<SEC-DOCUMENT>0001402057-24-000138.txt : 20240731
<SEC-HEADER>0001402057-24-000138.hdr.sgml : 20240731
<ACCEPTANCE-DATETIME>20240731161711
ACCESSION NUMBER:		0001402057-24-000138
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		59
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20240731
DATE AS OF CHANGE:		20240731

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:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35985
		FILM NUMBER:		241162210

	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>10-Q
<SEQUENCE>1
<FILENAME>cdw-20240630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4,d:a2e674a9c8284a589dc18bf0c7931690-->
<html xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:cdw="http://www.cdw.com/20240630" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cdw-20240630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0001402057</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-26">December&#160;31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-54" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-425">6</ix:nonNumeric><ix:nonNumeric contextRef="c-55" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-426">1</ix:nonNumeric><ix:nonNumeric contextRef="c-56" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-427">1</ix:nonNumeric><ix:nonNumeric contextRef="c-57" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-428"/></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cdw-20240630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="subsidiary"><xbrli:measure>cdw:subsidiary</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>cdw:segment</xbrli:measure></xbrli:unit><xbrli:unit id="employee"><xbrli:measure>cdw:employee</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueMay2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueMay2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueApril2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueApril2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueFebruary2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueFebruary2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2031Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2031Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:ReceivableFinancingLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:ReceivableFinancingLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia2e674a9c8284a589dc18bf0c7931690_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:right"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June 30, 2024</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-35985</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><img src="cdw-20240630_g1.jpg" alt="cdw-2023-red logo (002).jpg" style="height:89px;margin-bottom:5pt;vertical-align:text-bottom;width:168px"/></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">CDW CORP</ix:nonNumeric>ORATION</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.608%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">26-0273989</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">200 N. Milwaukee Avenue</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Vernon Hills</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Illinois</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">60061</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">847</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">465-6000</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:35.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">CDW</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.  &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  &#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric> &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">large accelerated filer,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">accelerated filer,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">smaller reporting company,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">emerging growth company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in Rule 12b-2 of the Exchange Act:&#160;</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:41.568%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.568%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of July&#160;26, 2024, there were <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">133,575,556</ix:nonFraction> shares of common stock, $0.01 par value, outstanding.</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FINANCIAL INFORMATION</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_10">Financial Statements:</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_16">Consolidated Balance Sheets as of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_16">June 30</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_16">, 2024 and December 31, 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_19">Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22">Consolidated Statements of Comprehensive Income for the Three</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22"> and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22">Six</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22">June 30</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22">, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25">Consolidated Statements of Cash Flows for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25">Six</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25">June 30</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25">, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28">Consolidated Statements of Stockholders&#8217; Equity for the Three</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28"> and Six </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28">Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28">June 30</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28">, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_34">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_34">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_100">Management</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#8217;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_100">s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_100">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_241">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_241">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_244">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_244">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INFORMATION</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_250">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_250">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_253">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_253">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_256">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_256">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_259">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_259">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_262">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_262">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_265">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_265">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_271">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_271">36</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SIGNATURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_274">37</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I&#8212;FINANCIAL INFORMATION</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_13"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Financial Statements</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_16"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:70.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.851%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars and shares in millions, except per share amounts)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-30">665.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-31">588.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-32">32.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-33">28.8</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-34">4,718.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-35">4,567.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchandise inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-36">724.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-37">668.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-38">545.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-39">470.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-40">389.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-41">410.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-42">7,043.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-43">6,705.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-44">130.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-45">128.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-46">186.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-47">195.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-48">4,409.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-49">4,413.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-50">1,295.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-51">1,369.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-52">573.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-53">472.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-54">13,638.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-55">13,284.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-trade</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="6" id="f-56">3,118.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="6" id="f-57">2,881.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-inventory financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="f-58">404.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="f-59">430.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-60">1,203.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-61">613.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-62">451.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-63">487.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-64">296.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-65">303.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccruedAdvertisingCurrent" scale="6" id="f-66">145.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccruedAdvertisingCurrent" scale="6" id="f-67">119.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="6" id="f-68">80.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="6" id="f-69">52.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="f-70">508.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="f-71">554.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-72">6,208.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-73">5,442.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-74">4,424.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-75">5,031.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-76">151.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-77">171.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-78">161.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-79">164.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-80">517.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-81">432.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-82">5,255.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-83">5,800.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-84"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-85"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-86"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-87">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-89">100.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="f-91"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="f-93">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding for both periods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-96"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-97">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-98"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-99">1,000.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-100">133.6</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-101">134.1</ix:nonFraction> shares outstanding, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-102">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-103">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-104">3,789.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-105">3,691.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-106">1,481.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-107">1,525.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-108">135.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-109">124.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 64pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-110">2,174.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-111">2,042.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Stockholders&#8217; Equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-112">13,638.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-113">13,284.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.795%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars and shares in millions, except per-share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-114">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-115">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-116">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-117">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-118">4,240.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-119">4,444.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-120">8,049.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-121">8,458.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-122">1,183.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-123">1,181.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-124">2,246.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-125">2,270.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-126">750.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-127">769.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-128">1,485.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-129">1,503.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-130">433.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-131">412.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-132">761.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-133">767.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="f-134">52.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="f-135">58.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="f-136">103.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="f-137">115.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-138">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-139">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-140">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-141">1.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-142">379.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-143">353.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-144">656.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-145">649.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-146">98.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-147">90.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-148">159.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-149">157.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-150">281.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-151">262.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-152">497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-153">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-154">2.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-155">1.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-156">3.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-157">3.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-158">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-159">1.92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-160">3.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-161">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-162">134.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-163">134.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-164">134.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-165">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-166">135.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-167">136.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-168">135.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-169">136.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:42.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-170">281.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-171">262.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-172">497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-173">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain from cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-174">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-175">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-176">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-177">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-178">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-179">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-180">12.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-181">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-182">1.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-183">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-184">10.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-185">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-186">279.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-187">280.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-188">486.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-189">520.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.815%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-190">497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-191">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="6" id="f-192">136.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="6" id="f-193">136.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-194">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-195">45.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="f-196">19.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="f-197">24.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-198">9.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-199">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="f-200">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="f-201">20.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="f-202">161.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="f-203">13.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchandise inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-204">57.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-205">17.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="f-206">203.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="f-207">97.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="6" id="f-208">236.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="6" id="f-209">39.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="f-210">101.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="f-211">147.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-212">589.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-213">593.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-214">60.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-215">71.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-216">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-217">75.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-218">60.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-219">146.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="6" id="f-220">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="f-221">201.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="6" id="f-222">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="f-223">275.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-224">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-225">50.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of receivable financing liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cdw:RepaymentsOfReceivableFinancingLiability" scale="6" id="f-226">19.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="cdw:RepaymentsOfReceivableFinancingLiability" scale="6" id="f-227">40.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in accounts payable-inventory financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="cdw:NetChangeInAccountsPayableInventoryFinancing" scale="6" id="f-228">26.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="cdw:NetChangeInAccountsPayableInventoryFinancing" scale="6" id="f-229">161.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-230">254.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-231">396.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-232">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-233">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of incentive compensation plan withholding taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-234">30.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-235">32.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-236">166.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-237">159.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-238">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-239">11.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-240">449.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-241">559.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-242">3.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-243">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-244">76.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-245">111.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents&#8212;beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-246">588.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-247">315.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents&#8212;end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-248">665.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-249">203.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplementary disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-250">114.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-251">117.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-252">147.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-253">174.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.435%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars and shares in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-254">134.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-255">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-256">3,745.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-257">1,474.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-258">133.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-259">2,138.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-260">281.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-261">281.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-262">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-263">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="f-264">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-265">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-266">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="6" id="f-267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-268">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-269">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="f-270">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-271">201.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-272">201.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-273">0.62</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="f-274">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-275">83.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-276">83.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-277">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-278">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized gain from hedge accounting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-279">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-280">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-281">1.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-282">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-283">3.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-284">133.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-285">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-286">3,789.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-287">1,481.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-288">135.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-289">2,174.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-290">135.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-291">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-292">3,557.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-293">1,847.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-294">142.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-295">1,568.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-296">262.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-297">262.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-298">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-299">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-300">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-301">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="f-302">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-303">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-304">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="f-305">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-306">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-307">196.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-308">196.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-309">0.59</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="f-310">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-311">79.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-312">79.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-313">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-314">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-315">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-316">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-317">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-318">134.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-319">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-320">3,599.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-321">1,862.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-322">124.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-323">1,613.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.434%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars and shares in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-324">134.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-325">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-326">3,691.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-327">1,525.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-328">124.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-329">2,042.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-330">497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-331">497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-332">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-333">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-42" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="f-334">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-335">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-336">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-337">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-338">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-42" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="f-339">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-340">254.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-341">254.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-342">1.24</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="f-343">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-344">167.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-345">166.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-346">30.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-347">30.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized gain from hedge accounting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-348">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-349">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-350">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-351">12.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-352">13.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-353">133.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-354">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-355">3,789.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-356">1,481.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-357">135.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-358">2,174.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-359">135.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-360">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-361">3,518.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-362">1,763.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-363">152.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-364">1,603.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-365">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-366">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-367">45.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-368">45.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="f-369">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-370">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="f-371">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="f-372">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-373">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="f-374">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-50" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="f-375">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-376">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-377">396.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-378">396.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-379">1.18</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="f-380">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-381">160.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-382">159.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-383">32.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-384">32.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" sign="-" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-385">2.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-386">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" scale="6" id="f-387">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-388">134.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="f-389">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-390">3,599.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-391">1,862.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="f-392">124.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-393">1,613.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_34"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div><span><br/></span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_37"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-394" continuedAt="f-394-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of Business and Summary of Significant Accounting Policies</span></ix:nonNumeric></div><ix:continuation id="f-394-1"><ix:nonNumeric contextRef="c-1" name="cdw:DescriptionOfBusinessPolicyTextBlock" id="f-395" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation (&#8220;Parent&#8221;), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology (&#8220;IT&#8221;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#8220;US&#8221;), the United Kingdom (&#8220;UK&#8221;) and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the &#8220;Company&#8221; and &#8220;CDW&#8221; refer to Parent and its subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has <ix:nonFraction unitRef="subsidiary" contextRef="c-3" decimals="INF" name="cdw:NumberOfOwnedSubsidiaries" format="ixt-sec:numwordsen" scale="0" id="f-396">two</ix:nonFraction> 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-397" continuedAt="f-397-1" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of June 30, 2024 and for the three and six months ended June 30, 2024 and 2023 (the &#8220;Consolidated Financial Statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) and the rules and regulations of the US Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The presentation of the Consolidated Financial Statements requires the Company to make estimates and assumptions that affect reported amounts and related disclosures. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company&#8217;s financial position, results of operations, comprehensive income, cash flows and changes in stockholders&#8217; equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div></ix:nonNumeric><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-397-1">These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#8220;December&#160;31, 2023 Consolidated Financial Statements&#8221;). The significant accounting policies and estimates used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2023 Consolidated Financial Statements.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-398" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div></ix:nonNumeric></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_40"></div><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-400" continuedAt="f-400-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-399" continuedAt="f-399-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></ix:nonNumeric></ix:nonNumeric></div><ix:continuation id="f-400-1" continuedAt="f-400-2"><ix:continuation id="f-399-1" continuedAt="f-399-2"><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU enhances existing income tax disclosures primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The ASU is effective for all public entities for annual periods beginning after December 15, 2024, with early adoption permitted. Entities should apply the amendments on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact this ASU will have on its disclosures.  </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses included in a segment&#8217;s profit or loss measure on an annual and interim basis. The ASU is effective for all public entities for fiscal years beginning after December 15, 2023, and interim </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-400-2"><ix:continuation id="f-399-2"><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">periods within fiscal years beginning after December 15, 2024. Entities are required to apply the amendments on a retrospective basis. The Company is currently evaluating the impact this ASU will have on its disclosures.</span></div></ix:continuation></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_46"></div><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-401" continuedAt="f-401-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Accounts Receivable and Contract Balances</span></ix:nonNumeric></div><ix:continuation id="f-401-1"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-402" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the total accounts receivable recognized and the related classification on the Consolidated Balance Sheets:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:65.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-403">4,718.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-404">4,567.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, noncurrent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-405">488.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-406">337.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="f-407">5,207.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="f-408">4,905.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, current are presented within Accounts receivable, net of allowance for credit losses on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, noncurrent are presented within Other assets on the Consolidated Balance Sheets.</span></div></ix:nonNumeric><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company transfers certain accounts receivable, without recourse, to third-party financial companies as a method to reduce the Company&#8217;s credit exposure and accelerate cash collections. Such transfers are recognized as a sale and the related accounts receivable is derecognized from the Consolidated Balance Sheet upon receipt of payment from the third-party financing company. During the six months ended June 30, 2024 and 2023, the Company sold approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AccountsReceivableSale" format="ixt:num-dot-decimal" scale="6" id="f-409">213</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:AccountsReceivableSale" format="ixt:num-dot-decimal" scale="6" id="f-410">219</ix:nonFraction>&#160;million of accounts receivable, respectively. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the difference in the timing of revenue recognition from receipt of cash from customers. Contract assets represent revenue recognized on performance obligations satisfied or partially satisfied for which the Company has no unconditional right to consideration. Contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. <ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-411" continuedAt="f-411-1" escape="true">The following table details information about the Company&#8217;s contract balances recognized on the Consolidated Balance Sheets:</ix:nonNumeric></span></div><ix:continuation id="f-411-1"><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:65.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="f-412">94.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="f-413">111.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-414">484.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-415">527.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Contract assets are presented within Prepaid expenses and other on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes $<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-6" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-416">33</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-6" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-417">40</ix:nonFraction>&#160;million of long-term contract liabilities that are presented within Other liabilities on the Consolidated Balance Sheets as of June 30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">During the six months ended June 30, 2024 and 2023, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-418">237</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-419">265</ix:nonFraction>&#160;million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.</span></div></ix:continuation><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="f-420" continuedAt="f-420-1" escape="true">The following table represents the total transaction price for the remaining performance obligations as of June 30, 2024 related to non-cancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.</ix:nonNumeric></span></div><ix:continuation id="f-420-1"><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:45.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-421">101.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-422">59.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-423">31.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-424">14.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_61"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="cdw:InventoryFinancingAgreementsTextBlock" id="f-429" continuedAt="f-429-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Inventory Financing Agreements</span></ix:nonNumeric></div><ix:continuation id="f-429-1" continuedAt="f-429-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions to enhance liquidity. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institutions a stated amount of confirmed invoices </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-429-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from its designated suppliers. The Company does not incur any interest or other incremental expenses associated with these agreements as balances are paid when they are due. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institutions. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts outstanding under these agreements as of June 30, 2024 and December&#160;31, 2023 were $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="f-430">404</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="f-431">431</ix:nonFraction> million, respectively, and are separately presented as Accounts payable-inventory financing on the Consolidated Balance Sheets. The majority of such outstanding amounts relates to a floorplan sub-facility that is incorporated in the Company&#8217;s Revolving Loan Facility, as defined within Note 6 (Debt). A portion of the Company&#8217;s availability under the Revolving Loan Facility is reserved to cover the obligation to pay the financial institution. For additional information regarding the Revolving Loan Facility, see Note 6 (Debt).</span></div></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_67"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="f-432" continuedAt="f-432-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Instruments</span></ix:nonNumeric></div><ix:continuation id="f-432-1" continuedAt="f-432-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The Company&#8217;s indebtedness creates interest rate risk on its variable-rate debt. The Company may use derivative financial instruments to manage its exposure to interest rate risk. For additional information, see&#160;Note 6 (Debt).</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has interest rate collar agreements that provide for a contractually specified interest rate cap and an interest rate floor based on a Secured Overnight Financing Rate (&#8220;SOFR&#8221;). The Company receives payment from the counterparty if SOFR is greater than the cap or pays the counterparty if SOFR is below the floor. If SOFR is between the floor and cap, no payment is due to either party. There were no new interest rate collar agreements executed during the six months ended June 30, 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024 and December&#160;31, 2023, the interest rate collar agreements were classified within Other assets and Long-term liabilities - Other liabilities, respectively, on the Consolidated Balance Sheets for which the fair value was not material. The total notional amount of the interest rate collar agreements was $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-6" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-433"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-434">400</ix:nonFraction></ix:nonFraction> million as of June 30, 2024 and December&#160;31, 2023, and these agreements mature on September 30, 2026. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s interest rate collar agreements are classified as Level 2 in the fair value hierarchy. The valuation of the interest rate collar agreements is derived using a discounted cash flow analysis on the expected cash receipts or cash disbursements that would occur if variable interest rates rise above or fall below the strike rates of the interest rate cap and interest rate floor, respectively. This analysis reflects the contractual terms of the interest rate collar agreements, including the period to maturity, and uses observable market-based inputs, including SOFR curves and implied volatilities. The Company also incorporates insignificant credit valuation adjustments to appropriately reflect the respective counterparty&#8217;s nonperformance risk in the fair value measurements. The counterparty credit spreads are based on publicly available credit information obtained from a third-party credit data provider.</span></div></ix:continuation><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-432-2">The interest rate collars are designated as cash flow hedges. The changes in the fair value of derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss (&#8220;AOCL&#8221;) and are subsequently reclassified into Interest expense, net in the period when the hedged forecasted transaction affects earnings. During the three and six months ended June 30, 2024 and 2023, the changes in fair value for the effective portion of the derivative financial instruments and the reclassification from AOCL to Interest expense, net were not material.</ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_70"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:LongTermDebtTextBlock" id="f-435" continuedAt="f-435-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Debt</span></ix:nonNumeric></div><ix:continuation id="f-435-1" continuedAt="f-435-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-436" escape="true"><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:40.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured revolving loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured term loan facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-439">634.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-440">634.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-64" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-441">5.500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-442">575.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-443">575.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-66" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-444">4.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-445">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-446">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-68" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-447">2.670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-448">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-449">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-70" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-450">4.250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-451">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-452">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-453">3.276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-454">500.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-455">500.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-456">3.250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-457">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-458">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-459">3.569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-460">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-461">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-462">4,975.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-463">4,975.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable financing liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-464">38.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-465">56.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-466">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-467">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-468">24.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-469">28.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="cdw:LongTermDebtCurrentMaturitiesGross" format="ixt:num-dot-decimal" scale="6" id="f-470">1,203.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="cdw:LongTermDebtCurrentMaturitiesGross" scale="6" id="f-471">613.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" format="ixt:num-dot-decimal" scale="6" id="f-472">4,424.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" format="ixt:num-dot-decimal" scale="6" id="f-473">5,031.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company is in compliance with the covenants under its credit agreements and indentures.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Facility</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a variable rate senior unsecured revolving loan facility (the &#8220;Revolving Loan Facility&#8221;) from which it may draw tranches denominated in US dollars, British pounds or Euros. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#8217;s senior unsecured rating. The Revolving Loan Facility is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of June 30, 2024, the Company could have borrowed up to an additional&#160;$<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-8" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="9" id="f-474">1.2</ix:nonFraction> billion&#160;under the Revolving Loan Facility. As of June 30, 2024, the Revolving Loan Facility had&#160;$<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-6" name="cdw:AmountOwedUnderRevolvingLoanFinancingAgreement" format="ixt:num-dot-decimal" scale="6" id="f-475">355</ix:nonFraction>&#160;million&#160;reserved for the floorplan sub-facility.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Term Loan</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior unsecured term loan facility (the &#8220;Term Loan Facility&#8221;) has a variable interest rate. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#8217;s senior unsecured rating. No mandatory payments are required on the remaining principal amount until its maturity date on December 1, 2026. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unsecured Senior Notes</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unsecured senior notes have a fixed interest rate, which is paid semi-annually.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Receivable Financing</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivable financing liability relates to certain accounts receivable transferred to third-party financial institutions that did not qualify as a sale under the terms of the agreements. While the terms of such agreements are on a nonrecourse basis, the transfers of accounts receivable could not achieve certain criteria that would allow </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-435-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derecognition of the accounts receivable. The proceeds from these arrangements are recognized as a liability and the associated accounts receivable remains on the Consolidated Balance Sheet until the liability is settled. The Company did not execute any transfers under these agreements during the six months ended June 30, 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the unsecured senior notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets. The fair value of the Term Loan Facility was estimated using dealer quotes and other market observable inputs for comparable liabilities. The unsecured senior notes and Term Loan Facility were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan Facility approximates fair value.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="f-476" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company&#8217;s long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing costs, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:65.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="f-477">5,310.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="f-478">5,348.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-479">5,652.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-480">5,673.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_73"></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-481" continuedAt="f-481-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Income Taxes</span></ix:nonNumeric></div><ix:continuation id="f-481-1" continuedAt="f-481-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-482">99</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-483">91</ix:nonFraction>&#160;million for the three months ended June 30, 2024 and 2023, respectively. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was <ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-484">26.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-485">25.7</ix:nonFraction>% for the three months ended June 30, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-486">159</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-487">157</ix:nonFraction>&#160;million for the six months ended June 30, 2024 and 2023, respectively. The effective tax rate was <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-488"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-489">24.2</ix:nonFraction></ix:nonFraction>% for both the six months ended June 30, 2024 and 2023.</span></div></ix:continuation><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-481-2">The effective tax rate for both the three and six months ended June 30, 2024 and 2023 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation.</ix:continuation> </span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_88"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 8.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-490" continuedAt="f-490-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Earnings Per Share</span></ix:nonNumeric></div><ix:continuation id="f-490-1"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="f-491" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:43.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-492">134.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-493">134.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-494">134.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-495">135.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="f-496">1.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="f-497">1.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="f-498">1.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="f-499">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-500">135.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-501">136.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-502">135.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-503">136.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">There were fewer than <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-504"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-505"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-506"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-507">0.3</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million potential common shares excluded from diluted weighted-average shares outstanding for both the three and six months ended June 30, 2024 and 2023. Inclusion of these common shares in diluted weighted-average shares outstanding would have had an anti-dilutive effect.</span></div></ix:nonNumeric></ix:continuation><div id="ia2e674a9c8284a589dc18bf0c7931690_91"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-508" continuedAt="f-508-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Commitments and Contingencies</span></ix:nonNumeric></div><ix:continuation id="f-508-1" continuedAt="f-508-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-508-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">similar laws of the jurisdictions for the Company&#8217;s business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company&#8217;s Consolidated Financial Statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received a Civil Investigative Demand, issued by the Department of Justice (&#8220;DOJ&#8221;) on June 11, 2024, in connection with a False Claims Act investigation. The DOJ requested information relating to bids the Company submitted for contracts funded in whole or in part by the Schools and Libraries Program (E-Rate Program). The Company is cooperating with the DOJ and, at this stage of the investigation, is unable to assess the probability of any outcome or the range of possible loss, if any.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_94"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-509" continuedAt="f-509-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Information</span></ix:nonNumeric></div><ix:continuation id="f-509-1" continuedAt="f-509-2"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment information reflects the way the chief operating decision maker uses internal reporting to evaluate business performance, allocate resources and manage operations.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-510">three</ix:nonFraction> reportable segments: Corporate, which is primarily comprised of private sector business customers with more than <ix:nonFraction unitRef="employee" contextRef="c-87" decimals="INF" name="cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" scale="0" id="f-511">250</ix:nonFraction> employees in the US, Small Business, which is primarily comprised of private sector business customers with up to <ix:nonFraction unitRef="employee" contextRef="c-88" decimals="INF" name="cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" scale="0" id="f-512">250</ix:nonFraction> employees in the US, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="cdw:NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" format="ixt-sec:numwordsen" scale="0" id="f-513">two</ix:nonFraction> other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category (&#8220;Other&#8221;).</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has centralized logistics and headquarters functions that provide services to the segments. The logistics function includes purchasing, distribution and fulfillment services to support the Corporate, Small Business and Public segments. As a result, costs and intercompany charges associated with the logistics function are fully allocated to all of these segments based on a percent of Net sales. The centralized headquarters function provides services in areas such as accounting, information technology, marketing, legal and coworker services. Headquarters function costs that are not allocated to the segments are included under the heading of &#8220;Headquarters&#8221; in the tables below.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-514" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company&#8217;s segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:37.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.828%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-515">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-516">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-517">2,243.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-518">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-520">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-521">197.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-522">45.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-523">209.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-524">24.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-525">42.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-526">433.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-527">19.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-528">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-529">14.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-530">7.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-531">27.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-532">69.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-533">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-534">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-535">2,295.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-536">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-537">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-538">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-539">206.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-540">42.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-541">210.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-542">32.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-543">79.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-544">412.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-545">19.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-546">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-547">14.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-548">7.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-549">23.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-550">65.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-551">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-552">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-553">3,968.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-554">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-555">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-556">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-557">375.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-558">92.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-559">335.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-560">49.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-561">90.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-562">761.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-563">39.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-564">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-565">27.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-566">14.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-567">53.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-568">136.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-569">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-570">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-571">4,107.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-572">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-573">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-574">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-575">399.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-576">83.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-577">337.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-578">68.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-579">122.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-580">767.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-581">42.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-582">2.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-583">30.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-584">15.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-585">46.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-586">136.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-587" continuedAt="f-587-1" escape="true"><ix:continuation id="f-509-2" continuedAt="f-509-3"><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-588">2,182.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-589">376.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-590">2,242.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-591">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-592">4,809.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-593">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-594">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-595">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-596">594.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-597">614.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-598">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-599">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-600">2,243.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-601">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-602">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-603">1,532.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-604">307.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-605">1,796.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-606">426.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-607">4,061.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-608">416.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-609">53.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-610">288.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-611">97.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-612">855.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-613">231.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-614">17.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-615">153.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-616">75.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-617">478.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-618">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-619">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-620">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-621">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-622">27.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-623">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-624">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-625">2,243.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-626">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-627">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-628">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-629">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-631">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-632">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-634">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-635">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-637">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-638">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-640">639.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-641">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-642">639.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-644">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-645">1,017.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-646">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-647">1,017.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-648">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-649">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-650">586.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-651">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-652">586.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-656">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-657">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-658">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-659">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-660">2,243.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-661">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-662">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-663">1,830.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-664">337.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-665">1,992.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-666">512.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-667">4,671.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-668">193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-669">34.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-670">134.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-671">30.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-672">392.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-673">171.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-674">11.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-675">116.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-676">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-677">358.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-678">2,195.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-679">382.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-680">2,243.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-681">602.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-682">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-587-1" continuedAt="f-587-2"><ix:continuation id="f-509-3" continuedAt="f-509-4"><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-683">2,214.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-684">390.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-685">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-686">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-687">4,903.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-688">31.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-689">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-690">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-691">684.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-692">722.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-693">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-694">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-695">2,295.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-696">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-697">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-698">1,596.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-699">317.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-700">1,884.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-701">481.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-702">4,280.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-703">388.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-704">58.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-705">274.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-706">142.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-707">864.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-708">243.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-709">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-710">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-711">62.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-712">453.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-713">16.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-714">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-715">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-716">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-717">28.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-718">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-719">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-720">2,295.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-721">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-722">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-723">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-724">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-725">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-726">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-727">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-728">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-729">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-731">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-732">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-734">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-735">681.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-737">681.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-739">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-740">1,026.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-742">1,026.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-743">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-744">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-745">587.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-746">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-747">587.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-748">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-749">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-750">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-751">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-752">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-753">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-754">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-755">2,295.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-756">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-757">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-758">1,891.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-759">354.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-760">2,080.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-761">607.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-762">4,934.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-763">185.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-764">32.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-765">116.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-766">26.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-767">361.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-768">168.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-769">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-770">97.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-771">55.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-772">330.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-773">2,245.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-774">396.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-775">2,295.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-776">689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-777">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-587-2" continuedAt="f-587-3"><ix:continuation id="f-509-4" continuedAt="f-509-5"><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-778">4,298.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-779">752.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-780">3,964.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-781">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-782">9,029.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-783">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-784">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-785">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-786">1,219.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-787">1,266.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-788">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-789">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-790">3,968.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-791">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-792">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-793">2,997.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-794">607.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-795">3,112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-796">890.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-797">7,608.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-798">853.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-799">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-800">565.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-801">197.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-802">1,730.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-803">449.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-804">34.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-805">280.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-806">140.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-807">904.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-808">30.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-809">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-810">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-811">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-812">53.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-813">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-814">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-815">3,968.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-816">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-817">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-818">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-819">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-820">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-821">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-822">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-823">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-824">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-825">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-826">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-827">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-828">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-830">1,182.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-831">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-832">1,182.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-833">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-834">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-835">1,614.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-836">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-837">1,614.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-838">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-839">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-840">1,171.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-841">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-842">1,171.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-844">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-845">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-846">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-847">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-848">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-849">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-850">3,968.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-851">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-852">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-853">3,609.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-854">668.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-855">3,507.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-856">1,054.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-857">8,840.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-858">388.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-859">73.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-860">242.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-861">62.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-862">766.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-863">333.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-864">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-865">217.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-866">117.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-867">689.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-868">4,331.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-869">763.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-870">3,968.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-871">1,233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-872">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-587-3" continuedAt="f-587-4"><ix:continuation id="f-509-5" continuedAt="f-509-6"><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-873">4,413.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-874">800.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-875">4,106.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-337" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-876">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-877">9,333.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-339" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-878">35.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-879">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-341" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-880">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-881">1,351.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-882">1,395.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-883">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-884">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-885">4,107.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-886">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-887">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-888">3,115.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-889">652.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-890">3,247.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-347" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-891">953.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-892">7,968.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-349" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-893">841.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-350" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-894">114.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-351" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-895">575.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-896">276.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-897">1,808.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-354" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-898">458.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-355" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-899">31.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-356" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-900">275.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-357" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-901">129.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-902">895.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-359" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-903">32.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-360" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-904">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-361" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-905">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-362" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-906">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-907">56.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-908">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-909">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-910">4,107.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-911">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-912">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-913">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-914">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-367" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-916">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-368" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-917">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-369" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-918">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-370" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-919">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-371" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-920">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-372" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-921">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-373" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-922">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-374" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-923">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-375" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-376" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-925">1,232.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-377" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-926">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-378" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-927">1,232.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-379" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-928">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-380" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-929">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-381" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-930">1,692.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-382" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-931">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-383" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-932">1,692.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-384" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-385" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-934">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-386" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-935">1,182.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-387" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-936">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-388" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-937">1,182.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-389" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-938">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-390" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-939">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-391" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="f-940">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-392" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-941">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-393" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-942">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-943">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-944">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-945">4,107.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-946">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-947">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-394" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-948">3,752.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-395" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-949">720.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-396" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-950">3,689.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-397" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-951">1,197.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-952">9,360.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-953">370.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-954">69.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-401" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-955">218.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-402" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-956">55.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-957">713.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-958">325.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-405" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-959">17.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-406" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-960">200.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-407" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-961">112.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-408" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-962">655.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-963">4,448.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-964">807.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-965">4,107.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-966">1,365.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-967">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="f-587-4"><ix:continuation id="f-509-6"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present Net sales by major category for the three and six months ended June 30, 2024 and 2023. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:35.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-409" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-968">1,438.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-409" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-969">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-410" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-970">1,320.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-410" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-971">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-411" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-972">639.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-411" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-973">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-974">916.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-412" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-975">16.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-976">489.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-413" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-977">9.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-414" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-978">533.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-414" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-979">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-980">546.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-415" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-981">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-416" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-982">536.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-416" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-983">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-984">295.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-417" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-985">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-986">304.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-418" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-987">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-419" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-988">652.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-419" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-989">12.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-990">668.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-420" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-991">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-992">4,061.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-993">74.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-994">4,280.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-198" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-995">76.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-996">855.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-997">15.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-998">864.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-203" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-999">15.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1000">478.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1001">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1002">453.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1003">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1004">27.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1005">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1006">28.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-213" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1007">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1008">5,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1009">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1010">5,626.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1011">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1012">2,579.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-421" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1013">25.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1014">2,385.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-422" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1015">22.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1016">1,209.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-423" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1017">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1018">1,660.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-424" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1019">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1020">904.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-425" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1021">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1022">1,009.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-426" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1023">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1024">1,087.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-427" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1025">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1026">1,078.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-428" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1027">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-429" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1028">553.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-429" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1029">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1030">562.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-430" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1031">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1032">1,273.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-431" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1033">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1034">1,271.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-432" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1035">12.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1036">7,608.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-273" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1037">73.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1038">7,968.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-348" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1039">74.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1040">1,730.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-278" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1041">16.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1042">1,808.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-353" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1043">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1044">904.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-283" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1045">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1046">895.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-358" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1047">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1048">53.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-288" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1049">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1050">56.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-363" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1051">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1052">10,296.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1053">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1054">10,729.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="cdw:RevenueNetByProductAndServicePercentage" scale="-2" id="f-1055">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unless otherwise indicated or the context otherwise requires, as used in this </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s Discussion and Analysis of Financial Condition and Results of Operations,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> the terms </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">we,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">us,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">the Company,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CDW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and similar terms refer to CDW Corporation and its subsidiaries. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s Discussion and Analysis of Financial Condition and Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> should be read in conjunction with the unaudited interim Consolidated Financial Statements and the related notes included elsewhere in this report and with the audited Consolidated Financial Statements and the related notes included in the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s Annual Report on Form 10-K for the year ended December&#160;31, 2023. This discussion contains forward-looking statements that are subject to numerous risks and uncertainties. Actual results may differ materially from those contained in any forward-looking statements. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forward-Looking Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> at the end of this discussion.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_103"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation (&#8220;Parent&#8221;), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology (&#8220;IT&#8221;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#8220;US&#8221;), the United Kingdom (&#8220;UK&#8221;) and Canada. Our broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments, Corporate, Small Business and Public. Our Corporate segment primarily serves US private sector business customers with more than 250 employees. Our Small Business segment primarily serves US private sector business customers with up to 250 employees. Our Public segment is comprised of government agencies and education and healthcare institutions in the US. We also have two other operating segments: CDW UK and CDW Canada, each of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category (&#8220;Other&#8221;).</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are vendor, technology and consumption model unbiased, with a solutions portfolio including more than 100,000 products and services from more than 1,000 leading and emerging brands. Our solutions are delivered in physical, virtual and cloud-based environments through approximately 11,000 customer-facing coworkers, including sellers, highly-skilled technology specialists and advanced service delivery engineers. We are a leading sales channel partner for many original equipment manufacturers, software publishers and cloud providers (collectively, our &#8220;vendor partners&#8221;), whose products we sell or include in the solutions we offer. We provide our vendor partners with a cost-effective way to reach customers and deliver a consistent brand experience through our established end-market coverage, technical expertise and extensive customer access.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may sell all or only select products that our vendor partners offer. Each vendor partner agreement provides for specific terms and conditions, which may include one or more of the following: product return privileges, price protection policies, purchase discounts and vendor incentive programs, such as purchase or sales rebates and cooperative advertising reimbursements. We also resell software for major software publishers. Our agreements with software publishers allow the end-user customer to acquire software or licensed products and services. In addition to helping our customers determine the best software solutions for their needs, we help them manage their software agreements, including warranties and renewals. A significant portion of our advertising and marketing expenses are reimbursed through cooperative advertising programs with our vendor partners. These programs are at the discretion of our vendor partners and are typically tied to sales or other commitments to be met by us within a specified period of time.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_106"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trends and Key Factors Affecting our Financial Performance</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following key factors may have a meaningful impact on our business performance, influencing our ability to generate sales and achieve our targeted financial and operating results:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">General economic conditions are a key factor affecting our results as they can impact our customers&#8217; willingness and ability to spend on information technology. Macroeconomic uncertainty persists as a result of the current inflationary environment and corresponding heightened levels of interest rates driven by monetary policy. The uncertainty in the current economic environment resulted in, and may continue to result in, a delay, pause or reduction of investments in technology by our customers.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Customers are evaluating the complex technology landscape in order to balance priorities and focus on solutions that lead to business optimization, cost management and security risk management, resulting in a more measured approach to their IT spending. We have orchestrated solutions by leveraging security, software and hybrid and cloud offerings to help customers achieve their objectives.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Changes in spending policies, budget priorities, timing and funding levels, including current and future stimulus packages, are key factors influencing the purchasing levels of government, healthcare and education customers. As the duration and ongoing impact of current economic conditions remain uncertain, current and future budget priorities and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">funding levels for government, healthcare and education customers may be adversely affected, leading to lower IT spend.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Technology trends drive customer purchasing behaviors in the market. Current technology trends are focused on delivering greater flexibility and efficiency, as well as designing and managing IT securely. These trends are driving customer adoption of cloud, generative artificial intelligence, software defined architectures and hybrid on-premise and off-premise combinations. The trends are further driven by the evolution of the IT consumption model to more &#8220;as a service&#8221; offerings, including software as a service and infrastructure as a service, in addition to ongoing managed and professional service arrangements. Technology trends are likely to evolve as customers prioritize spend that will produce the most important outcomes for their business.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_109"></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Business Metrics</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor a number of financial and non-financial measures and ratios on a regular basis in order to track the progress of our business and make adjustments as necessary. Financial measures include both US GAAP, the accounting principles generally accepted in the United States of America, and Non-GAAP, which excludes or includes amounts that are not normally included or excluded in the most directly comparable measure calculated and presented in accordance with US GAAP. We believe that the most important of these measures and ratios include Gross profit, Gross profit margin, Operating income, Operating income margin, Non-GAAP operating income, Non-GAAP operating income margin, Net income, Non-GAAP net income, Net income per diluted share, Non-GAAP net income per diluted share, Average daily sales, Net cash provided by operating activities, Adjusted free cash flow, Cash conversion cycle, and Net debt. These measures and ratios are closely monitored by management, so that actions can be taken, as necessary, in order to achieve financial objectives.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the definitions, discussion of management&#8217;s use of Non-GAAP measures and reconciliations to the most directly comparable US GAAP measure, see &#8220;Results of Operations - Non-GAAP Financial Measure Reconciliations.&#8221;</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_112"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of certain key business metrics for the comparative periods are as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:43.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions, except per share amounts and percentages)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,183.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,246.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating income margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-GAAP operating income margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per diluted share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income per diluted share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average daily sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Defined as Net sales divided by the number of selling days. There were 64 selling days for both the three months ended June 30, 2024 and 2023. There were 128 selling days for both the six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,963.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,559.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash conversion cycle (in days)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted free cash flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Defined as total debt minus Cash and cash equivalents.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Defined as days of sales outstanding in Accounts receivable and certain receivables due from vendors plus days of supply in Merchandise inventory minus days of purchases outstanding in Accounts payable-trade and Accounts payable-inventory financing, based on a rolling three-month average.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Defined as Net cash provided by operating activities less Capital expenditures, adjusted to include cash flows from financing activities that relate to the purchase of inventory.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations, including Gross profit margin and Operating income margin, expressed as Gross profit and Operating income as a percentage of Net sales, respectively, for the three and six months ended June 30, 2024 and 2023 are below. For additional information on Net sales and Operating income by segment, see the &#8220;Segment Results of Operations.&#8221;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.017%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,240.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,049.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,458.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,183.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,246.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Gross profit margin </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">21.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating income margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2325"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three months ended June 30, 2024 compared with the three months ended June 30, 2023 </span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_118"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales decreased $203 million, or 3.6%, with lower Net sales across all operating segments. Continued economic uncertainty and the complex technology landscape has led customers to be cautious and measured in their approach to technology spending, leading to a decline in Net sales.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_121"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased $2 million, or 0.1%. Gross profit margin, expressed as Gross profit as a percentage of Net sales, increased 80 basis points primarily due to a higher contribution of netted down revenue, primarily software as a service, partially offset by an increased mix into notebooks/mobile devices.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_124"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and administrative expenses decreased $19 million, or 2.5%, primarily due to workplace optimization costs in the second quarter of 2023 with no similar activity in the current quarter, partially offset by increased transformation and other related costs.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_127"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income increased $21 million, or 5.1%, primarily driven by a decrease in headquarters function costs associated with workplace optimization costs in the second quarter of 2023, partially offset by a decrease in Operating income by the Corporate, Other and Public operating segments.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_130"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net includes interest expense and interest income. Interest expense, net decreased $6&#160;million, or 10.1%, primarily due to increased interest income earned on higher average cash balances and decreased interest expense on lower debt levels.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_136"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense increased $8 million, or 8.6%. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was 26.0% and 25.7% for the three months ended June 30, 2024 and 2023, respectively. The increase in the effective tax rate was primarily attributable to lower excess tax benefits on equity-based compensation.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2332"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six months ended June 30, 2024 compared with the six months ended June 30, 2023</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_160"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales decreased $433 million, or 4.0%, with lower Net sales across all operating segments. Continued economic uncertainty and the complex technology landscape has led customers to be cautious and measured in their approach to technology spending, leading to a decline in Net sales.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_163"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased $25 million, or 1.1%. Gross profit margin, expressed as Gross profit as a percentage of Net sales, increased 60 basis points primarily driven by a higher contribution of netted down revenue, primarily software as a service, partially offset by an increased mix into notebooks/mobile devices.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Selling and administrative expenses decreased $18 million, or 1.2%, primarily due to lower workplace optimization costs, partially offset by increased transformation and other related costs.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_169"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating income decreased $6 million, or 0.8%, primarily driven by a decrease in headquarters function costs associated with workplace optimization costs in the second quarter of 2023, partially offset by a decrease in Operating income by the Corporate, Other and Public operating segments.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_172"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Interest expense, net, decreased $12 million, or 10.6%, primarily due to increased interest income earned on higher average cash balances and decreased interest expense on lower debt levels, partially offset by a higher variable interest rate on the senior unsecured term loan.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_178"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income tax expense increased $2 million, or 1.3%. The effective tax rate was 24.2% for both the six months ended June 30, 2024 and 2023.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_139"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Results of Operations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by segment, in dollars and as a percentage of total Net sales, and the year-over-year dollar and percentage change in Net sales by segment are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Public</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Public</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">There were 64 selling days for both the three months ended June 30, 2024 and 2023. There were 128 selling days for both the six months ended June 30, 2024 and 2023. Average daily sales is defined as Net sales divided by the number of selling days.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income by segment, in dollars and as a percentage of Net sales by segment, and the year-over-year percentage change are as follows:</span></div><div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Segment Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Segment Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent&#160;Change<br/>in&#160;Operating<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Segment Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Segment Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent&#160;Change<br/>in&#160;Operating<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* nm - Not meaningful</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Segment operating income includes the segment&#8217;s direct operating income, allocations for certain headquarters function costs, allocations for income and expenses from logistics services, certain inventory adjustments and volume rebates and cooperative advertising from vendors.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes the financial results for our other operating segments, CDW UK and CDW Canada, which do not meet the reportable segment quantitative thresholds.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes headquarters function costs that are not allocated to the segments.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2359"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three months ended June 30, 2024 compared with the three months ended June 30, 2023</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2366"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Net sales decreased $50&#160;million, or 2.2%, primarily due to a decrease in netcomm products, partially offset by an increase in notebooks/mobile devices. As a result, Gross profit dollars also decreased although partially offset by increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Operating income decreased $10&#160;million, or 4.6%, primarily due to lower Gross profit dollars and higher bad debt expense for expected credit losses, partially offset by lower integration expenses.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2382"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Net sales decreased $13&#160;million, or 3.4%, primarily due to a decline across all hardware categories and software, partially offset by services. Despite this decrease in Net sales, Gross profit dollars were higher primarily due to increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Operating income increased $3&#160;million, or 7.5%, primarily due to higher Gross profit dollars.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2377"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Net sales decreased $52&#160;million, or 2.3%, with lower Net sales across various categories, primarily driven by a decrease in netcomm products across all sales channels and collaboration hardware within the Education sales channel, partially offset by an increase in notebooks/mobile devices within the Education sales channel and services within the Government sales channel. Despite this decrease in Net sales, Gross profit dollars were higher due to increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Operating income decreased $1&#160;million, or 0.5%, primarily due to higher payroll expenses, partially offset by higher Gross profit dollars.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2372"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales in Other, which is comprised of results from our UK and Canadian operations, decreased $88&#160;million, or 12.7%, primarily due to a decrease across various hardware categories and software related to UK operations, resulting in a decrease in Gross profit dollars. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating income decreased $8&#160;million, or 25.3%, primarily due to lower Gross profit dollars and increased transformation initiative expense related to the UK operations.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2391"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six months ended June 30, 2024 compared with the six months ended June 30, 2023</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2412"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Net sales decreased $118&#160;million, or 2.6%, primarily due to a decrease in netcomm products, partially offset by an increase in notebooks/mobile devices. As a result, Gross profit dollars also decreased although partially offset by increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Operating income decreased $25&#160;million, or 6.2%, primarily due to lower Gross profit dollars and higher bad debt expense for expected credit losses, partially offset by lower integration expenses.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2407"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Net sales decreased $44&#160;million, or 5.4%, primarily due to a decline across all hardware categories. Despite this decrease in Net sales, Gross profit dollars were higher primarily due to increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Operating income increased $8&#160;million, or 9.8%, primarily due to higher Gross profit dollars and lower bad debt expense for reduced expected credit losses.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2402"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Net sales decreased $140&#160;million, or 3.4%, primarily due to a decrease in netcomm products across all sales channels and collaboration hardware within the Education sales channel, partially offset by increase in notebooks/mobile devices across all sales channels. Despite this decrease in Net sales, Gross profit dollars were higher due to increased netted down revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Operating income decreased $3&#160;million, or 0.8%, primarily due to higher payroll expenses, partially offset by lower bad debt expense for reduced expected credit losses, lower integration expenses and higher Gross profit dollars.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_2397"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales in Other, which is comprised of results from our UK and Canadian operations, decreased $132 million, or 9.7%, primarily due to a decrease in software related to the UK operations and a decrease across various hardware categories within UK and Canadian operations, resulting in lower Gross profit dollars.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating income decreased $19 million, or 28.2%, primarily due to lower Gross profit dollars, increased transformation initiative expense and less favorable bad debt expense for expected credit losses.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_142"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measure Reconciliations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a non-GAAP financial measure is a numerical measure of a company&#8217;s performance or financial condition that either excludes or includes amounts that are not normally included or excluded in the most directly comparable measure calculated and presented in accordance with US GAAP. Non-GAAP measures used by management may differ from similar measures used by other companies, even when similar terms are used to identify such measures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-GAAP performance measures include Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP net income, Non-GAAP net income per diluted share and Net sales on a constant currency basis, and our non-GAAP financial condition measures include Free cash flow and Adjusted free cash flow. These non-GAAP performance measures and non-GAAP financial condition measures are collectively referred to as &#8220;non-GAAP financial measures.&#8221;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP operating income excludes, among other things, charges related to the amortization of acquisition-related intangible assets, equity-based compensation and the associated payroll taxes, acquisition and integration expenses, transformation initiatives and workplace optimization. Non-GAAP operating income margin is defined as Non-GAAP operating income as a percentage of Net sales. Non-GAAP net income and Non-GAAP net income per diluted share exclude, among other things, charges related to acquisition-related intangible asset amortization, equity-based compensation, acquisition and integration expenses, transformation initiatives, workplace optimization and the associated tax effects of each. Net sales on a constant currency basis is defined as Net sales excluding the impact of foreign currency translation on Net sales. Free cash flow is defined as Net cash provided by operating activities less capital expenditures. Adjusted free cash flow is defined as Free cash flow adjusted to include certain cash flows from financing activities incurred in the normal course of operations or as capital expenditures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our non-GAAP performance measures provide analysts, investors and management with useful information regarding the underlying operating performance of our business, as they remove the impact of items that management believes </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are not reflective of underlying operating performance. Management uses these measures to evaluate period-over-period performance as management believes they provide a more comparable measure of the underlying business. We also present non-GAAP financial condition measures as we believe they provide analysts, investors and management with more information regarding our liquidity and capital resources. Certain non-GAAP financial measures are also used to determine certain components of performance-based compensation.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have included reconciliations of our non-GAAP financial measures to the most comparable US GAAP financial measures for the three and six months ended June 30, 2024 and 2023 below.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_145"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP operating income and Non-GAAP operating income margin</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation initiatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workplace optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation initiatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workplace optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes costs related to strategic transformation initiatives focused on optimizing various operations and systems.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes costs related to the workforce reduction program and charges related to the reduction of our real estate lease portfolio.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP net income and Non-GAAP net income per diluted share</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars and shares in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Income Percent Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US GAAP, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation initiatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workplace optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per diluted share, as reported</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income per diluted share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing US GAAP and Non-GAAP net income per diluted share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars and shares in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Income Percent Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US GAAP, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation initiatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workplace optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(209.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per diluted share, as reported</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income per diluted share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing US GAAP and Non-GAAP net income per diluted share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Income tax on non-GAAP adjustments includes excess tax benefits associated with equity-based compensation.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes costs related to strategic transformation initiatives focused on optimizing various operations and systems.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes costs related to the workforce reduction program and charges related to the reduction of our real estate lease portfolio.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales on a constant currency basis</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.533%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, on a constant currency basis</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,748.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">There were 64 selling days for both the three months ended June 30, 2024 and 2023. There were 128 selling days for both the six months ended June 30, 2024 and 2023. Average daily sales is defined as Net sales divided by the number of selling days.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Represents the effect of translating the prior year results of CDW UK and CDW Canada at the average exchange rates applicable in the current year.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_196"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Free cash flow and Adjusted free cash flow</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in accounts payable - inventory financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.6</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted free cash flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Defined as Net cash provided by operating activities less capital expenditures, adjusted to include cash flows from financing activities that relate to the purchase of inventory.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_199"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have not historically experienced significant seasonality throughout the year, sales in our Public segment have historically been higher in the second and third quarter than in other quarters primarily due to the buying patterns of education and government customers. </span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_202"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_205"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We finance our operations and capital expenditures with cash from operations and borrowings under our variable rate senior unsecured revolving loan facility (the &#8220;Revolving Loan Facility&#8221;). As of June 30, 2024, we had $1.2 billion of availability for borrowings under our Revolving Loan Facility. Our liquidity and borrowing plans are established to align with our financial and strategic planning processes and ensure we have the necessary funding to meet our operating commitments, which primarily include the purchase of inventory, payroll and general expenses. We also take into consideration our overall capital allocation strategy, which includes dividend payments, assessment of debt levels, acquisitions and share repurchases. We believe we have adequate sources of liquidity and funding available for at least the next year; however, there are a number of factors that may negatively impact our available sources of funds. The amount of cash generated from operations will be dependent upon factors such as the successful execution of our business plan, general economic conditions and working capital management.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt and Financing Arrangements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, we had total unsecured indebtedness of $5.6 billion, and we were in compliance with the covenants under our credit agreements and indentures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may from time to time repurchase one or more series of our outstanding unsecured senior notes, depending on market conditions, contractual commitments, our capital needs and other factors. Repurchases of our senior notes may be made by open market or privately negotiated transactions and may be pursuant to Rule 10b5-1 plans or otherwise. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding our debt and refinancing activities, see Note 6 (Debt) to the accompanying Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Financing Agreements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into agreements with certain financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions to enhance liquidity. These amounts are classified separately as Accounts payable-inventory financing on the Consolidated Balance Sheets. We do not incur any interest expense or other incremental expenses associated with these agreements as balances are paid when they are due. For additional information, see Note 4 (Inventory Financing Agreements) to the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, we repurchased 1.1 million shares of our common stock for $254 million under the previously announced share repurchase program. For additional information on our share repurchase program, see &#8220;Part II, Item 2, Unregistered Sales of Equity Securities and Use of Proceeds.&#8221;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of 2024 dividend activity for our common stock is as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dividend Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payment Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.620</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 6, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 26, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 12, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.620</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 24, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 11, 2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;31, 2024, we announced that our Board of Directors declared a quarterly cash dividend on our common stock of $0.620 per share. The dividend will be paid on September&#160;10, 2024 to all stockholders of record as of the close of business on August&#160;26, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment of any future dividends will be at the discretion of our Board of Directors and will depend upon our results of operations, financial condition, business prospects, capital requirements, contractual restrictions (including in current or future agreements governing our indebtedness), restrictions imposed by applicable law, tax considerations and other factors that our Board of Directors deems relevant.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_208"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating, investing and financing activities are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.710%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in accounts payable - inventory financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other cash flows used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(721.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(559.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_211"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating activities are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for the impact of non-cash items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income adjusted for the impact of non-cash items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Accounts receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Merchandise inventory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Accounts payable-trade</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes items such as depreciation and amortization, deferred income taxes, provision for credit losses and equity-based compensation expense.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The change is primarily due to timing of collections, including multi-year transactions, partially offset by lower sales activity.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The change is primarily due to strategic and customer-driven stocking positions.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The change is primarily due to timing of payments, partially offset by lower sales activity.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The change is primarily due to higher vendor receivables in 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to manage our working capital and operating cash needs, we monitor our cash conversion cycle, defined as days of sales outstanding in accounts receivable plus days of supply in inventory minus days of purchases outstanding in accounts payable, based on a rolling three-month average. Components of our cash conversion cycle are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in days)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of sales outstanding (DSO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of supply in inventory (DIO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of purchases outstanding (DPO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash conversion cycle</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Represents the rolling three-month average of the balance of Accounts receivable, net at the end of the period, divided by average daily Net sales for the same three-month period. Also incorporates components of other miscellaneous receivables.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Represents the rolling three-month average of the balance of Merchandise inventory at the end of the period divided by average daily Cost of sales for the same three-month period.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Represents the rolling three-month average of the combined balance of Accounts payable-trade, excluding cash overdrafts, and Accounts payable-inventory financing at the end of the period divided by average daily Cost of sales for the same three-month period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash conversion cycle increased to 17 days at June 30, 2024, compared to 14 days at June 30, 2023. The overall increase was primarily driven by an increase in DSO due to timing of collections, including multi-year transactions. In addition, netted down revenue has an unfavorable impact to DSO and a favorable impact to DPO as the corresponding receivables and payables reflect the gross amounts due from customers and due to vendors while the corresponding sales and cost of sales are reflected on a net basis within Net sales.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_214"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities decreased $86 million for the six months ended June 30, 2024 compared to June 30, 2023. This decrease was primarily due to cash flows for acquisitions in 2023.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_217"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities decreased $110 million for the six months ended June 30, 2024 compared to June 30, 2023. This decrease was primarily driven by lower share repurchases and lower repayments on debt, partially offset by decreased activity associated with inventory financing arrangements. For additional information regarding the inventory financing agreements and debt activities, see Note 4 (Inventory Financing Agreements) and Note 6 (Debt) to the accompanying Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_226"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuers and Guarantors of Debt Securities</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each series of our outstanding unsecured senior notes (the &#8220;Notes&#8221;) are issued by CDW LLC and CDW Finance Corporation (the &#8220;Issuers&#8221;) and are guaranteed by Parent and certain of CDW LLC&#8217;s direct and indirect, 100% owned, domestic subsidiaries (the &#8220;Guarantor Subsidiaries&#8221; and, together with Parent, the &#8220;Guarantors&#8221;). All guarantees by Parent and the Guarantor Subsidiaries are joint and several, and full and unconditional; provided that guarantees by the Guarantor Subsidiaries are subject to certain customary release provisions contained in the indentures governing the Notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes and the related guarantees are the Issuers&#8217; and the Guarantors&#8217; senior unsecured obligations and are:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">structurally subordinated to all existing and future indebtedness and other liabilities of our non-guarantor subsidiaries; and</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rank equal in right of payment with all of the Issuers&#8217; and the Guarantors&#8217; existing and future unsecured senior debt.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth Balance Sheet information as of June 30, 2024 and December&#160;31, 2023, and Statement of Operations information for the six months ended June 30, 2024 and for the year ended December&#160;31, 2023. The financial information includes the accounts of the Issuers and the accounts of the Guarantors (the &#8220;Obligor Group&#8221;). The financial information of the Obligor Group is presented on a combined basis and the intercompany balances and transactions between the Obligor Group have been eliminated.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Information</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,106.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,770.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,940.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,939.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,937.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,918.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,424.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,031.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,179.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Statement of Operations Information</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,043.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,759.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div id="ia2e674a9c8284a589dc18bf0c7931690_229"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 9 (Commitments and Contingencies) to the accompanying Consolidated Financial Statements is incorporated herein by reference.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_232"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our critical accounting policies have not changed from those reported in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_235"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 2 (Recent Accounting Pronouncements) to the accompanying Consolidated Financial Statements is incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_238"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains &#8220;forward-looking statements&#8221; within the meaning of the federal securities laws. All statements other than statements of historical fact are forward-looking statements. These statements relate to analyses and other information, which are based on forecasts of future results or events and estimates of amounts not yet determinable. These statements also relate to our future prospects, growth, developments and business strategies. We claim the protection of The Private Securities Litigation Reform Act of 1995 for all forward-looking statements in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements are identified by the use of terms and phrases such as &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;goal,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;target&#8221; and similar terms and phrases or future or conditional verbs such as &#8220;could,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; and &#8220;would.&#8221; However, these words are not the exclusive means of identifying such statements. Although we believe that our plans, intentions and other expectations reflected in or suggested by such forward-looking statements are reasonable, we cannot assure you that we will achieve those plans, intentions or expectations. All forward-looking statements are subject to risks and uncertainties that may cause actual results or events to differ materially from those that we expected.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Important factors that could cause actual results or events to differ materially from our expectations, or cautionary statements, are disclosed under the section entitled &#8220;Trends and Key Factors Affecting our Financial Performance&#8221; above, the section entitled &#8220;Risk Factors&#8221; included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023 and from time to time in our subsequent Quarterly Reports on Form 10-Q and our other US Securities and Exchange Commission (&#8220;SEC&#8221;) filings and public communications. These factors include, among others, inflationary pressures; level of interest rates; CDW&#8217;s relationships with vendor partners and terms of their agreements; continued innovations in technology by CDW&#8217;s vendor partners; the use or capabilities of artificial intelligence; substantial competition that could reduce CDW&#8217;s market share; the continuing development, maintenance and operation of CDW&#8217;s information technology systems; potential breaches of data security and failure to protect our information technology systems from cybersecurity threats; potential failures to provide high-quality services to CDW&#8217;s customers; potential losses of any key personnel, significant increases in labor costs or ineffective workforce management; potential adverse occurrences at one of CDW&#8217;s primary facilities or third-party data centers, including as a result of climate change; increases in the cost of commercial delivery services or disruptions of those services; CDW&#8217;s exposure to accounts receivable and inventory risks; future acquisitions or alliances; fluctuations in CDW&#8217;s operating results; fluctuations in foreign currency; global and regional economic and political conditions, including the impact of pandemics such as COVID-19 and armed conflicts; potential interruptions of the flow of products from suppliers; decreases in spending on technology products and services, including impacts of adverse change in government spending policies; potential failures to comply with Public segment contracts or applicable laws and regulations; current and future legal proceedings, investigations and audits, including intellectual property infringement claims; changes in laws, including regulations or interpretations thereof, or the potential failure to meet stakeholder expectations on environmental sustainability and corporate responsibility matters; CDW&#8217;s level of indebtedness; restrictions imposed by agreements relating to CDW&#8217;s indebtedness on its operations and liquidity; failure to maintain the ratings assigned to CDW&#8217;s debt securities by rating agencies; changes in, or the discontinuation of, CDW&#8217;s share repurchase program or dividend payments; and other risk factors or uncertainties identified from time to time in CDW&#8217;s filings with the SEC. All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by those cautionary statements as well as other cautionary statements that are made from time to time in our other SEC filings and public communications. You should evaluate all forward-looking statements made in this report in the context of these risks and uncertainties.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We caution you that the important factors referenced above may not reflect all of the factors that could cause actual results or events to differ from our expectations. In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the consequences or affect us or our operations in the way we expect. The forward-looking statements included in this report are made only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_241"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Quantitative and Qualitative Disclosures of Market Risks&#8221; in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. As of June 30, 2024, there have been no material changes in this information.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_244"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management, with the participation of the Company&#8217;s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures (as such term is defined in Rule 13a-15(e) or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) as of the end of the period covered by this report. Based on such evaluation, the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, has concluded that, as of the end of such period, the Company&#8217;s disclosure controls and procedures were effective in recording, processing, summarizing and reporting, on a timely basis, information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act, and that information is accumulated and communicated to the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely discussions regarding required disclosure.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the Company&#8217;s internal control over financial reporting during the three months ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_247"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_250"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Legal Proceedings</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 9 (Commitments and Contingencies) to the accompanying Consolidated Financial Statements included in &#8220;Part I, Item 1. Financial Statements&#8221; of this report is incorporated herein by reference.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_253"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A. Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Risk Factors&#8221; in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_256"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to the Company&#8217;s purchases of its common stock during the three months ended June 30, 2024 is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Price Paid per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maximum Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1 through April 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1 through May 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1 through June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The amounts presented in this column are the remaining total authorized value to be spent after each month&#8217;s repurchases.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2024, we announced that our Board of Directors authorized a $750&#160;million increase to our share repurchase program (which was incremental to the amount remaining under the $750&#160;million authorization announced on February 8, 2023) under which we may repurchase shares of our common stock from time to time in privately negotiated transactions, open market purchases or other transactions as permitted by securities laws and other legal requirements. The timing and amounts of any purchases will be based on market conditions and other factors including but not limited to share price, regulatory requirements and capital availability. The program does not require the purchase of any minimum dollar amount or number of shares, and the program may be modified, suspended or discontinued at any time.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_259"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Defaults Upon Senior Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_262"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Mine Safety Disclosures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="ia2e674a9c8284a589dc18bf0c7931690_265"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5. Other Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1056"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1057"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1058"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1059">None.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_271"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6. Exhibits</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:8.430%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.637%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2024630x10qxex311.htm">Certification of Chief Executive Officer Pursuant to Rule 15d-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2024630x10qxex312.htm">Certification of Chief Financial Officer Pursuant to Rule 15d-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2024630x10qxex321.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. 1350.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2024630x10qxex322.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. 1350.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></td></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;These items are furnished and not filed.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="ia2e674a9c8284a589dc18bf0c7931690_274"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia2e674a9c8284a589dc18bf0c7931690_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"/><td style="width:4.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.419%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW CORPORATION</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Albert J. Miralles</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Duly authorized officer and principal financial officer)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>cdw-2024630x10qxex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0efb5b80aeec4c43972ead74fda48055_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULE 13a-14(a) or 15d-14(a) UNDER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christine A. Leahy, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of CDW Corporation&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:11pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Christine A. Leahy</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine A. Leahy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2024</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>cdw-2024630x10qxex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="iaade120c7a5b49e68e4f95ddd9f31b34_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULE 13a-14(a) or 15d-14(a) UNDER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SECURITIES EXCHANGE ACT OF 1934 </font></div><div><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert J. Miralles, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of CDW Corporation&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert J. Miralles</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2024</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>cdw-2024630x10qxex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if513cd72e8404b1881097f9cdb355b37_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF TITLE 18 OF THE UNITED STATES CODE </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christine A. Leahy, the chief executive officer of CDW Corporation (&#34;CDW&#34;), certify that (i)&#160;the Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2024 (the &#34;10-Q&#34;) of CDW fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii)&#160;the information contained in the 10-Q fairly presents, in all material respects, the financial condition and results of operations of CDW. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Christine A. Leahy</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine A. Leahy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2024</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>cdw-2024630x10qxex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i73c189c750654c49af9f234a65bc5714_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF TITLE 18 OF THE UNITED STATES CODE </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert J. Miralles, the chief financial officer of CDW Corporation (&#34;CDW&#34;), certify that (i)&#160;the Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2024 (the &#34;10-Q&#34;) of CDW fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii)&#160;the information contained in the 10-Q fairly presents, in all material respects, the financial condition and results of operations of CDW. </font></div><div style="margin-top:9pt;text-indent:24.75pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert J. Miralles</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2024</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>cdw-20240630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cdw="http://www.cdw.com/20240630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cdw.com/20240630">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20240630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20240630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20240630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20240630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.cdw.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>9952152 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofStockholdersEquity" roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity">
        <link:definition>9952156 - Statement - Consolidated Statement of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquityParenthetical" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical">
        <link:definition>9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncements" roleURI="http://www.cdw.com/role/RecentAccountingPronouncements">
        <link:definition>9952159 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalances" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalances">
        <link:definition>9952160 - Disclosure - Accounts Receivable and Contract Balances</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryFinancingAgreements" roleURI="http://www.cdw.com/role/InventoryFinancingAgreements">
        <link:definition>9952161 - Disclosure - Inventory Financing Agreements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.cdw.com/role/FinancialInstruments">
        <link:definition>9952162 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cdw.com/role/Debt">
        <link:definition>9952163 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.cdw.com/role/IncomeTaxes">
        <link:definition>9952164 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.cdw.com/role/EarningsPerShare">
        <link:definition>9952165 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.cdw.com/role/CommitmentsandContingencies">
        <link:definition>9952166 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.cdw.com/role/SegmentInformation">
        <link:definition>9952167 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesTables" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesTables">
        <link:definition>9954472 - Disclosure - Accounts Receivable and Contract Balances (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.cdw.com/role/DebtTables">
        <link:definition>9954473 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.cdw.com/role/EarningsPerShareTables">
        <link:definition>9954474 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.cdw.com/role/SegmentInformationTables">
        <link:definition>9954475 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>9954476 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails">
        <link:definition>9954477 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesNarrativeDetails" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails">
        <link:definition>9954478 - Disclosure - Accounts Receivable and Contract Balances - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails">
        <link:definition>9954479 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails">
        <link:definition>9954480 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails_1" roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails_1">
        <link:definition>9954480 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryFinancingAgreementsDetails" roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails">
        <link:definition>9954481 - Disclosure - Inventory Financing Agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsDetails" roleURI="http://www.cdw.com/role/FinancialInstrumentsDetails">
        <link:definition>9954482 - Disclosure - Financial Instruments - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtBalancesandInterestRatesDetails" roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails">
        <link:definition>9954483 - Disclosure - Debt - Debt Balances and Interest Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.cdw.com/role/DebtNarrativeDetails">
        <link:definition>9954484 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtFairValueofLongTermDebtDetails" roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails">
        <link:definition>9954485 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.cdw.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954486 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.cdw.com/role/EarningsPerShareDetails">
        <link:definition>9954487 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails">
        <link:definition>9954488 - Disclosure - Segment Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofSegmentInformationDetails" roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails">
        <link:definition>9954489 - Disclosure - Segment Information - Schedule of Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofDisaggregationofRevenueDetails" roleURI="http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails">
        <link:definition>9954490 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cdw_TotalHardwareMember" abstract="true" name="TotalHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_NotebooksMobileDevicesMember" abstract="true" name="NotebooksMobileDevicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_AccountsPayableInventoryFinancingMember" abstract="true" name="AccountsPayableInventoryFinancingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_RepaymentsOfReceivableFinancingLiability" abstract="false" name="RepaymentsOfReceivableFinancingLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SeniorNotesDueMay2025Member" abstract="true" name="SeniorNotesDueMay2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SeniorNotesDueDecember2026Member" abstract="true" name="SeniorNotesDueDecember2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SoftwareProductsMember" abstract="true" name="SoftwareProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_AccountsPayableInventoryFinancing" abstract="false" name="AccountsPayableInventoryFinancing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" abstract="false" name="AmountOwedUnderRevolvingLoanFinancingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_RevenueNetByProductAndServicePercentage" abstract="false" name="RevenueNetByProductAndServicePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cdw_SalesChannelSmallBusinessMember" abstract="true" name="SalesChannelSmallBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_LongTermDebtCurrentMaturitiesGross" abstract="false" name="LongTermDebtCurrentMaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" abstract="false" name="NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_SeniorNotesDueFebruary2029Member" abstract="true" name="SeniorNotesDueFebruary2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SmallBusinessMember" abstract="true" name="SmallBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_CorporateSegmentPrivateSectorBusinessMember" abstract="true" name="CorporateSegmentPrivateSectorBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_NumberOfOwnedSubsidiaries" abstract="false" name="NumberOfOwnedSubsidiaries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_SeniorNotesDueDecember2028Member" abstract="true" name="SeniorNotesDueDecember2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_OtherLongTermObligationsMember" abstract="true" name="OtherLongTermObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SalesChannelGovernmentMember" abstract="true" name="SalesChannelGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SeniorNotesDueDecember2024Member" abstract="true" name="SeniorNotesDueDecember2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_OtherHardwareMember" abstract="true" name="OtherHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_TransferredAtPointInTimeAgentMember" abstract="true" name="TransferredAtPointInTimeAgentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsTextBlock" abstract="false" name="InventoryFinancingAgreementsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" abstract="false" name="SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_CollaborationMember" abstract="true" name="CollaborationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_TransferredAtPointInTimePrincipalMember" abstract="true" name="TransferredAtPointInTimePrincipalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_NetChangeInAccountsPayableInventoryFinancing" abstract="false" name="NetChangeInAccountsPayableInventoryFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" abstract="false" name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SeniorSecuredTermLoanFacilityMember" abstract="true" name="SeniorSecuredTermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsDomain" abstract="true" name="InventoryFinancingAgreementsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_TransferredOverTimePrincipalMember" abstract="true" name="TransferredOverTimePrincipalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SalesChannelHealthcareMember" abstract="true" name="SalesChannelHealthcareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" abstract="true" name="PublicSegmentGovernmentAgenciesEducationandHealthcareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_DescriptionOfBusinessPolicyTextBlock" abstract="false" name="DescriptionOfBusinessPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cdw_OtherProductsAndServicesMember" abstract="true" name="OtherProductsAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" abstract="true" name="SeniorSecuredAssetBasedRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsAxis" abstract="true" name="InventoryFinancingAgreementsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" abstract="false" name="LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_NetcommProductsMember" abstract="true" name="NetcommProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsAbstract" abstract="true" name="InventoryFinancingAgreementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cdw_UnsecuredSeniorNotesMember" abstract="true" name="UnsecuredSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SalesChannelCorporateMember" abstract="true" name="SalesChannelCorporateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_DataStorageAndServersMember" abstract="true" name="DataStorageAndServersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SalesChannelEducationMember" abstract="true" name="SalesChannelEducationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cdw_ReceivableFinancingLiabilityMember" abstract="true" name="ReceivableFinancingLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SalesChannelOtherMember" abstract="true" name="SalesChannelOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SeniorNotesDueApril2028Member" abstract="true" name="SeniorNotesDueApril2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_DesktopsMember" abstract="true" name="DesktopsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cdw_SeniorNotesDueDecember2031Member" abstract="true" name="SeniorNotesDueDecember2031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>cdw-20240630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4-->
<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:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5861e523-4c6e-46f8-a5dc-eb9ab7c3cc21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_AssetsCurrent_5861e523-4c6e-46f8-a5dc-eb9ab7c3cc21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f77df7fd-442c-42f6-83de-1a4ef55c525a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f77df7fd-442c-42f6-83de-1a4ef55c525a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_08c617bf-8450-4fee-92b1-20a28cc38e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_08c617bf-8450-4fee-92b1-20a28cc38e41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d11c77c1-c0c5-4ead-8bcf-bb6f36c11ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_Goodwill_d11c77c1-c0c5-4ead-8bcf-bb6f36c11ed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5c596ee9-cf02-48a2-a68a-c8271132a4be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5c596ee9-cf02-48a2-a68a-c8271132a4be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ada92c39-3cba-4adc-8eff-4296dd9e5a08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_070b6764-f2b0-4ef4-8d50-33f7e3068766" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ada92c39-3cba-4adc-8eff-4296dd9e5a08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_3822254c-556e-488e-b2bf-6c074fb49482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_3822254c-556e-488e-b2bf-6c074fb49482" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_ae59053f-8965-49c8-9723-33bc90f7c8f8" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_ae59053f-8965-49c8-9723-33bc90f7c8f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d4abfeca-e36f-4705-8bba-1536ba7c852b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_LongTermDebtCurrent_d4abfeca-e36f-4705-8bba-1536ba7c852b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3c31d5d1-fd76-4911-87ec-ed9aee7f2e79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3c31d5d1-fd76-4911-87ec-ed9aee7f2e79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9a123cb2-7832-40d8-a6ed-6701c4a7f90d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9a123cb2-7832-40d8-a6ed-6701c4a7f90d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_ea297c72-8c4c-4350-b621-50f802db7233" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_ea297c72-8c4c-4350-b621-50f802db7233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_7aab3588-18dc-48af-8a04-e606b63666d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_7aab3588-18dc-48af-8a04-e606b63666d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1ff7ebb1-c9f5-44fe-b199-a20562067064" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7265cd30-a846-42bb-a4e5-4008d57ab39e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1ff7ebb1-c9f5-44fe-b199-a20562067064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_45096a95-a15a-49f0-96c7-9733ecd63bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1dfbd5ce-c5c1-4268-8d46-d69eed9bf066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_45096a95-a15a-49f0-96c7-9733ecd63bf2" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_1dfbd5ce-c5c1-4268-8d46-d69eed9bf066" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_51afa78d-59fb-4fb6-97cb-94738397d4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_45096a95-a15a-49f0-96c7-9733ecd63bf2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_51afa78d-59fb-4fb6-97cb-94738397d4ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_926ef787-22b4-4e32-a8b9-425db64bdd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_45096a95-a15a-49f0-96c7-9733ecd63bf2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_926ef787-22b4-4e32-a8b9-425db64bdd5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ae8b042d-575a-44c2-96b5-9c66bb5fccbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_45096a95-a15a-49f0-96c7-9733ecd63bf2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ae8b042d-575a-44c2-96b5-9c66bb5fccbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_cab9650c-ee92-4e18-ae13-b3cb7958a61e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:to="loc_us-gaap_PreferredStockValue_cab9650c-ee92-4e18-ae13-b3cb7958a61e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_376e1a99-30a4-46f4-a88d-838a1f30921f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:to="loc_us-gaap_CommonStockValue_376e1a99-30a4-46f4-a88d-838a1f30921f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_99b3063a-fb62-4cee-9b65-84408012edc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_99b3063a-fb62-4cee-9b65-84408012edc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7addab3f-570c-424b-95d9-0020ab913f52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7addab3f-570c-424b-95d9-0020ab913f52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_94065834-1432-49cf-a1ed-d6c83184fa02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1a7108e-9618-46fa-895f-ee89168b4875" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_94065834-1432-49cf-a1ed-d6c83184fa02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76554d94-f78e-455e-b188-fcd24d83fcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76554d94-f78e-455e-b188-fcd24d83fcf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8cb829ef-f0bb-4f94-847c-c61111be8ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8cb829ef-f0bb-4f94-847c-c61111be8ff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_739566d2-fbe0-4dd9-a693-4a70b91c8099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:to="loc_us-gaap_InventoryNet_739566d2-fbe0-4dd9-a693-4a70b91c8099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_6980249f-9067-45cb-9287-5d233681920b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_6980249f-9067-45cb-9287-5d233681920b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a42811b4-af8e-46c1-a8e7-3b526f8ee169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ecf9c396-d383-445c-99b4-6c777cda4c8b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a42811b4-af8e-46c1-a8e7-3b526f8ee169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_476ccccb-9b4b-4629-ad65-1e53681056a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3bcc2afd-5be7-4d1b-a940-a48461f928e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_476ccccb-9b4b-4629-ad65-1e53681056a8" xlink:to="loc_us-gaap_LiabilitiesCurrent_3bcc2afd-5be7-4d1b-a940-a48461f928e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_6721b804-9cc3-4ee1-b254-13d624fe4384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_476ccccb-9b4b-4629-ad65-1e53681056a8" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_6721b804-9cc3-4ee1-b254-13d624fe4384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_039f013b-cc48-445a-a5d1-cfce9bec36f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_476ccccb-9b4b-4629-ad65-1e53681056a8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_039f013b-cc48-445a-a5d1-cfce9bec36f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_baee601d-ca14-4742-9ff3-de0a380881ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_476ccccb-9b4b-4629-ad65-1e53681056a8" xlink:to="loc_us-gaap_StockholdersEquity_baee601d-ca14-4742-9ff3-de0a380881ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc9ce14d-5e0f-4a0d-bfb6-2e922c04d2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c5e3956-eff3-423c-8b3f-3c0ee6172aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc9ce14d-5e0f-4a0d-bfb6-2e922c04d2ae" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c5e3956-eff3-423c-8b3f-3c0ee6172aec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f1121780-7ce3-48ff-ae4c-d00d7581e970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc9ce14d-5e0f-4a0d-bfb6-2e922c04d2ae" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f1121780-7ce3-48ff-ae4c-d00d7581e970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0228910f-b920-443f-a867-ca055ed13c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc9ce14d-5e0f-4a0d-bfb6-2e922c04d2ae" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0228910f-b920-443f-a867-ca055ed13c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b4a4e1ba-e977-4c6a-be0f-80bfe5355d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0ae02b07-6721-4bdd-b2e7-e32de2d9c843" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b4a4e1ba-e977-4c6a-be0f-80bfe5355d08" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0ae02b07-6721-4bdd-b2e7-e32de2d9c843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9953e639-bc9f-4837-805c-8e6944b8d935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b4a4e1ba-e977-4c6a-be0f-80bfe5355d08" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9953e639-bc9f-4837-805c-8e6944b8d935" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bf63cb11-b599-4b80-82e7-8da236cc63c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7082118f-50b1-496c-9988-32d653511359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf63cb11-b599-4b80-82e7-8da236cc63c7" xlink:to="loc_us-gaap_GrossProfit_7082118f-50b1-496c-9988-32d653511359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_559727bc-ecbd-49da-aedb-60e2ead06fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf63cb11-b599-4b80-82e7-8da236cc63c7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_559727bc-ecbd-49da-aedb-60e2ead06fd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_09726716-23eb-4dcf-a843-af37bf5bfc29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b00715f2-a23e-42e0-bbd6-535698e8e230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_09726716-23eb-4dcf-a843-af37bf5bfc29" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b00715f2-a23e-42e0-bbd6-535698e8e230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_77ce93c9-5b5b-4e86-a047-9fb6d22c48cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_09726716-23eb-4dcf-a843-af37bf5bfc29" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_77ce93c9-5b5b-4e86-a047-9fb6d22c48cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3df105d7-6665-4c2c-826a-d41dae69b308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_0aa2ecc9-9837-49a1-8dd3-5a55b3e6a031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3df105d7-6665-4c2c-826a-d41dae69b308" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_0aa2ecc9-9837-49a1-8dd3-5a55b3e6a031" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6701fb5b-5199-4fcf-8707-d87ae5a379ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3df105d7-6665-4c2c-826a-d41dae69b308" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6701fb5b-5199-4fcf-8707-d87ae5a379ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_aa8f8d4e-7c8c-492c-b8c4-4b31b602e26e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_65f89e29-16b8-4ca3-9071-a6f49268c050" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_aa8f8d4e-7c8c-492c-b8c4-4b31b602e26e" xlink:to="loc_us-gaap_NetIncomeLoss_65f89e29-16b8-4ca3-9071-a6f49268c050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27c78c96-b387-4031-a796-c3e1922cdb69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_aa8f8d4e-7c8c-492c-b8c4-4b31b602e26e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27c78c96-b387-4031-a796-c3e1922cdb69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c3151452-4ba0-4783-8935-d4f96f09a583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_NetIncomeLoss_c3151452-4ba0-4783-8935-d4f96f09a583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_422181c2-ebbd-42fd-a1c6-86abc016f615" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_422181c2-ebbd-42fd-a1c6-86abc016f615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d64cd4bc-293c-4803-bc0f-e231b54207fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d64cd4bc-293c-4803-bc0f-e231b54207fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_ee378cf3-ec06-426e-8609-8f3c71eb9184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_ee378cf3-ec06-426e-8609-8f3c71eb9184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_08d5b504-cb9a-4c27-85d4-2dbef5ecc97a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_08d5b504-cb9a-4c27-85d4-2dbef5ecc97a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_5131ebd8-381a-4459-b0b7-35f3e859fdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_5131ebd8-381a-4459-b0b7-35f3e859fdb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_486a802a-14a5-4fed-bbc7-7decde590563" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_486a802a-14a5-4fed-bbc7-7decde590563" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cf198f90-50e2-411d-b0dc-8f4ad108662f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cf198f90-50e2-411d-b0dc-8f4ad108662f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5f325044-b56e-4e9f-abbc-93a092d22ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5f325044-b56e-4e9f-abbc-93a092d22ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_54ccc21a-b9eb-450a-97be-9bd4f1ba0393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_54ccc21a-b9eb-450a-97be-9bd4f1ba0393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_79c3ec86-18ed-478f-8a60-a0768d89ad3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89ab6af9-6507-45e4-8d63-4a9029c18622" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_79c3ec86-18ed-478f-8a60-a0768d89ad3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_f3cae68d-a7b9-41da-93b2-f47558a7721f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_f3cae68d-a7b9-41da-93b2-f47558a7721f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_cdefe9fa-2af7-48c7-ab3c-e57efcdb7824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_cdefe9fa-2af7-48c7-ab3c-e57efcdb7824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4e4cf1f2-01aa-4e04-89fb-05103cb4a5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4e4cf1f2-01aa-4e04-89fb-05103cb4a5fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RepaymentsOfReceivableFinancingLiability_9b7a9896-dae1-461f-ab3d-171cb2a22502" xlink:href="cdw-20240630.xsd#cdw_RepaymentsOfReceivableFinancingLiability"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_cdw_RepaymentsOfReceivableFinancingLiability_9b7a9896-dae1-461f-ab3d-171cb2a22502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_93427463-671e-470e-a16f-f90c065d07a3" xlink:href="cdw-20240630.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_93427463-671e-470e-a16f-f90c065d07a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d7099b69-bded-426b-a7c3-0dafa117176a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d7099b69-bded-426b-a7c3-0dafa117176a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_2f29f243-b72c-4adb-9068-25c93376556e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_2f29f243-b72c-4adb-9068-25c93376556e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b1f60d64-bdbf-46b5-887e-2625802abf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b1f60d64-bdbf-46b5-887e-2625802abf5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ee7072d0-c660-41bc-9ca3-454cc6420d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ee7072d0-c660-41bc-9ca3-454cc6420d0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_cbd1e6b8-ffd3-447b-ad56-5029804d1f10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db323cfc-adbd-4448-a2c3-f91ae4f520b2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_cbd1e6b8-ffd3-447b-ad56-5029804d1f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d0428ff9-1b81-44aa-805e-030c94e487d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36d36f6b-e25f-495e-978d-3af22af5491d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d0428ff9-1b81-44aa-805e-030c94e487d1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_36d36f6b-e25f-495e-978d-3af22af5491d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_590edb76-1b1c-4750-afc5-5671f31062de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d0428ff9-1b81-44aa-805e-030c94e487d1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_590edb76-1b1c-4750-afc5-5671f31062de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307fae5-31df-4bba-9ccb-35b6bdfef480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c1fe6ce9-e8f1-40ad-93b2-44d4f61a70c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307fae5-31df-4bba-9ccb-35b6bdfef480" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c1fe6ce9-e8f1-40ad-93b2-44d4f61a70c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_798f89fa-031a-483c-aa39-5214472566f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307fae5-31df-4bba-9ccb-35b6bdfef480" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_798f89fa-031a-483c-aa39-5214472566f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_761924cf-a0c4-4ec3-9b48-ce4d7213b243" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307fae5-31df-4bba-9ccb-35b6bdfef480" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_761924cf-a0c4-4ec3-9b48-ce4d7213b243" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1d566e1-56f4-45eb-877b-9900a7e595a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307fae5-31df-4bba-9ccb-35b6bdfef480" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1d566e1-56f4-45eb-877b-9900a7e595a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_0ca62f53-c065-4476-88e6-39e7dd4bc3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_94eb33cf-3cab-4f63-a2e5-a4549b479a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_0ca62f53-c065-4476-88e6-39e7dd4bc3b5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_94eb33cf-3cab-4f63-a2e5-a4549b479a52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_3f6ed7f3-177e-46bb-a81e-a91a3f722ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_0ca62f53-c065-4476-88e6-39e7dd4bc3b5" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_3f6ed7f3-177e-46bb-a81e-a91a3f722ba4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb9efcd9-5c9d-49e7-92ea-0cf4f2c09492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15fd774c-dede-47d1-bfd9-c7b37930ecd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb9efcd9-5c9d-49e7-92ea-0cf4f2c09492" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15fd774c-dede-47d1-bfd9-c7b37930ecd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_947649a6-d330-47c2-a4ce-701310728f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eb9efcd9-5c9d-49e7-92ea-0cf4f2c09492" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_947649a6-d330-47c2-a4ce-701310728f2b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>cdw-20240630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4-->
<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:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:to="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_651b9095-28a4-4463-9992-398d3776148f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:to="loc_us-gaap_EquityComponentDomain_651b9095-28a4-4463-9992-398d3776148f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:to="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbdc4acc-47ed-4424-ad49-264fbe97eba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_CommonStockMember_fbdc4acc-47ed-4424-ad49-264fbe97eba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1c24a227-b9bd-4851-881d-065ca8ea73e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1c24a227-b9bd-4851-881d-065ca8ea73e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_802720ac-590e-4dd0-abc3-c20deae05824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_RetainedEarningsMember_802720ac-590e-4dd0-abc3-c20deae05824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b55c087a-9b24-484c-9fee-344a9f8022a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b55c087a-9b24-484c-9fee-344a9f8022a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f2225ef2-131f-46de-8e26-89adc35c3839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_CommonStockSharesIssued_f2225ef2-131f-46de-8e26-89adc35c3839" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ec8aa985-f891-4c93-bf80-dd4c8fa7cf22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockholdersEquity_ec8aa985-f891-4c93-bf80-dd4c8fa7cf22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ab0d8301-746e-41b0-be67-249d7b12e802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_NetIncomeLoss_ab0d8301-746e-41b0-be67-249d7b12e802" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b8a0f3fe-8d41-46d2-92ee-8cbb4daf7936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b8a0f3fe-8d41-46d2-92ee-8cbb4daf7936" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_cac64fff-39c5-43fa-844d-e31eeff54100" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_cac64fff-39c5-43fa-844d-e31eeff54100" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_23f59f56-a9b0-4dc0-9687-0208e35b1157" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_23f59f56-a9b0-4dc0-9687-0208e35b1157" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0610357e-d762-461d-a1c2-432a1d9c5c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0610357e-d762-461d-a1c2-432a1d9c5c63" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_611d20cc-48af-4ed9-a32e-8f1d643f4a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_611d20cc-48af-4ed9-a32e-8f1d643f4a4f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bc5ca120-20fc-433c-bbf9-a1663eb0a12f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bc5ca120-20fc-433c-bbf9-a1663eb0a12f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a6936c4-2452-44ca-b816-b987c69f594d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a6936c4-2452-44ca-b816-b987c69f594d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_a2241105-e3b5-488c-9bdf-0ce8b10dcf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_DividendsCommonStock_a2241105-e3b5-488c-9bdf-0ce8b10dcf1f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a71e8182-0a74-469a-a2c2-f31b633ef860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a71e8182-0a74-469a-a2c2-f31b633ef860" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_7806b73d-c1c5-4f04-8bb5-8c32a0cce37c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_7806b73d-c1c5-4f04-8bb5-8c32a0cce37c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_cddb4f9d-af10-425a-b44a-ea1f4b5f48bc" xlink:href="cdw-20240630.xsd#cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_cddb4f9d-af10-425a-b44a-ea1f4b5f48bc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e741cb41-afc2-4c73-8e51-09ef5cb2369e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7a329689-aaac-47f0-9cd2-c7048e35a0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_660fe286-3fc8-4d4e-a7a6-db81adcbf60b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_660fe286-3fc8-4d4e-a7a6-db81adcbf60b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember_f84df445-e03b-4ab6-9110-6625ec328872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:to="loc_us-gaap_LongTermContractWithCustomerMember_f84df445-e03b-4ab6-9110-6625ec328872" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_c4e351f4-833a-416c-bdd3-68661b3fc548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_c4e351f4-833a-416c-bdd3-68661b3fc548" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_5eb9d452-01ac-4ca7-958e-89b3280584a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerLiability_5eb9d452-01ac-4ca7-958e-89b3280584a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_67e86b14-c1d4-4d60-9648-4c410e75b109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_67e86b14-c1d4-4d60-9648-4c410e75b109" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1a038122-0b30-4422-8610-50fd4bf7d571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1a038122-0b30-4422-8610-50fd4bf7d571" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/FinancialInstrumentsDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#FinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/FinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:to="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5047f035-beef-482b-bf07-089a2df55fb6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5047f035-beef-482b-bf07-089a2df55fb6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_bb3d277b-a7b2-4513-8b6a-dabc97819fae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:to="loc_us-gaap_InterestRateCapMember_bb3d277b-a7b2-4513-8b6a-dabc97819fae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_86b8f864-9da1-48ce-be02-6e09df26882f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:to="loc_us-gaap_DerivativeNotionalAmount_86b8f864-9da1-48ce-be02-6e09df26882f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtDebtBalancesandInterestRatesDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a589c0bc-049e-4c97-aec6-0b218ee3503c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a589c0bc-049e-4c97-aec6-0b218ee3503c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_a15cafff-4978-4b64-8227-3b83c5e3081a" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_a15cafff-4978-4b64-8227-3b83c5e3081a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_26c0faaf-f780-479a-bd14-c354243db356" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_26c0faaf-f780-479a-bd14-c354243db356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:href="cdw-20240630.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2024Member_f7529b39-f826-4dfe-97fd-59bcd3ce3019" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2024Member_f7529b39-f826-4dfe-97fd-59bcd3ce3019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueMay2025Member_303d1502-dd3a-40a4-add9-fb9839b9aa21" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueMay2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueMay2025Member_303d1502-dd3a-40a4-add9-fb9839b9aa21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2026Member_25625678-7bfa-4d11-96b5-22d214f4c2d5" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2026Member_25625678-7bfa-4d11-96b5-22d214f4c2d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueApril2028Member_89ed0999-5483-45e6-9163-d4f3befa1837" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueApril2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueApril2028Member_89ed0999-5483-45e6-9163-d4f3befa1837" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2028Member_88d91de2-5a27-4b52-bdf4-d5a961a473d7" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2028Member_88d91de2-5a27-4b52-bdf4-d5a961a473d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueFebruary2029Member_a42e983a-a605-417f-bd38-411fca9b445f" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueFebruary2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueFebruary2029Member_a42e983a-a605-417f-bd38-411fca9b445f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2031Member_b8ad0242-1523-4fe6-b7f5-b9c80595e372" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2031Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2031Member_b8ad0242-1523-4fe6-b7f5-b9c80595e372" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ReceivableFinancingLiabilityMember_841377d8-3b0b-46c4-a363-2ccc4605e94f" xlink:href="cdw-20240630.xsd#cdw_ReceivableFinancingLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_ReceivableFinancingLiabilityMember_841377d8-3b0b-46c4-a363-2ccc4605e94f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember_1cc5f3c5-78a7-471d-963e-8b4430482cb1" xlink:href="cdw-20240630.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_OtherLongTermObligationsMember_1cc5f3c5-78a7-471d-963e-8b4430482cb1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_fdeae239-418c-4566-a2ad-7325abcb858e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_fdeae239-418c-4566-a2ad-7325abcb858e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_95bc7132-db57-413f-937e-2378c9d33e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_95bc7132-db57-413f-937e-2378c9d33e09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8fe84a6d-8f0a-447b-8476-bb06e3eff8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_8fe84a6d-8f0a-447b-8476-bb06e3eff8e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtCurrentMaturitiesGross_0a4596be-23f9-498b-b8ec-0c3c06c85bcc" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtCurrentMaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_cdw_LongTermDebtCurrentMaturitiesGross_0a4596be-23f9-498b-b8ec-0c3c06c85bcc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_a98c8556-9cfd-4972-8729-1db9c39dd78c" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_a98c8556-9cfd-4972-8729-1db9c39dd78c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:to="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_918386db-0288-419c-9520-a33fe1d865c9" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_918386db-0288-419c-9520-a33fe1d865c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_0e070d57-5e22-451e-a153-a298afaaea24_default" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_0e070d57-5e22-451e-a153-a298afaaea24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_353272d0-eb62-4eb3-b9cf-f30cb7a03597" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_353272d0-eb62-4eb3-b9cf-f30cb7a03597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8caa8962-18ac-4847-aa9b-5657a3abe8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8caa8962-18ac-4847-aa9b-5657a3abe8fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_f509da1a-623c-4772-846e-adebc11989fd" xlink:href="cdw-20240630.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:to="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_f509da1a-623c-4772-846e-adebc11989fd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtFairValueofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3bed4e2a-2cbe-4d0d-9441-d9d995c87756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3bed4e2a-2cbe-4d0d-9441-d9d995c87756" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_2c3b395a-97cf-4113-9bfd-d738797557ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:to="loc_us-gaap_DebtInstrumentFairValue_2c3b395a-97cf-4113-9bfd-d738797557ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ad35e8ad-14a0-472d-82f7-652a32f7b263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ad35e8ad-14a0-472d-82f7-652a32f7b263" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:to="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cb77240a-f720-4b13-99ae-a21ae0762aa8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:to="loc_srt_RangeMember_cb77240a-f720-4b13-99ae-a21ae0762aa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:to="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_37360779-a628-474e-a5ef-85fe07719a94" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:to="loc_srt_MinimumMember_37360779-a628-474e-a5ef-85fe07719a94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f696a91f-5de0-4484-8030-727292a8bb08" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:to="loc_srt_MaximumMember_f696a91f-5de0-4484-8030-727292a8bb08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f8ca072d-1ec0-4277-aa90-a984f964fd02_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:to="loc_us-gaap_SegmentDomain_f8ca072d-1ec0-4277-aa90-a984f964fd02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:to="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_ecca3350-8318-466c-94f4-0dcafebe8960" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_ecca3350-8318-466c-94f4-0dcafebe8960" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_e58013e4-b30e-4d69-a744-5ea3186f40c2" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:to="loc_cdw_SmallBusinessMember_e58013e4-b30e-4d69-a744-5ea3186f40c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c71f3c35-c399-4c5e-9c55-dc5fa09fbceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_us-gaap_NumberOfReportableSegments_c71f3c35-c399-4c5e-9c55-dc5fa09fbceb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_870fa05c-8a81-459b-ab9f-ce5169eaee0e" xlink:href="cdw-20240630.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_870fa05c-8a81-459b-ab9f-ce5169eaee0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_53a7b978-8986-4455-8dfc-870d977c5952" xlink:href="cdw-20240630.xsd#cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_53a7b978-8986-4455-8dfc-870d977c5952" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:to="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_5ecec87f-2ec7-465b-b67c-88790d49515f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:to="loc_srt_ConsolidationItemsDomain_5ecec87f-2ec7-465b-b67c-88790d49515f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:to="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_90576063-e57e-4981-95d2-e249a3a69ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:to="loc_us-gaap_OperatingSegmentsMember_90576063-e57e-4981-95d2-e249a3a69ff7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_19190905-3479-45f8-90f5-a8b9391a5a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:to="loc_us-gaap_CorporateNonSegmentMember_19190905-3479-45f8-90f5-a8b9391a5a7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa673cc2-97c4-4a6e-89cf-f23c3523b227_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:to="loc_us-gaap_SegmentDomain_fa673cc2-97c4-4a6e-89cf-f23c3523b227_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:to="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b6cafd50-1435-4841-ab27-7c0f2cd71ad9" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b6cafd50-1435-4841-ab27-7c0f2cd71ad9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_f0bb790d-9008-4ef8-9133-71ad45f1f1b1" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_SmallBusinessMember_f0bb790d-9008-4ef8-9133-71ad45f1f1b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6afed3fe-07f6-418b-a1f0-30da306db369" xlink:href="cdw-20240630.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6afed3fe-07f6-418b-a1f0-30da306db369" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_35138d99-8c0f-46a8-9a3d-d9581eef53d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_us-gaap_AllOtherSegmentsMember_35138d99-8c0f-46a8-9a3d-d9581eef53d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c14aa97-5781-4820-98f8-73aa4f72a6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c14aa97-5781-4820-98f8-73aa4f72a6a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3a2d3f5f-d7ea-4698-b665-36f68d157dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_OperatingIncomeLoss_3a2d3f5f-d7ea-4698-b665-36f68d157dd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_da895c98-3e9c-4df3-8d5c-e41100b55603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_da895c98-3e9c-4df3-8d5c-e41100b55603" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d62c5624-01f1-4dc1-9c21-98d349a9049d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:to="loc_srt_SegmentGeographicalDomain_d62c5624-01f1-4dc1-9c21-98d349a9049d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:to="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_7525e024-b684-4a62-8182-af66af1c761e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:to="loc_country_US_7525e024-b684-4a62-8182-af66af1c761e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_3c4245e4-441c-486c-ba5f-189a12c442f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:to="loc_us-gaap_NonUsMember_3c4245e4-441c-486c-ba5f-189a12c442f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0bf95ed2-a4fc-4db4-970d-12d3d7007d42_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:to="loc_srt_ProductsAndServicesDomain_0bf95ed2-a4fc-4db4-970d-12d3d7007d42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:to="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:href="cdw-20240630.xsd#cdw_TotalHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember_3c130a43-3d3b-4d44-90b1-fe72db5e2eb6" xlink:href="cdw-20240630.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_NotebooksMobileDevicesMember_3c130a43-3d3b-4d44-90b1-fe72db5e2eb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember_b75bab2c-b78b-4b7b-8b90-40090ed5b7e5" xlink:href="cdw-20240630.xsd#cdw_NetcommProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_NetcommProductsMember_b75bab2c-b78b-4b7b-8b90-40090ed5b7e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CollaborationMember_8023bc30-d4f7-40e2-9e2d-8763b5c4f62a" xlink:href="cdw-20240630.xsd#cdw_CollaborationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_CollaborationMember_8023bc30-d4f7-40e2-9e2d-8763b5c4f62a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DataStorageAndServersMember_c37846a3-f26a-4876-b9a0-b702783a7309" xlink:href="cdw-20240630.xsd#cdw_DataStorageAndServersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_DataStorageAndServersMember_c37846a3-f26a-4876-b9a0-b702783a7309" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember_65b54004-429b-43a3-9bbb-0837323e6c79" xlink:href="cdw-20240630.xsd#cdw_DesktopsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_DesktopsMember_65b54004-429b-43a3-9bbb-0837323e6c79" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember_8f41a732-ae6e-4bb6-9f9d-a9ab24324d92" xlink:href="cdw-20240630.xsd#cdw_OtherHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_OtherHardwareMember_8f41a732-ae6e-4bb6-9f9d-a9ab24324d92" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember_58966960-b81a-45d9-951f-34241ee34fcc" xlink:href="cdw-20240630.xsd#cdw_SoftwareProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_SoftwareProductsMember_58966960-b81a-45d9-951f-34241ee34fcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember_7589b9d1-0868-4d3c-b8c9-2bb40786e2af" xlink:href="cdw-20240630.xsd#cdw_ServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_ServicesMember_7589b9d1-0868-4d3c-b8c9-2bb40786e2af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember_590c69cb-2646-4664-8ee3-52b5701ebece" xlink:href="cdw-20240630.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_OtherProductsAndServicesMember_590c69cb-2646-4664-8ee3-52b5701ebece" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_fbd2d367-32c1-4a60-b7be-32f1eab820ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_fbd2d367-32c1-4a60-b7be-32f1eab820ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember_02133180-bcf0-4c47-b5e4-cf7d9f56e5b6" xlink:href="cdw-20240630.xsd#cdw_SalesChannelCorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelCorporateMember_02133180-bcf0-4c47-b5e4-cf7d9f56e5b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember_6ab6ae0e-f5f9-49d8-8bd1-1d7fd2095501" xlink:href="cdw-20240630.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelSmallBusinessMember_6ab6ae0e-f5f9-49d8-8bd1-1d7fd2095501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember_6e748b3c-5eeb-4957-9ca8-60a2fcda58cc" xlink:href="cdw-20240630.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelGovernmentMember_6e748b3c-5eeb-4957-9ca8-60a2fcda58cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember_d780730a-98c9-44c4-9d2a-35825530385f" xlink:href="cdw-20240630.xsd#cdw_SalesChannelEducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelEducationMember_d780730a-98c9-44c4-9d2a-35825530385f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember_30f9ea44-5472-444e-a308-3c7b3df63ead" xlink:href="cdw-20240630.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelHealthcareMember_30f9ea44-5472-444e-a308-3c7b3df63ead" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember_5216f132-2396-4cfa-98ef-ffcd8835988e" xlink:href="cdw-20240630.xsd#cdw_SalesChannelOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelOtherMember_5216f132-2396-4cfa-98ef-ffcd8835988e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_12e616bf-a985-4ab8-8fba-e8a17ff65242_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_12e616bf-a985-4ab8-8fba-e8a17ff65242_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember_1a582242-9d18-4382-9ec3-1ad1f1ca32d1" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredAtPointInTimePrincipalMember_1a582242-9d18-4382-9ec3-1ad1f1ca32d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember_66317707-2227-43f8-8bae-ca503001154f" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredAtPointInTimeAgentMember_66317707-2227-43f8-8bae-ca503001154f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember_93edb9be-ebee-4b72-9e6b-18040aa7c888" xlink:href="cdw-20240630.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredOverTimePrincipalMember_93edb9be-ebee-4b72-9e6b-18040aa7c888" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_80d27fe1-b671-4411-a501-88ae4a0ad757_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:to="loc_us-gaap_SegmentDomain_80d27fe1-b671-4411-a501-88ae4a0ad757_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:to="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_7b3e5196-7980-4aa9-94fa-936c920b5c0b" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_7b3e5196-7980-4aa9-94fa-936c920b5c0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_8be8d284-e46d-4edb-b6b5-3bb919ace5bc" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_SmallBusinessMember_8be8d284-e46d-4edb-b6b5-3bb919ace5bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_b22a8584-39ad-4aef-b3c7-b102465b55e6" xlink:href="cdw-20240630.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_b22a8584-39ad-4aef-b3c7-b102465b55e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_b38857a7-d0a3-40c1-8dea-93ee9718ea31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_us-gaap_AllOtherSegmentsMember_b38857a7-d0a3-40c1-8dea-93ee9718ea31" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_382ac628-b3e5-4fd1-84f6-9996783b9b5d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:to="loc_srt_ConsolidationItemsDomain_382ac628-b3e5-4fd1-84f6-9996783b9b5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:to="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ecb6f7f8-23a6-4cf0-9fe0-b87b4a567c72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:to="loc_us-gaap_OperatingSegmentsMember_ecb6f7f8-23a6-4cf0-9fe0-b87b4a567c72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c7fec77e-8051-44c8-917e-162f0655bc76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c7fec77e-8051-44c8-917e-162f0655bc76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenueNetByProductAndServicePercentage_0a3fcbb8-180e-46ba-98a6-a8bf8adec414" xlink:href="cdw-20240630.xsd#cdw_RevenueNetByProductAndServicePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:to="loc_cdw_RevenueNetByProductAndServicePercentage_0a3fcbb8-180e-46ba-98a6-a8bf8adec414" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>cdw-20240630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4-->
<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:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_04324966-d22c-4af1-9558-6289fce15752_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0e7f6f56-e406-408b-b85f-c3a75d7c65d2_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_680c4621-010c-409d-b7ae-0f48fb3cdd38_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Domain]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Domain]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Inventory Financing Agreements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain" xlink:to="lab_cdw_InventoryFinancingAgreementsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_3a4a303a-ed5d-4b95-9de3-6864b7324878_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_cf28d146-dcfb-4071-9dab-3eb2b1963ab8_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_92adce96-5394-485a-a6a9-087404739c95_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueDecember2028Member_a418af9d-d0f1-4a7b-a0e8-e6a5bdd82f6a_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2028</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2028Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2028 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2028Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2028Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueDecember2028Member" xlink:to="lab_cdw_SeniorNotesDueDecember2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_46b9dfb1-2021-447d-86dd-d11c11b55054_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_215e6e40-5e82-47ce-9f80-1604e5a677a8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_4ec12c4d-c02c-4f00-bc60-445412c359dd_terseLabel_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net change in accounts payable-inventory financing</link:label>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_label_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Change in Accounts Payable-Inventory Financing</link:label>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_documentation_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net change in accounts payable-inventory financing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:href="cdw-20240630.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:to="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_f9c941ae-b191-4d15-a61a-31ff4e9ac6b9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_5240dca5-3346-4c5c-a74c-c17979f42fdc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_83e6a78d-e2c7-4c07-ade7-994c4f6fcd32_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit loss, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_DataStorageAndServersMember_b9df0aa3-1d65-40a0-ade8-7c293cbdeec2_terseLabel_en-US" xlink:label="lab_cdw_DataStorageAndServersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Data Storage and Servers</link:label>
    <link:label id="lab_cdw_DataStorageAndServersMember_label_en-US" xlink:label="lab_cdw_DataStorageAndServersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Data Storage and Servers [Member]</link:label>
    <link:label id="lab_cdw_DataStorageAndServersMember_documentation_en-US" xlink:label="lab_cdw_DataStorageAndServersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Enterprise and Data Data Storage (Including Drives) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DataStorageAndServersMember" xlink:href="cdw-20240630.xsd#cdw_DataStorageAndServersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_DataStorageAndServersMember" xlink:to="lab_cdw_DataStorageAndServersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_0baf2fd7-93a1-43be-83b9-cdec26a9365b_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Text Block]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory financing agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTextBlock" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsTextBlock" xlink:to="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_6434b1dd-ba4e-400e-a53d-f79c02bf2550_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_f7bd6462-b69d-4e17-ab19-1ad6dbefac2e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_9bf6e84e-9dd0-42ad-9639-1a55323748b3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_5f01e88b-c89e-4b16-99ba-2f07d84bc262_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_15cfd77e-c034-4efa-b441-ec2e19862799_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_6eb91efc-514f-46a3-9b9e-6931dd2766cb_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and income taxes</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_8b112865-5ace-4edf-ae7d-8529a86f93ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Miscellaneous receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_4f457712-07c7-4332-9a75-0cb93549835f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_4fc530e5-eb9b-434d-a3d2-f6c0c129865c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_acb9a8ec-305d-4053-95af-0cacaa2866fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_c4549273-e0e8-443b-83a9-0be670d2c4aa_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_f16df9ed-085a-4d01-9701-71d550da5cdb_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_4888e9c6-9b5c-4eb2-b605-dffe63bf91cb_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_6d728af9-9e21-47ff-b389-1928a6251abd_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_bdf2a924-d882-4543-a45b-6f04ea28d48c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fc5a8d8b-387d-46d3-a24e-ba2421986c10_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_4d49bf01-dac4-4059-9ed2-0d7def5b6279_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_4217793b-588d-41ef-8dac-a2d3ac20d0b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e859ba3-1519-445e-8b11-16b68773ee2c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9adb05bf-03f0-47ca-9e73-bdd60bc98377_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_ReceivableFinancingLiabilityMember_1427df4e-788a-40be-84ca-90709a181853_terseLabel_en-US" xlink:label="lab_cdw_ReceivableFinancingLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable financing liability</link:label>
    <link:label id="lab_cdw_ReceivableFinancingLiabilityMember_label_en-US" xlink:label="lab_cdw_ReceivableFinancingLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Financing Liability [Member]</link:label>
    <link:label id="lab_cdw_ReceivableFinancingLiabilityMember_documentation_en-US" xlink:label="lab_cdw_ReceivableFinancingLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Receivable Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ReceivableFinancingLiabilityMember" xlink:href="cdw-20240630.xsd#cdw_ReceivableFinancingLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_ReceivableFinancingLiabilityMember" xlink:to="lab_cdw_ReceivableFinancingLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_f564e2e4-e737-4a20-807a-60cebbb5a4a8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5e14e99d-a054-4e11-a1f8-d2ee2f47ea43_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_e13f1547-1813-43de-83d8-0e55b3476146_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NetcommProductsMember_e37fa513-c4f9-4c1a-b522-0ff5ac1bc0d8_terseLabel_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Netcomm Products</link:label>
    <link:label id="lab_cdw_NetcommProductsMember_label_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NetComm Products [Member]</link:label>
    <link:label id="lab_cdw_NetcommProductsMember_documentation_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NetComm Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember" xlink:href="cdw-20240630.xsd#cdw_NetcommProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NetcommProductsMember" xlink:to="lab_cdw_NetcommProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_FinancialInstrumentsAbstract_fde490ab-a9e7-41d5-a2b1-6dba94d37fa0_terseLabel_en-US" xlink:label="lab_cdw_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cdw_FinancialInstrumentsAbstract_label_en-US" xlink:label="lab_cdw_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cdw_FinancialInstrumentsAbstract_documentation_en-US" xlink:label="lab_cdw_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FinancialInstrumentsAbstract" xlink:href="cdw-20240630.xsd#cdw_FinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_FinancialInstrumentsAbstract" xlink:to="lab_cdw_FinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_3878ff87-61c3-4cda-9691-7c4fe55fdc1e_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_2a734830-8fcb-420c-89a4-b1ba3fed17ad_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_ae58967b-2a53-4f3e-aacd-431aebc89c75_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coworker Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cedbaa4e-ffb5-46e7-a2c0-ccb0a9fc8621_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive shares (fewer than) (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_00f7814e-1a16-441e-8a59-94e648091388_terseLabel_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior unsecured revolving loan facility</link:label>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Secured Asset-Based Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Secured Asset-Based Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:to="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_26693847-2068-453b-adc5-3440fb46b821_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Remaining Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aa45965a-134d-450e-88ac-4360528a5a4d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents&#8212;beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_162a176c-85c0-4886-ab9a-f890ba36f1a7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents&#8212;end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_44ad0aa0-facf-49d7-9ef3-470d560e405a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_b7cd98e3-285f-400e-8aee-1d93b6fc4cc2_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_ead870c3-4bc0-49ec-b22c-baa81c24ef58_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_31f13a9e-1d3d-4b3f-8d81-08cb667fc5f2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of incentive compensation plan withholding taxes</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1d54a97-bf4b-4bca-9ec6-bb065ed2efe8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_968d7b5e-c3af-4bdc-a232-a60cdee16c80_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3779bd21-66cf-4cb0-acd6-244a6c1984ea_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_072914c4-e3d2-417f-a64a-d5f69a52ead7_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelOtherMember_f3b56233-d7d1-4918-842d-2f65e3940ced_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cdw_SalesChannelOtherMember_label_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Other [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelOtherMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelOtherMember" xlink:to="lab_cdw_SalesChannelOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_9c154dd1-dde0-4a50-998f-6d29f1ea8adf_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_f5aa28ac-bc19-4bb6-a22a-b849579da9b1_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayments of borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedAdvertisingCurrent_6f4c992e-c894-4aff-a8c5-73380671a49b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AccruedAdvertisingCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Advertising, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedAdvertisingCurrent" xlink:to="lab_us-gaap_AccruedAdvertisingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_270fba39-b5f5-44ca-8c88-7efd17277c90_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a3587832-52bf-4e65-aa39-44e731c48ff2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_c99490c4-a910-4432-bac5-37ea688b25b7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_583dcc4c-854f-4948-9393-97e2067d83c7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f4e635fc-ef0c-4e95-9aa7-a94a828a03ec_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1cb1ba0f-a61b-4835-aa4a-78aac694a238_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8afba6cb-72ef-4d62-912a-e3696f220d65_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_22608f93-efcb-459e-b3e7-d4cd9b710c1d_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bb9c6fc6-0063-4d3b-a47e-ec1a71adfaba_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_29a917df-a988-4535-8235-fc0b82b4451e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_bf9295d1-c163-466b-ac2f-eaccb726427d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8954a20a-01e6-4d79-be2e-4afb6617419e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_079f410a-352e-439c-b645-0dac299f17cb_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8039550d-0700-46bb-8e33-7d9788db6034_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ede09f86-5fc8-4677-a273-2efbfd8c4af6_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_f3c88242-962d-4117-b51e-c6a50e35c5fc_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_93bf9e24-cc1e-4a93-875c-f13320608cfa_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a72d57eb-5934-4853-b5ac-06f1af353f50_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_6663f8aa-63cb-4680-9d72-d756451aa492_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_b7d27b16-2b32-46cc-b6c3-8103040183a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_083feacb-016d-45e7-91fc-02fc07b8519b_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c2a2fed5-5b17-454f-b5e6-ff9930e973b8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCapMember_cfe4aa2a-dfc2-443d-8329-8e2e0343516f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Cap</link:label>
    <link:label id="lab_us-gaap_InterestRateCapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCapMember" xlink:to="lab_us-gaap_InterestRateCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_34ce593a-3915-451d-884d-234631ce5ce9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for credit losses of $32.6 and $28.8, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_097d625c-6b55-4295-b673-6e5282b98f7a_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, current</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9300c81c-248b-4978-8441-bceaa2bd5b9e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_51cb68a7-2091-450e-aa8d-cfe7075b4492_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_a4fc1c60-88a7-4eb5-9e18-e243611f49ed_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_ServicesMember_4695c6fc-519d-423b-a821-4b77bb2128a0_terseLabel_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services</link:label>
    <link:label id="lab_cdw_ServicesMember_label_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services [Member]</link:label>
    <link:label id="lab_cdw_ServicesMember_documentation_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember" xlink:href="cdw-20240630.xsd#cdw_ServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_ServicesMember" xlink:to="lab_cdw_ServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_f7a71931-8380-4eb6-a283-61e2b2960f84_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_914876c6-5b2a-4eac-b2b7-eabe12cf3c83_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_aa65cf76-7cca-402d-b989-aaaec325f55b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1546b2cc-6b32-4411-99b9-a2ecef887e9a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueDecember2026Member_8a497029-4623-4b8b-ad01-8950ad025a77_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2026</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2026Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2026 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2026Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2026Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueDecember2026Member" xlink:to="lab_cdw_SeniorNotesDueDecember2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_1190558a-770b-47c5-9319-a9bca7ec253b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, noncurrent</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:to="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_da116c3f-cb7f-40f3-9cdd-595b656c5123_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Contract with Customer</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_04f92859-c4a4-476c-879e-04e7d6afd918_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_label_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Amortization and Accretion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_025d80e1-13a2-4561-97a0-fed1c700a0da_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_adb65e2c-c2ae-4ced-bc3b-236afe6f8132_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_5d5752c2-1a98-49cb-aeca-0f35fa80ed1e_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rest of World</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_6b24d081-b679-4010-8766-e3f60550bbd4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_ca4a067a-b5cd-4eb2-b002-edc5881185ce_terseLabel_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_label_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Segment: Private Sector Business [Member]</link:label>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_documentation_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate Segment: Private Sector Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:to="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_9f240ee9-b453-4fb3-ac83-90130568f1e3_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_77e909c5-eef6-4b7d-9d30-eb0485f9d1c1_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dd1899ff-c7aa-4861-a75a-7d45c8726e5f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Award Types</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b591cd53-7725-4d1c-9065-91546f7b5498_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_32d01596-2216-4524-8cb8-7d5fdbbac2da_terseLabel_en-US" xlink:label="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_label_en-US" xlink:label="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities, Net Of Deferred Financing Costs, Discount, Or Premium</link:label>
    <link:label id="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_documentation_en-US" xlink:label="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:to="lab_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_1a6e84ea-5ddd-481d-af0e-5825aa0757be_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_5caf1721-5e6d-4fff-ba98-1c15ab7a89e1_terseLabel_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_label_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Products and Services [Member]</link:label>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_documentation_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Products and Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember" xlink:href="cdw-20240630.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherProductsAndServicesMember" xlink:to="lab_cdw_OtherProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_add25d6c-f582-422a-9808-031b327f9106_terseLabel_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unsecured senior notes</link:label>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_label_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Senior Notes [Member]</link:label>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_documentation_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unsecured Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember" xlink:href="cdw-20240630.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_UnsecuredSeniorNotesMember" xlink:to="lab_cdw_UnsecuredSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_22090119-494b-4e33-a25b-5c4296e9749b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_7ac861fc-e661-4bc4-907d-a8592f2c75a8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividend payments</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ccb2d798-d21a-4b14-99f1-4964fcc3ab88_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_e7a6622d-ff73-488a-8b7c-b6260871cd97_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_e7aaaa14-54a2-4a3f-96f4-d927f68bfcdc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7cd28705-aaa9-494a-8dbd-5cbfc9364dd9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_DescriptionOfBusinessPolicyTextBlock_e987d6bd-a0cb-4961-bc44-a1cc07b383bc_terseLabel_en-US" xlink:label="lab_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_cdw_DescriptionOfBusinessPolicyTextBlock_label_en-US" xlink:label="lab_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description Of Business [Policy Text Block]</link:label>
    <link:label id="lab_cdw_DescriptionOfBusinessPolicyTextBlock_documentation_en-US" xlink:label="lab_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Description of Business [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:href="cdw-20240630.xsd#cdw_DescriptionOfBusinessPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:to="lab_cdw_DescriptionOfBusinessPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6e453bbb-c5d6-481e-bbbd-ddd84c87ce63_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SmallBusinessMember_12208e82-4de5-4ffb-8017-a1d1dd1815a7_terseLabel_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Small Business</link:label>
    <link:label id="lab_cdw_SmallBusinessMember_label_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Small Business [Member]</link:label>
    <link:label id="lab_cdw_SmallBusinessMember_documentation_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Small Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SmallBusinessMember" xlink:to="lab_cdw_SmallBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_RepaymentsOfReceivableFinancingLiability_56140ad7-0d19-459b-b3c3-f3c67250dc62_negatedTerseLabel_en-US" xlink:label="lab_cdw_RepaymentsOfReceivableFinancingLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of receivable financing liability</link:label>
    <link:label id="lab_cdw_RepaymentsOfReceivableFinancingLiability_label_en-US" xlink:label="lab_cdw_RepaymentsOfReceivableFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments Of Receivable Financing Liability</link:label>
    <link:label id="lab_cdw_RepaymentsOfReceivableFinancingLiability_documentation_en-US" xlink:label="lab_cdw_RepaymentsOfReceivableFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repayments Of Receivable Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RepaymentsOfReceivableFinancingLiability" xlink:href="cdw-20240630.xsd#cdw_RepaymentsOfReceivableFinancingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_RepaymentsOfReceivableFinancingLiability" xlink:to="lab_cdw_RepaymentsOfReceivableFinancingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueDecember2031Member_c8e1d195-2b06-46ad-aca9-59c001b80f2b_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2031Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2031</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2031Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2031Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2031 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2031Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2031Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2031</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2031Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2031Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueDecember2031Member" xlink:to="lab_cdw_SeniorNotesDueDecember2031Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_4b7562e8-ff50-4067-a62c-251e281af8ef_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_5fe08ec3-288e-4814-9612-53225779902b_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract" xlink:to="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_a436135f-ff82-4a26-9939-1a89c85aad9b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_043a8f32-e0e1-4d14-b39e-5d913b8ea2e4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SoftwareProductsMember_73011147-0287-4ab6-9623-73b5f1f2ec8b_terseLabel_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software</link:label>
    <link:label id="lab_cdw_SoftwareProductsMember_label_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Products [Member]</link:label>
    <link:label id="lab_cdw_SoftwareProductsMember_documentation_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Software Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember" xlink:href="cdw-20240630.xsd#cdw_SoftwareProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SoftwareProductsMember" xlink:to="lab_cdw_SoftwareProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f56673fa-a024-49a8-8912-3fb57bc4614d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_932040ed-0c4b-493b-81ec-6421b1ef40a5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_552b93ae-c82f-4c4a-b4fb-1a5b6ec7a1b6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_c7276341-071b-42a6-9c40-19533db1019e_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Headquarters</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_085f17c7-93fb-41d5-b795-5c4e71c21e59_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplementary disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_84ba7443-65f8-4c8d-8b18-17cff64e9754_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_CollaborationMember_63ec9a73-3f59-4290-aa05-da63a2fd7142_terseLabel_en-US" xlink:label="lab_cdw_CollaborationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaboration</link:label>
    <link:label id="lab_cdw_CollaborationMember_label_en-US" xlink:label="lab_cdw_CollaborationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaboration [Member]</link:label>
    <link:label id="lab_cdw_CollaborationMember_documentation_en-US" xlink:label="lab_cdw_CollaborationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collaboration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CollaborationMember" xlink:href="cdw-20240630.xsd#cdw_CollaborationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_CollaborationMember" xlink:to="lab_cdw_CollaborationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_45dc46e8-7f9d-47a4-ac3b-eb42d89a4c2b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_38b6418c-fc23-4cc2-9c26-a820c312af79_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb185194-b618-49d2-9bf7-50890dc4c0e6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9781a8e2-b457-452a-99ff-63573b5cd135_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_0f909746-5e0e-43a1-895b-b1014e256ee0_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_b8052e05-6e88-4c4d-b87c-554feb948876_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_80b2fd22-a133-40c6-b601-f424e70914df_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_72cb49c7-5864-4054-9cb8-5c094ae3a719_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ffabc7f-8413-4dc5-b229-379cdcbd5a26_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_beaea537-838b-4fcc-ba6c-fabb0e4afbac_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TotalHardwareMember_e0211876-d289-4b50-b16d-69984b9f2e6e_terseLabel_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hardware</link:label>
    <link:label id="lab_cdw_TotalHardwareMember_label_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Hardware [Member]</link:label>
    <link:label id="lab_cdw_TotalHardwareMember_documentation_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember" xlink:href="cdw-20240630.xsd#cdw_TotalHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TotalHardwareMember" xlink:to="lab_cdw_TotalHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_7c67de26-c3bd-4630-8387-6e2f84734613_terseLabel_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at a point in time where CDW is principal</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_label_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred At Point In Time, Principal [Member]</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_documentation_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transferred At Point In Time, Principal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredAtPointInTimePrincipalMember" xlink:to="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a8678940-3b1d-4faa-9b9a-c6bb623d6ca3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_978575cf-7712-4f4a-9a6a-53b4844aab07_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2a908496-f263-4618-a2e8-4b05cf076986_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Incentive compensation plan stock withheld for taxes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_13d1f7bf-fb5d-47e7-a2bd-e31f62a77d6b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_45385038-a7c0-46aa-a17e-423114129f7c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining performance obligations, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_884f6839-c66a-4ef3-80f7-c9d96c4c3c4d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Merchandise inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_12661366-aed1-453c-8b94-b1d129affa38_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_a628ad25-4468-44e3-97c5-d56501eb5035_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1626c02a-e5c0-4de6-9611-b580cca9ced6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_2c9400df-9f93-4114-b9d8-10b958095afc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_862e96ae-1508-461a-8f94-40b589d38b11_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable-trade</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_RevenueNetByProductAndServicePercentage_0b3e0f50-9d46-4cc1-b1f6-2fcd48c6e267_terseLabel_en-US" xlink:label="lab_cdw_RevenueNetByProductAndServicePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Total Net Sales</link:label>
    <link:label id="lab_cdw_RevenueNetByProductAndServicePercentage_label_en-US" xlink:label="lab_cdw_RevenueNetByProductAndServicePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Net, By Product And Service, Percentage</link:label>
    <link:label id="lab_cdw_RevenueNetByProductAndServicePercentage_documentation_en-US" xlink:label="lab_cdw_RevenueNetByProductAndServicePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Net, By Product And Service, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenueNetByProductAndServicePercentage" xlink:href="cdw-20240630.xsd#cdw_RevenueNetByProductAndServicePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_RevenueNetByProductAndServicePercentage" xlink:to="lab_cdw_RevenueNetByProductAndServicePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8aa361d-45df-445f-ae65-28f1364afa35_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelCorporateMember_9c2df8a9-a7c1-4d75-a588-4eadd0b0abff_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_cdw_SalesChannelCorporateMember_label_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Corporate [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelCorporateMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Corporate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelCorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelCorporateMember" xlink:to="lab_cdw_SalesChannelCorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0f4e2530-2a26-4178-859c-41e9761ec093_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueMay2025Member_e5d5e713-7bb4-40c2-b037-2f88b03d5f27_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2025</link:label>
    <link:label id="lab_cdw_SeniorNotesDueMay2025Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due May 2025 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueMay2025Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due May 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueMay2025Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueMay2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueMay2025Member" xlink:to="lab_cdw_SeniorNotesDueMay2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_51f96226-e7cb-4de2-8c77-ea35256e19c1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_d29e3653-e753-4216-9a2b-074e7d840ecf_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_6562d21e-8976-4bbb-862c-a56d5ab9d2c3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherHardwareMember_4c347d51-eb03-47f3-baee-7a336527d1b1_terseLabel_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Hardware</link:label>
    <link:label id="lab_cdw_OtherHardwareMember_label_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Hardware [Member]</link:label>
    <link:label id="lab_cdw_OtherHardwareMember_documentation_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember" xlink:href="cdw-20240630.xsd#cdw_OtherHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherHardwareMember" xlink:to="lab_cdw_OtherHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_34bd96bb-8f12-46e4-a741-9c35b01cad52_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_59139ae8-2964-433f-aef2-597216f099ac_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_b999f213-52b7-47e5-928d-9fa78cfee3a3_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9886bf60-c5cb-423d-a0f7-7583d0d21fd5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_48811ebd-96ba-4bd5-9d8d-8dd49138c32c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coworker Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e1fc6bca-5178-444f-be85-f71748476d5b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b5f4320d-c0ca-46ca-bd4d-f7084ab55339_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain from cash flow hedge</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b3db9410-1cac-4db5-966a-375d5ba0b6d9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on cash flow hedge</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_9f5b43a7-03c7-4d07-bf2b-7556f99787b7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_9ef5bdcc-f36b-4dae-a5aa-563f6f30c39b_terseLabel_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at a point in time where CDW is agent</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_label_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred At Point In Time, Agent [Member]</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_documentation_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transferred At Point In Time, Agent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredAtPointInTimeAgentMember" xlink:to="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_c9be8715-b710-4b03-8542-b3b066f2074c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermContractWithCustomerMember_da4cd2a6-e634-4690-8fe1-4e54fda53ecf_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Contract with Customer</link:label>
    <link:label id="lab_us-gaap_LongTermContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_LongTermContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Contract with Customer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractWithCustomerMember" xlink:to="lab_us-gaap_LongTermContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_ec560c10-666a-4e88-ac14-4e86d517f677_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable-trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_602acf6d-1340-4c4e-ba09-93100b4bc83c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_22e5e664-59b7-40ea-a3ed-302056dc2acd_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:to="lab_us-gaap_ContractWithCustomerDurationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_62c83f45-04fb-45b6-a585-3a911556c828_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_26fdb786-8476-4230-975c-0013312aaf41_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_e1cce842-0dc9-4c1e-a798-e7bccc5d152a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_477c2d8a-5e51-4c15-9353-89590d733292_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_ec300478-4cd2-431e-8ad4-9cb560249c68_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_084fe6d7-513e-4e96-b137-1a90038b13b5_terseLabel_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred over time where CDW is principal</link:label>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_label_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred Over Time, Principal [Member]</link:label>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_documentation_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transferred Over Time, Principal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember" xlink:href="cdw-20240630.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredOverTimePrincipalMember" xlink:to="lab_cdw_TransferredOverTimePrincipalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_af2a483d-6df8-4d34-9270-271581582765_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Small Business</link:label>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_label_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Small Business [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Small Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelSmallBusinessMember" xlink:to="lab_cdw_SalesChannelSmallBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueApril2028Member_6034f97f-10e5-446b-bd05-48169241f3a3_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueApril2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2028</link:label>
    <link:label id="lab_cdw_SeniorNotesDueApril2028Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueApril2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due April 2028 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueApril2028Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueApril2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due April 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueApril2028Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueApril2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueApril2028Member" xlink:to="lab_cdw_SeniorNotesDueApril2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_96c6a193-41d4-4323-a226-3e2966fc151a_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_9534ee9c-c221-4357-a777-583610c614f2_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_67cf7f5e-059c-4d26-b662-090c16c95f20_terseLabel_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_label_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_documentation_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:href="cdw-20240630.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:to="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_a654829e-1973-4745-8356-6a52145f7868_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_c9d1d3fe-6648-4bf8-92ad-87a45fdbf417_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_fc51144e-d790-4983-a7f5-cd1c940f4bae_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_0486e8c1-27da-483f-9b45-78eff4cbaf56_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueDecember2024Member_d83790ac-ff9e-4a43-8f9a-89a2148c219f_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2024</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2024Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2024 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueDecember2024Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueDecember2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due December 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2024Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueDecember2024Member" xlink:to="lab_cdw_SeniorNotesDueDecember2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_c777e2a0-5795-49c7-b067-287b1cae5dc9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_480e7f26-39d2-4a34-80f5-b80783188728_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_be63e41d-6b7e-4614-a5e0-f8255813a6c0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_21d06ea9-5d45-4ec9-9f85-7d649199489b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_ef446c01-2376-49ce-a1ed-cb92fa4ddb80_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_4ae9a562-9b63-4900-9277-91ff5a12a7b2_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate</link:label>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Weighted Average Interest Rate, at Point in Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_e6b28b47-bab2-4181-bea2-96f8b2079a30_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_70eaa8d1-4d11-430c-ba2b-99d91613e2db_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_5479e683-f9b5-4da1-ac10-a305d5bbbc98_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_2e416a38-baf7-4ff0-9e0d-346da618fa9e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_c0df4a66-f2b1-48cc-bd2b-e1687e92e546_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_ffffe66d-a642-45a9-9302-bedc7de3e307_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_06c671ce-47a8-4b6d-b281-ed06aaba351b_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bae66ae9-5c58-48bc-abf5-5f5c8c841fb0_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_7a2b74b1-e90b-450c-8cb6-625325b413b5_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a4c85ed7-d323-49c1-9655-e7f4a7e1f037_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ec3eb834-aa7d-4a82-8634-7f9e2b0ad390_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_0d18212e-ade1-4605-8fef-3a22fd64e38f_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e730214a-7b04-4a57-86a4-f2e4f8c2ee6f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_3f586943-fa97-432f-a319-05c96f3b5ac0_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_17507786-63d5-4e39-b855-aef136de449c_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis" xlink:to="lab_cdw_InventoryFinancingAgreementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_57320844-ddaa-40b1-a3ca-7a4acdcbf0b6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_8d83a9c8-7e25-4527-a1cd-7187aaa918a4_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_5ab2429f-68f9-47f7-843d-46845aebf8eb_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3ed2acbf-28ee-41e7-a676-eb717e264362_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_15e16a07-6adc-4741-a0c4-69bf588b1275_terseLabel_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior unsecured term loan facility</link:label>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_label_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Secured Term Loan Facility [Member]</link:label>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_documentation_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Secured Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorSecuredTermLoanFacilityMember" xlink:to="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableSale_a02446c2-cca3-4eaf-b00e-8510f09ea5c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, sale</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableSale_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableSale" xlink:to="lab_us-gaap_AccountsReceivableSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_764c545a-63a2-4dd6-bae1-851b8516f46b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_a478e766-7c37-4e88-a419-3613df877910_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_a6abaafb-bdce-4321-b28b-c7aa51fc027c_terseLabel_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term obligations</link:label>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_label_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other long-term obligations [Member]</link:label>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_documentation_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other long-term obligations [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember" xlink:href="cdw-20240630.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherLongTermObligationsMember" xlink:to="lab_cdw_OtherLongTermObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_a91b84af-5459-43c4-816f-1f86a2912d32_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_0d450302-9ce4-445c-94c5-14a756b4dbe4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02764f2b-bd43-43ca-8721-240dd9217781_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_f4b4fd82-31f0-4be8-85e8-1b4e9d80e196_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2767b49e-6ee1-4137-9b20-eaf232dcad11_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2e6a8f91-a99b-4e14-8498-2b4003aa4063_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_8253ca3f-6ea2-4782-9785-4e81da4cd0fb_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Government</link:label>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_label_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Government [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelGovernmentMember" xlink:to="lab_cdw_SalesChannelGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f8671b31-caa9-4901-9376-c6df886c26f1_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_d0854c29-7659-4155-bd14-4e3718de901c_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Healthcare</link:label>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_label_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Healthcare [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Healthcare [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelHealthcareMember" xlink:to="lab_cdw_SalesChannelHealthcareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_32456988-a020-4bb4-abca-8b1fb8ea1cf5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6dbee60a-6b78-4660-918d-38bd44e2e781_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Merchandise inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_675a266d-82ce-4d7d-a9b7-72a3ffba0ed1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_ace18764-1d50-474a-92e3-92704a97eec7_terseLabel_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public</link:label>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_label_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Segment: Government Agencies, Education and Healthcare [Member]</link:label>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_documentation_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Segment: Government Agencies, Education and Healthcare [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:href="cdw-20240630.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:to="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f8ee2516-e2d6-46ed-98f8-3f871c0a75ac_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_LongTermDebtCurrentMaturitiesGross_00c9ef70-a4d2-4b8e-854f-d786497b9473_negatedTerseLabel_en-US" xlink:label="lab_cdw_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_cdw_LongTermDebtCurrentMaturitiesGross_label_en-US" xlink:label="lab_cdw_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities, Gross</link:label>
    <link:label id="lab_cdw_LongTermDebtCurrentMaturitiesGross_documentation_en-US" xlink:label="lab_cdw_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtCurrentMaturitiesGross" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtCurrentMaturitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_LongTermDebtCurrentMaturitiesGross" xlink:to="lab_cdw_LongTermDebtCurrentMaturitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2582afe3-5aa1-4f96-b4f0-9816b18026f9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4708eede-4ea6-452c-abef-9efe912698e0_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_ca86594e-4d46-4180-af25-5656d448107a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_e160ec24-9ec7-4d20-ad1e-0a638c78a85e_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_20c9ea74-a390-452a-bd49-f4eea3134744_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_ad6fe75b-7b12-46d9-a6c5-ba3d35fecd9c_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NumberOfOwnedSubsidiaries_edb51a5b-249e-4ea6-bd06-ef61354b37de_terseLabel_en-US" xlink:label="lab_cdw_NumberOfOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of owned subsidiaries</link:label>
    <link:label id="lab_cdw_NumberOfOwnedSubsidiaries_label_en-US" xlink:label="lab_cdw_NumberOfOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Owned Subsidiaries</link:label>
    <link:label id="lab_cdw_NumberOfOwnedSubsidiaries_documentation_en-US" xlink:label="lab_cdw_NumberOfOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Owned Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberOfOwnedSubsidiaries" xlink:href="cdw-20240630.xsd#cdw_NumberOfOwnedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NumberOfOwnedSubsidiaries" xlink:to="lab_cdw_NumberOfOwnedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_DesktopsMember_06278bad-019f-425d-b629-4dbfb5437bf2_terseLabel_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Desktops</link:label>
    <link:label id="lab_cdw_DesktopsMember_label_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Desktops [Member]</link:label>
    <link:label id="lab_cdw_DesktopsMember_documentation_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Desktops [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember" xlink:href="cdw-20240630.xsd#cdw_DesktopsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_DesktopsMember" xlink:to="lab_cdw_DesktopsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_dea8209f-d18f-414c-976e-67e97dc92630_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_5cc8e2a5-531a-4e59-b770-22552ad9fd94_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_c5bfbb54-6bb3-4586-936e-3b59c806fa07_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_abfa6808-086b-45ad-ba7b-cfcff8ae9f3f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_18d59530-b83d-47d2-a7cd-36442feb282a_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_570d840a-b8fb-4fbe-be5e-cfccc9047e30_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_9e8b999d-70ff-4ac5-93ad-14579652781d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDueFebruary2029Member_0c8da47c-fbe0-4681-8224-02b4fba9ad6e_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDueFebruary2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes due 2029</link:label>
    <link:label id="lab_cdw_SeniorNotesDueFebruary2029Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDueFebruary2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due February 2029 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDueFebruary2029Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDueFebruary2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due February 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueFebruary2029Member" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueFebruary2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDueFebruary2029Member" xlink:to="lab_cdw_SeniorNotesDueFebruary2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_a16a55a9-3b30-4cd2-a24d-10ad4e4dc25f_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_76c01a0f-cc13-42a3-9899-c44bc87e7e1c_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_5286f161-5882-4121-8543-65b22def30a9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value, 1,000.0 shares authorized; 133.6 and 134.1 shares outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9d69340a-d8b0-4cf4-9dd2-fda446100c00_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_f77428ef-08ba-40a5-b71e-ed65e9bd3a8d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_359f2395-5ae0-43ed-8f45-ee53957e8cff_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_e67eed48-71a8-47af-9810-e1439666d6b0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5aedbd14-f6ad-4adc-9bc4-2eb557e0ed6d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelEducationMember_95cab269-0dcc-4e6d-970c-642ff9144d24_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Education</link:label>
    <link:label id="lab_cdw_SalesChannelEducationMember_label_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Education [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelEducationMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Channel, Education [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember" xlink:href="cdw-20240630.xsd#cdw_SalesChannelEducationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelEducationMember" xlink:to="lab_cdw_SalesChannelEducationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_e304f5f1-7617-4b92-95bd-20a58efe6290_terseLabel_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable, Inventory Financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_label_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Inventory Financing [Member]</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_documentation_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Payable, Inventory Financing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AccountsPayableInventoryFinancingMember" xlink:to="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_49314d63-872b-4b66-93ab-858ccf7fde00_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_dddb4c32-d05c-4081-8e32-b18e610369c8_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_c09960af-5072-4645-beb8-241a6cc7d09d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ec0680e7-ee97-4c8d-823c-88086b328dae_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b61debef-11a8-41b0-b24e-857e8180aa36_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_61d58dbc-84cb-41b1-97f7-2e5b50ad9e3a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_f2afb855-bf30-45a0-bbbf-04cfe6de621a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 9)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_c0b6e965-8a51-49cb-8d5f-0feeabbccdef_terseLabel_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable-inventory financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_label_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Inventory Financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_documentation_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts payable, inventory financing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AccountsPayableInventoryFinancing" xlink:to="lab_cdw_AccountsPayableInventoryFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_b3fc6627-0820-4802-9f01-bcb9d0e4eb01_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_328d548f-b96e-4d26-9233-08aba1b2e193_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Carrying Value of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_17506171-71aa-4999-b78b-d370f3c8ded8_terseLabel_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer segments, customer employee headcount</link:label>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_label_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Customer Segments, Customer Employee Headcount</link:label>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_documentation_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment Reporting, Customer Segments, Customer Employee Headcount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:href="cdw-20240630.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:to="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_d87f9c18-7b4d-425c-b048-a2fa63ce7456_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_2df2fbc5-9c95-4037-b901-49b2348a230b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a049a7ce-05bd-4c8b-9c21-36c92d8774ca_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_060b5db2-815f-4e91-a502-76edd53a3513_terseLabel_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notebooks/Mobile Devices</link:label>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_label_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notebooks.Mobile Devices [Member]</link:label>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_documentation_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notebooks.Mobile Devices [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember" xlink:href="cdw-20240630.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NotebooksMobileDevicesMember" xlink:to="lab_cdw_NotebooksMobileDevicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_9bd61c8b-ef61-4ba8-b0f8-51e1d2646695_terseLabel_en-US" xlink:label="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments which do not meet reportable unit quantitative threshold</link:label>
    <link:label id="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_label_en-US" xlink:label="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Operating Segments, Reportable Unit Quantitative Threshold Not Met</link:label>
    <link:label id="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_documentation_en-US" xlink:label="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Operating Segments, Reportable Unit Quantitative Threshold Not Met</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:href="cdw-20240630.xsd#cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:to="lab_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_787ce127-be92-4474-95b3-414cf436808c_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ed3e587a-c119-43e6-9df8-dd9bf347e8d5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable and Contract Balances</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_89337ea3-72e6-46ff-b367-ff75d5c55ef2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e499965c-b47e-42d0-9e95-3b0177adaf8f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_4e9f490b-2657-45db-9c69-107805a5e361_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1714e645-6294-4bde-a4b3-ed428a829441_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_64593344-d1fb-41d0-808d-4652de4862a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_159ef7a4-f4b6-4357-b3e9-dca7fd474b8f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_a2754263-8c12-4db1-a7c8-540e7d9d1809_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_6df77145-1244-4b4d-a2d3-15256a45fe73_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_75fdb7b3-551b-4efc-9915-137e1af36b45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_53a4a272-c390-4d6a-a46d-7f27375a407c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_9858735c-bc78-4fdb-b293-7f6251bc87aa_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_61c56bc9-2475-4eb0-8a90-3b5185ae4b2d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_729feebf-7a19-48c4-8855-b0530161c001_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_15aa6839-74d6-43a7-beea-fdc60d1399ef_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from contract with customer</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_90935bb4-0726-4a60-9f70-b9792f989d4a_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_147952db-bb93-41f6-b2a8-f7ce9f7bc3d1_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_d64d2db3-40b5-4e31-b493-0fc7e9133057_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c1a2e047-a3d5-4dee-b4ec-ae0ae58d88ab_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_15f70d57-5cac-4184-bd49-3f8e693c5ffa_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_78c2435c-0645-430d-baca-88089a8ffc56_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_51371950-0d60-4db6-8408-4a8c981ed6d8_terseLabel_en-US" xlink:label="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation and other</link:label>
    <link:label id="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent1</link:label>
    <link:label id="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_documentation_en-US" xlink:label="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:href="cdw-20240630.xsd#cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:to="lab_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e8f15da8-3f58-4a80-a8ad-928ebdcc7177_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c051c3d8-00f8-4e64-b394-453cc5bc3548_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a1a2fba0-0a1c-4dac-a624-937f6a262258_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' Equity (Deficit) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_b551a3c4-3b53-4ddc-8374-15c8623c5351_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:to="lab_us-gaap_ContractWithCustomerDurationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_ae092c7f-4d01-4f90-a296-b03fb0eea044_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_f73940af-809f-4ebd-a062-2d07218b4883_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>cdw-20240630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3bbf63d2-d605-4ea7-af76-2d4ce3097921,g:d162aae1-7a65-420d-b0e2-9ed6bc195cc4-->
<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:roleRef roleURI="http://www.cdw.com/role/CoverPage" xlink:type="simple" xlink:href="cdw-20240630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b9e5179b-de6f-4d14-8375-234d92754e39" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentType_b9e5179b-de6f-4d14-8375-234d92754e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_5b1a76aa-ea61-471b-bfa7-f16919dfc242" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentQuarterlyReport_5b1a76aa-ea61-471b-bfa7-f16919dfc242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c98940b8-fcef-429f-a9a7-c06ff025ad90" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentPeriodEndDate_c98940b8-fcef-429f-a9a7-c06ff025ad90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9d554518-55fa-4124-a9f8-64e38cf58914" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentTransitionReport_9d554518-55fa-4124-a9f8-64e38cf58914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2a57df96-9904-45c4-9412-0f36c0958694" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityFileNumber_2a57df96-9904-45c4-9412-0f36c0958694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f6b9519e-54fb-467f-9821-22c8c3cf46d1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityRegistrantName_f6b9519e-54fb-467f-9821-22c8c3cf46d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0177064f-8b96-4b48-bbdf-b28d2a4fed6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0177064f-8b96-4b48-bbdf-b28d2a4fed6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_9943f1c1-ae8a-4151-b822-4e6e3012d0ec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityTaxIdentificationNumber_9943f1c1-ae8a-4151-b822-4e6e3012d0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_8c9c27e4-89b0-4186-abe7-05b3cd9fdd62" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityAddressAddressLine1_8c9c27e4-89b0-4186-abe7-05b3cd9fdd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c6798632-286b-438b-aef1-d2095fef3551" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityAddressCityOrTown_c6798632-286b-438b-aef1-d2095fef3551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2573bb66-997f-425f-a625-48e1cd75ead6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityAddressStateOrProvince_2573bb66-997f-425f-a625-48e1cd75ead6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f578d82e-09db-4430-a7c5-a530c1e082ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityAddressPostalZipCode_f578d82e-09db-4430-a7c5-a530c1e082ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7f3ae726-8d3e-4da5-a580-3a34ffc18aa3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_CityAreaCode_7f3ae726-8d3e-4da5-a580-3a34ffc18aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e0ec9a1e-aa66-4dc1-90c3-32962d117174" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_LocalPhoneNumber_e0ec9a1e-aa66-4dc1-90c3-32962d117174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3274cc5a-37a6-4f9d-9725-a5e51e44f04a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_Security12bTitle_3274cc5a-37a6-4f9d-9725-a5e51e44f04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_7c3a18a4-29d8-484d-b71c-9b098e44084f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_TradingSymbol_7c3a18a4-29d8-484d-b71c-9b098e44084f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_83214e20-fb67-4ee7-a192-803944537e2e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_SecurityExchangeName_83214e20-fb67-4ee7-a192-803944537e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_98cba514-01f7-4f64-a44b-183421e8b4c4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityCurrentReportingStatus_98cba514-01f7-4f64-a44b-183421e8b4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c59cfa4e-4503-4b84-9459-0083bd619887" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityInteractiveDataCurrent_c59cfa4e-4503-4b84-9459-0083bd619887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ce6d18be-fa94-4bed-805c-8d1114ce4dde" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityFilerCategory_ce6d18be-fa94-4bed-805c-8d1114ce4dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_93d8295f-05ba-492d-a4e2-98fc148b1823" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntitySmallBusiness_93d8295f-05ba-492d-a4e2-98fc148b1823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0e3e104e-e196-4479-a53f-216f1195c0e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityEmergingGrowthCompany_0e3e104e-e196-4479-a53f-216f1195c0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_4e2bca45-22f7-4248-9c3f-d2e175bdc925" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityShellCompany_4e2bca45-22f7-4248-9c3f-d2e175bdc925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_47c1de7e-09a3-4cdf-8340-515cf55ced4d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_47c1de7e-09a3-4cdf-8340-515cf55ced4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_453119d2-4177-4947-be36-c64e55dc191c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_EntityCentralIndexKey_453119d2-4177-4947-be36-c64e55dc191c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ae253191-5b94-45db-97e5-78e46f63ea24" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_CurrentFiscalYearEndDate_ae253191-5b94-45db-97e5-78e46f63ea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8b2ff2a4-dcbd-4a98-9b69-25bcb03d3f76" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentFiscalYearFocus_8b2ff2a4-dcbd-4a98-9b69-25bcb03d3f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e22b3936-cf75-4fd0-9c97-e088d5506373" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e22b3936-cf75-4fd0-9c97-e088d5506373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_384de0d1-0055-456e-b58e-fc79219987ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_edad6556-45e5-4279-989a-974c92045ace" xlink:to="loc_dei_AmendmentFlag_384de0d1-0055-456e-b58e-fc79219987ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1a2c81b9-d48c-4fa5-bfee-b93a8d652dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1a2c81b9-d48c-4fa5-bfee-b93a8d652dc1" xlink:to="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d1c236c0-552f-4e22-bbeb-4575640e4853" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d1c236c0-552f-4e22-bbeb-4575640e4853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_46aa1845-5fb3-4ddc-a8d8-479d98b90bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_46aa1845-5fb3-4ddc-a8d8-479d98b90bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_df44995a-a129-4d40-98a2-c205f28e1586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_InventoryNet_df44995a-a129-4d40-98a2-c205f28e1586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_fcc52956-4384-4e62-a1d6-60033ed8c09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_fcc52956-4384-4e62-a1d6-60033ed8c09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_dd8aa329-f290-420d-abd7-22885f8dd4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_dd8aa329-f290-420d-abd7-22885f8dd4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e2a6be44-67d4-4a72-b9c9-6c7feb1bf8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_971d51b1-a049-4518-90a5-e6681c5bef0c" xlink:to="loc_us-gaap_AssetsCurrent_e2a6be44-67d4-4a72-b9c9-6c7feb1bf8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_60be769c-8c54-49e2-8e70-9f3b598920b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_60be769c-8c54-49e2-8e70-9f3b598920b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_123b54ca-e5ca-4290-92e3-664d83b19c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_123b54ca-e5ca-4290-92e3-664d83b19c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b21b1785-2ae1-4524-a346-c76fa8349901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_Goodwill_b21b1785-2ae1-4524-a346-c76fa8349901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b82cac0-1740-4a18-ba50-1c75ac09de76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b82cac0-1740-4a18-ba50-1c75ac09de76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8acfadca-67dc-4bfd-b0c5-a5f4607ab955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8acfadca-67dc-4bfd-b0c5-a5f4607ab955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2534a4e5-5b2c-48e1-90e3-3b06c0b1af21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_88ac91cd-d7ad-4fde-bbc3-2aee0444087f" xlink:to="loc_us-gaap_Assets_2534a4e5-5b2c-48e1-90e3-3b06c0b1af21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1a2c81b9-d48c-4fa5-bfee-b93a8d652dc1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_e61607b7-83b0-40f6-9e12-9c623507d710" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_e61607b7-83b0-40f6-9e12-9c623507d710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_c6a012d2-5c31-4b2c-8f14-ad1ba0ef12ad" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_c6a012d2-5c31-4b2c-8f14-ad1ba0ef12ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b7981b66-fe23-4066-ad02-b47234dbc0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:to="loc_us-gaap_LongTermDebtCurrent_b7981b66-fe23-4066-ad02-b47234dbc0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0e86ac22-606c-4e0f-9ff7-9bb62b1b5ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0e86ac22-606c-4e0f-9ff7-9bb62b1b5ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1589c30a-57e9-45ba-b389-cdb1d7e3a388" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d0d97265-af2c-41ca-bed4-b89ddfcaa670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d0d97265-af2c-41ca-bed4-b89ddfcaa670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_a72ef2c6-f236-4a27-81c9-2b3f2390a676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_a72ef2c6-f236-4a27-81c9-2b3f2390a676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a4cc4e7c-da2b-4e6b-a9c5-ae7634f15476" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a4cc4e7c-da2b-4e6b-a9c5-ae7634f15476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a1e224de-338b-4d08-9fa5-41648bb7976c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a1e224de-338b-4d08-9fa5-41648bb7976c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_48673477-4647-486f-9b52-91e7a15ada6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_46bdc85a-c8f0-4d70-ba47-f27c8ca3e9a2" xlink:to="loc_us-gaap_LiabilitiesCurrent_48673477-4647-486f-9b52-91e7a15ada6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_22951eb3-1a80-4daa-b917-b2282d89f493" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_22951eb3-1a80-4daa-b917-b2282d89f493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6d4ad39a-2766-46c8-aae1-596c3dee8504" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6d4ad39a-2766-46c8-aae1-596c3dee8504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_375ea2f5-df88-44e0-aae7-44767207d8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_375ea2f5-df88-44e0-aae7-44767207d8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_745e1712-89fc-4f8e-bf00-d763708412cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_745e1712-89fc-4f8e-bf00-d763708412cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_cca46aae-7b3f-4ac6-a62a-74c59125ecdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e7e67437-558e-4a73-903c-b3086747ed4a" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_cca46aae-7b3f-4ac6-a62a-74c59125ecdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e6989c29-9fdc-4ce5-b7f8-f3908e4419b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e6989c29-9fdc-4ce5-b7f8-f3908e4419b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:to="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_40a4ccdf-9e0d-4b12-957e-44bc64e24462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_PreferredStockValue_40a4ccdf-9e0d-4b12-957e-44bc64e24462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b8ed5b60-1c2f-4ccf-a86e-b6e2694cb93d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_CommonStockValue_b8ed5b60-1c2f-4ccf-a86e-b6e2694cb93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7bfdb090-0be2-4421-9368-723278790f34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7bfdb090-0be2-4421-9368-723278790f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b9b75856-c203-46b2-be82-2aa130eaf2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b9b75856-c203-46b2-be82-2aa130eaf2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dd237257-81c3-412b-8b7f-140edc6c3c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dd237257-81c3-412b-8b7f-140edc6c3c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3608302e-1f0d-49ac-9923-adeec8e12a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_232f4def-562e-4394-ad4d-6eb2e73db39c" xlink:to="loc_us-gaap_StockholdersEquity_3608302e-1f0d-49ac-9923-adeec8e12a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2d671ea-8aab-491c-a190-a8bbb4b30b76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3dd35ffa-9bf2-420e-93b4-b1b9fb0c5bea" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2d671ea-8aab-491c-a190-a8bbb4b30b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8cf742f7-7555-4da8-b1c7-375879208add" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8cf742f7-7555-4da8-b1c7-375879208add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ce58a94f-8144-4612-98f7-db9635d4adb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ce58a94f-8144-4612-98f7-db9635d4adb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cd6c53bc-599b-4f67-ac1e-5aa6aa582356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cd6c53bc-599b-4f67-ac1e-5aa6aa582356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_64edf9c2-0dbd-4540-b510-5fa5848f7103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_PreferredStockSharesIssued_64edf9c2-0dbd-4540-b510-5fa5848f7103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_45102faa-d132-47be-9f22-a9fc612777bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_45102faa-d132-47be-9f22-a9fc612777bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4e22df08-93ec-499e-bf56-008fdd5bde17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4e22df08-93ec-499e-bf56-008fdd5bde17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8676a8c7-3861-4c8e-b35c-f0b1c1bc9227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8676a8c7-3861-4c8e-b35c-f0b1c1bc9227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_52b60464-4c2e-4279-9a07-27c4e8020418" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44f25793-ab22-4134-8f94-972d974b1515" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_52b60464-4c2e-4279-9a07-27c4e8020418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_434bd159-61de-4d46-8594-d3949dfe583c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_434bd159-61de-4d46-8594-d3949dfe583c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ca7a2cfb-9288-4e9b-b2a1-4e989109d4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ca7a2cfb-9288-4e9b-b2a1-4e989109d4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_28a97047-6a12-464a-86ba-579a1b64dd9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_GrossProfit_28a97047-6a12-464a-86ba-579a1b64dd9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eaee060b-2a2a-4903-9f1a-77419adc73a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_eaee060b-2a2a-4903-9f1a-77419adc73a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_25005448-78de-4554-8b2b-96292bf288cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_OperatingIncomeLoss_25005448-78de-4554-8b2b-96292bf288cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f7f1e8a7-1a9a-4b4d-945e-89dd278a5b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f7f1e8a7-1a9a-4b4d-945e-89dd278a5b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a40db91d-df37-48be-9f93-b1ccadecdbca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a40db91d-df37-48be-9f93-b1ccadecdbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_313e53a9-891d-4485-a718-59044cab07b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_313e53a9-891d-4485-a718-59044cab07b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0cea32b8-99e3-47b3-9538-8a384ae82a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0cea32b8-99e3-47b3-9538-8a384ae82a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1fe0a8de-5639-46a7-b992-650969b029bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_NetIncomeLoss_1fe0a8de-5639-46a7-b992-650969b029bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3bfe1074-d069-4fb5-9cbf-8aebc8f43677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3bfe1074-d069-4fb5-9cbf-8aebc8f43677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_401d4c98-3249-4996-89e5-b6c8b419753d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3bfe1074-d069-4fb5-9cbf-8aebc8f43677" xlink:to="loc_us-gaap_EarningsPerShareBasic_401d4c98-3249-4996-89e5-b6c8b419753d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fee7e9dc-7778-4428-b964-c7e8715453dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3bfe1074-d069-4fb5-9cbf-8aebc8f43677" xlink:to="loc_us-gaap_EarningsPerShareDiluted_fee7e9dc-7778-4428-b964-c7e8715453dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d0701e62-6ae1-411d-be9c-77218df076eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_68970f2c-dd5b-4e38-9fa3-103c86450f71" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d0701e62-6ae1-411d-be9c-77218df076eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02e91449-ebe3-4476-a960-9999b6f1093d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d0701e62-6ae1-411d-be9c-77218df076eb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02e91449-ebe3-4476-a960-9999b6f1093d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d6061f77-d7e0-466f-97b7-0163a0060a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d0701e62-6ae1-411d-be9c-77218df076eb" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d6061f77-d7e0-466f-97b7-0163a0060a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3c28b925-4777-4428-8598-0c69f7895d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e096fbe6-c160-4aef-a5cb-2c719c97e73a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3c28b925-4777-4428-8598-0c69f7895d9a" xlink:to="loc_us-gaap_NetIncomeLoss_e096fbe6-c160-4aef-a5cb-2c719c97e73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_14fde798-4ce6-4b86-8554-a446676f672a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3c28b925-4777-4428-8598-0c69f7895d9a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_14fde798-4ce6-4b86-8554-a446676f672a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2b9a0f32-15f7-43c3-ae3a-7ab1d3dd1732" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_14fde798-4ce6-4b86-8554-a446676f672a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2b9a0f32-15f7-43c3-ae3a-7ab1d3dd1732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_52b2e43d-552d-43c5-80a4-8c15c07b1731" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_14fde798-4ce6-4b86-8554-a446676f672a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_52b2e43d-552d-43c5-80a4-8c15c07b1731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7051a464-37b3-4769-9ad4-8cdf6fe9d393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_14fde798-4ce6-4b86-8554-a446676f672a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7051a464-37b3-4769-9ad4-8cdf6fe9d393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8cb44574-a8de-481f-b36a-20da63819d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3c28b925-4777-4428-8598-0c69f7895d9a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_8cb44574-a8de-481f-b36a-20da63819d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4891f0c-a149-4070-b9ce-88bc22a002f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4891f0c-a149-4070-b9ce-88bc22a002f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bf557d3d-86ca-4dd8-8785-76aea0a98a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4891f0c-a149-4070-b9ce-88bc22a002f5" xlink:to="loc_us-gaap_NetIncomeLoss_bf557d3d-86ca-4dd8-8785-76aea0a98a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4891f0c-a149-4070-b9ce-88bc22a002f5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_7435b3a2-3cb2-46f1-aae4-da31d1b48f15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_7435b3a2-3cb2-46f1-aae4-da31d1b48f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f736eeed-4fce-45c7-b091-f8d2d391a356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f736eeed-4fce-45c7-b091-f8d2d391a356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a8924b0f-2662-4ec6-a1fa-be237f71cd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a8924b0f-2662-4ec6-a1fa-be237f71cd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_176df6ab-f7f7-4d0c-be0e-047ccd0b897f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_176df6ab-f7f7-4d0c-be0e-047ccd0b897f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_62996b95-024d-4d4d-ab60-f0a504132054" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_62996b95-024d-4d4d-ab60-f0a504132054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_95733a96-6a8d-4ff6-8e7b-974f38560995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_95733a96-6a8d-4ff6-8e7b-974f38560995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_631752c4-b2de-45b2-98dd-986f7e7d07bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_631752c4-b2de-45b2-98dd-986f7e7d07bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6bdb6156-cc32-4966-a4eb-207b3660af60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6bdb6156-cc32-4966-a4eb-207b3660af60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_561b372a-52db-4041-802e-bc287f6b0d36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_561b372a-52db-4041-802e-bc287f6b0d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9e3ca32b-24d8-47f2-9124-6d45ff93463f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_19cab4df-f4f3-4c85-90ee-f1b20d48b529" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9e3ca32b-24d8-47f2-9124-6d45ff93463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_12ad920a-d1aa-455b-8d6d-1d071cd9e7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_deb7156f-4baf-4d35-96b2-45ebc744fc19" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_12ad920a-d1aa-455b-8d6d-1d071cd9e7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_61b7d7b6-e4a0-4ad6-abd4-6558d3daad35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_61b7d7b6-e4a0-4ad6-abd4-6558d3daad35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6a90cb5f-c848-4d5e-a66e-bbe8acc5e377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_61b7d7b6-e4a0-4ad6-abd4-6558d3daad35" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6a90cb5f-c848-4d5e-a66e-bbe8acc5e377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_858a2adc-696d-481c-9a1d-7597a9377f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_61b7d7b6-e4a0-4ad6-abd4-6558d3daad35" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_858a2adc-696d-481c-9a1d-7597a9377f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ec0de6b-8ac3-46cb-a641-5a35d92c34e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_61b7d7b6-e4a0-4ad6-abd4-6558d3daad35" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ec0de6b-8ac3-46cb-a641-5a35d92c34e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_01bdbe69-4ca2-48ed-b69f-cc8fe1f69fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_01bdbe69-4ca2-48ed-b69f-cc8fe1f69fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_3869e10c-1732-43b1-b843-d8f8d4bdf6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_3869e10c-1732-43b1-b843-d8f8d4bdf6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f9b444f7-0ce3-40ca-8095-7d2c983600a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f9b444f7-0ce3-40ca-8095-7d2c983600a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RepaymentsOfReceivableFinancingLiability_b34c93d6-77ab-439a-a0ac-28a2608ecae8" xlink:href="cdw-20240630.xsd#cdw_RepaymentsOfReceivableFinancingLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_cdw_RepaymentsOfReceivableFinancingLiability_b34c93d6-77ab-439a-a0ac-28a2608ecae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_7c9e4026-d72d-4a99-90e2-948a34428eb1" xlink:href="cdw-20240630.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_7c9e4026-d72d-4a99-90e2-948a34428eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d35d4e5-61e6-46ff-9bc7-03031b6a9010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d35d4e5-61e6-46ff-9bc7-03031b6a9010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_295da4a1-1a7d-4a2a-8824-f139145e21d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_295da4a1-1a7d-4a2a-8824-f139145e21d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e9a2773a-59b6-4e02-bf56-87d5916c2253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e9a2773a-59b6-4e02-bf56-87d5916c2253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_7caf0984-13c1-4f48-8d77-fe4f0290457d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_7caf0984-13c1-4f48-8d77-fe4f0290457d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0072b119-7a2e-42d5-b375-e4d4d520b821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0072b119-7a2e-42d5-b375-e4d4d520b821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42e354d9-36f5-471d-b9c4-a60305e7e8db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b7924025-f96a-45fd-9ab6-86166fc8ffc9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42e354d9-36f5-471d-b9c4-a60305e7e8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_de37fb7d-86b8-43c4-809c-f7084958e0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_de37fb7d-86b8-43c4-809c-f7084958e0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73ea3abc-3287-42b5-a97d-15450d6c6015" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73ea3abc-3287-42b5-a97d-15450d6c6015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e9bd4b88-e26f-462d-aa0d-edecfece2a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e9bd4b88-e26f-462d-aa0d-edecfece2a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4c256f8e-c390-4ef4-84ee-384125580a74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4c256f8e-c390-4ef4-84ee-384125580a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_37403fb1-f48b-44cd-80af-955fce0b9e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dfa899a6-77ef-45f3-8c54-e926fa95579b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_37403fb1-f48b-44cd-80af-955fce0b9e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a8eeb157-ec8c-4815-b073-2f7ed33fe094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_37403fb1-f48b-44cd-80af-955fce0b9e48" xlink:to="loc_us-gaap_InterestPaidNet_a8eeb157-ec8c-4815-b073-2f7ed33fe094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_98b7a973-d035-4886-ac7c-545cf287dccd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_37403fb1-f48b-44cd-80af-955fce0b9e48" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_98b7a973-d035-4886-ac7c-545cf287dccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b96f89d3-5424-48a1-8ba1-dd70d53f2cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b96f89d3-5424-48a1-8ba1-dd70d53f2cc9" xlink:to="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_651b9095-28a4-4463-9992-398d3776148f" xlink:to="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbdc4acc-47ed-4424-ad49-264fbe97eba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_CommonStockMember_fbdc4acc-47ed-4424-ad49-264fbe97eba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1c24a227-b9bd-4851-881d-065ca8ea73e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1c24a227-b9bd-4851-881d-065ca8ea73e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_802720ac-590e-4dd0-abc3-c20deae05824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_RetainedEarningsMember_802720ac-590e-4dd0-abc3-c20deae05824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b55c087a-9b24-484c-9fee-344a9f8022a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ca6b2da-0457-4c3b-a14e-fa6137a8ecdf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b55c087a-9b24-484c-9fee-344a9f8022a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_adaa5410-6d01-471f-8bcd-a94e5721375f" xlink:to="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_04267ecd-bf14-46d4-af0f-7d32062eb683" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f2225ef2-131f-46de-8e26-89adc35c3839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_CommonStockSharesIssued_f2225ef2-131f-46de-8e26-89adc35c3839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ec8aa985-f891-4c93-bf80-dd4c8fa7cf22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockholdersEquity_ec8aa985-f891-4c93-bf80-dd4c8fa7cf22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ab0d8301-746e-41b0-be67-249d7b12e802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_NetIncomeLoss_ab0d8301-746e-41b0-be67-249d7b12e802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b8a0f3fe-8d41-46d2-92ee-8cbb4daf7936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b8a0f3fe-8d41-46d2-92ee-8cbb4daf7936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_cac64fff-39c5-43fa-844d-e31eeff54100" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_cac64fff-39c5-43fa-844d-e31eeff54100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_23f59f56-a9b0-4dc0-9687-0208e35b1157" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_23f59f56-a9b0-4dc0-9687-0208e35b1157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0610357e-d762-461d-a1c2-432a1d9c5c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0610357e-d762-461d-a1c2-432a1d9c5c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_611d20cc-48af-4ed9-a32e-8f1d643f4a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_611d20cc-48af-4ed9-a32e-8f1d643f4a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bc5ca120-20fc-433c-bbf9-a1663eb0a12f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bc5ca120-20fc-433c-bbf9-a1663eb0a12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a6936c4-2452-44ca-b816-b987c69f594d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a6936c4-2452-44ca-b816-b987c69f594d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_a2241105-e3b5-488c-9bdf-0ce8b10dcf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_DividendsCommonStock_a2241105-e3b5-488c-9bdf-0ce8b10dcf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a71e8182-0a74-469a-a2c2-f31b633ef860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a71e8182-0a74-469a-a2c2-f31b633ef860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_7806b73d-c1c5-4f04-8bb5-8c32a0cce37c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_7806b73d-c1c5-4f04-8bb5-8c32a0cce37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_cddb4f9d-af10-425a-b44a-ea1f4b5f48bc" xlink:href="cdw-20240630.xsd#cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1_cddb4f9d-af10-425a-b44a-ea1f4b5f48bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e741cb41-afc2-4c73-8e51-09ef5cb2369e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_CommonStockSharesIssued_e741cb41-afc2-4c73-8e51-09ef5cb2369e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7a329689-aaac-47f0-9cd2-c7048e35a0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c49c6039-c905-47c6-9d96-83b984441195" xlink:to="loc_us-gaap_StockholdersEquity_7a329689-aaac-47f0-9cd2-c7048e35a0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cdw-20240630.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_13db0e28-d677-448f-a97a-ef6da41aae20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ba718e50-48f4-4537-8c0f-1c34373994d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_13db0e28-d677-448f-a97a-ef6da41aae20" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ba718e50-48f4-4537-8c0f-1c34373994d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cdw-20240630.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0758c38f-f17d-4df2-a86b-763babb9f037" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_a8740673-e609-49f5-ba39-5a90c65253a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0758c38f-f17d-4df2-a86b-763babb9f037" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_a8740673-e609-49f5-ba39-5a90c65253a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="cdw-20240630.xsd#RecentAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/RecentAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_85fe6bb2-0623-40c8-bbcf-6e0cdf735133" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_bfe62a3f-3727-43a2-8f8f-9fe097aed5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_85fe6bb2-0623-40c8-bbcf-6e0cdf735133" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_bfe62a3f-3727-43a2-8f8f-9fe097aed5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalances" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalances"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalances" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_963a5d04-3da4-4318-8c9c-a3dd51a8d926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ecd40c7c-216c-4682-b8c7-cec30b1e80ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_963a5d04-3da4-4318-8c9c-a3dd51a8d926" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ecd40c7c-216c-4682-b8c7-cec30b1e80ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreements" xlink:type="simple" xlink:href="cdw-20240630.xsd#InventoryFinancingAgreements"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract_85eef266-8ca1-46bc-a6d5-fcb2163d99ec" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTextBlock_9024e987-5cc7-4b89-b550-fe408acae6dd" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract_85eef266-8ca1-46bc-a6d5-fcb2163d99ec" xlink:to="loc_cdw_InventoryFinancingAgreementsTextBlock_9024e987-5cc7-4b89-b550-fe408acae6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cdw-20240630.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FinancialInstrumentsAbstract_57cb6823-390a-4dce-9492-428b289faa59" xlink:href="cdw-20240630.xsd#cdw_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_e71c7424-3191-4ec6-a886-0c86e9324b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_FinancialInstrumentsAbstract_57cb6823-390a-4dce-9492-428b289faa59" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_e71c7424-3191-4ec6-a886-0c86e9324b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/Debt" xlink:type="simple" xlink:href="cdw-20240630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c1b1ade5-427d-4e10-b8a9-9af7a368f5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_139ffb20-2fe0-4c5c-b864-18e6261b754e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c1b1ade5-427d-4e10-b8a9-9af7a368f5b9" xlink:to="loc_us-gaap_LongTermDebtTextBlock_139ffb20-2fe0-4c5c-b864-18e6261b754e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cdw-20240630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3c434c7e-a3d0-460c-9e46-bfae43a077b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3277b9b0-49cb-4ba7-acb6-269ce0bb309b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3c434c7e-a3d0-460c-9e46-bfae43a077b9" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3277b9b0-49cb-4ba7-acb6-269ce0bb309b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShare" xlink:type="simple" xlink:href="cdw-20240630.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_44f625f6-6d1b-4235-a096-746ec90ac053" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_f11bb3bb-d625-403f-bbfe-030d41336249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_44f625f6-6d1b-4235-a096-746ec90ac053" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_f11bb3bb-d625-403f-bbfe-030d41336249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cdw-20240630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_74a3edc7-f9e1-4580-be27-e4b349814e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_caa2c753-6c2f-4f8f-8b0b-819622a54587" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_74a3edc7-f9e1-4580-be27-e4b349814e6c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_caa2c753-6c2f-4f8f-8b0b-819622a54587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformation" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_969c16e6-0fa1-4d5e-8d2e-606350878a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_25372cf1-0bd9-472a-999c-0c490601a539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_969c16e6-0fa1-4d5e-8d2e-606350878a3e" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_25372cf1-0bd9-472a-999c-0c490601a539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cdw-20240630.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_84795e5b-72bc-4d3c-96c4-7bdf50c1eaef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DescriptionOfBusinessPolicyTextBlock_de010b20-78a4-4b5a-ad3a-155291f94d1a" xlink:href="cdw-20240630.xsd#cdw_DescriptionOfBusinessPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84795e5b-72bc-4d3c-96c4-7bdf50c1eaef" xlink:to="loc_cdw_DescriptionOfBusinessPolicyTextBlock_de010b20-78a4-4b5a-ad3a-155291f94d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_addc5345-73d4-4524-9992-e538ec181403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84795e5b-72bc-4d3c-96c4-7bdf50c1eaef" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_addc5345-73d4-4524-9992-e538ec181403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_336c1f52-9f64-4fbb-bd22-66cb6c8f9ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84795e5b-72bc-4d3c-96c4-7bdf50c1eaef" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_336c1f52-9f64-4fbb-bd22-66cb6c8f9ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8cfa1c4c-7bba-4866-a081-0a19ad397886" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84795e5b-72bc-4d3c-96c4-7bdf50c1eaef" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8cfa1c4c-7bba-4866-a081-0a19ad397886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesTables" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_26551c10-684e-4b6a-9270-503ac670c694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e69170cb-7eb7-47af-906e-eeae1ee50f47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_26551c10-684e-4b6a-9270-503ac670c694" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e69170cb-7eb7-47af-906e-eeae1ee50f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_a74786f9-a0ae-4f5d-ae8a-f0bd11d64879" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_26551c10-684e-4b6a-9270-503ac670c694" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_a74786f9-a0ae-4f5d-ae8a-f0bd11d64879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_703be1b0-95e7-4aee-ba61-678896a0fcb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_26551c10-684e-4b6a-9270-503ac670c694" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_703be1b0-95e7-4aee-ba61-678896a0fcb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtTables" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1e4572aa-d00f-4db1-97a5-dff3ad125502" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_a42fe2e7-53bc-431c-81eb-1d0b32a52eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1e4572aa-d00f-4db1-97a5-dff3ad125502" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_a42fe2e7-53bc-431c-81eb-1d0b32a52eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_79309915-76bc-4fa2-92e6-b2eea196fe85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1e4572aa-d00f-4db1-97a5-dff3ad125502" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_79309915-76bc-4fa2-92e6-b2eea196fe85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="cdw-20240630.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_000a61f7-497a-4ff0-8292-d3874c2fe346" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_0728bac2-a9dc-4f32-8a71-d2de6f541965" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_000a61f7-497a-4ff0-8292-d3874c2fe346" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_0728bac2-a9dc-4f32-8a71-d2de6f541965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5d42ce64-a039-4633-9d64-18257896a4df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_015b0763-edae-4389-add1-0ee863515e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5d42ce64-a039-4633-9d64-18257896a4df" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_015b0763-edae-4389-add1-0ee863515e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cfebdaf5-8166-4ae9-bd47-b97c49ca08dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5d42ce64-a039-4633-9d64-18257896a4df" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cfebdaf5-8166-4ae9-bd47-b97c49ca08dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_99829012-ccda-4f64-97b6-a76a86e5d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberOfOwnedSubsidiaries_363d4a3a-8f93-4af3-8b68-f0674044f9db" xlink:href="cdw-20240630.xsd#cdw_NumberOfOwnedSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_99829012-ccda-4f64-97b6-a76a86e5d11c" xlink:to="loc_cdw_NumberOfOwnedSubsidiaries_363d4a3a-8f93-4af3-8b68-f0674044f9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_872aeb19-bfb7-4146-8988-60357adfed96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_96d16f0d-1249-4093-92d3-04d3816b2222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_872aeb19-bfb7-4146-8988-60357adfed96" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_96d16f0d-1249-4093-92d3-04d3816b2222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_515d73ec-643c-4cb1-9571-0b5b8ea4245b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_872aeb19-bfb7-4146-8988-60357adfed96" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_515d73ec-643c-4cb1-9571-0b5b8ea4245b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_49c8e0d4-3fa9-4737-9331-d8bbc5b07754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_872aeb19-bfb7-4146-8988-60357adfed96" xlink:to="loc_us-gaap_AccountsReceivableNet_49c8e0d4-3fa9-4737-9331-d8bbc5b07754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_14450f67-6f74-4272-a52c-564b294fda54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableSale_fa4aae26-531b-4542-a538-794ac1a571aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_14450f67-6f74-4272-a52c-564b294fda54" xlink:to="loc_us-gaap_AccountsReceivableSale_fa4aae26-531b-4542-a538-794ac1a571aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6f85f9b9-4ac1-4454-82cc-93d33fd6a483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6f85f9b9-4ac1-4454-82cc-93d33fd6a483" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_660fe286-3fc8-4d4e-a7a6-db81adcbf60b" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractWithCustomerMember_f84df445-e03b-4ab6-9110-6625ec328872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_6cb72029-4236-4dc6-bc23-eec1e564fd3f" xlink:to="loc_us-gaap_LongTermContractWithCustomerMember_f84df445-e03b-4ab6-9110-6625ec328872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3a03bc09-d8df-41f5-87d3-1dfa426ab80c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_c4e351f4-833a-416c-bdd3-68661b3fc548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_c4e351f4-833a-416c-bdd3-68661b3fc548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_5eb9d452-01ac-4ca7-958e-89b3280584a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerLiability_5eb9d452-01ac-4ca7-958e-89b3280584a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_67e86b14-c1d4-4d60-9648-4c410e75b109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_34433203-6153-440c-bd9e-dfa94b0a0952" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_67e86b14-c1d4-4d60-9648-4c410e75b109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d6b0f067-c4c3-4262-9227-161d7f0b03fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d6b0f067-c4c3-4262-9227-161d7f0b03fe" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1a038122-0b30-4422-8610-50fd4bf7d571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1a038122-0b30-4422-8610-50fd4bf7d571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d807331c-3c26-4d32-90fb-406d6b65b09d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a5c9f15d-8b3e-42b6-98bc-1b34710a3d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_4f58445a-3cb8-4d01-98a1-27552aeb24eb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_66b17a65-c203-42d3-bd47-31cb2f45d93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#InventoryFinancingAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract_78377926-698e-4fb2-b039-d5ddda1a578c" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_285665b4-dab9-4240-90b8-f7db25e0df24" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract_78377926-698e-4fb2-b039-d5ddda1a578c" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_285665b4-dab9-4240-90b8-f7db25e0df24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/FinancialInstrumentsDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#FinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/FinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FinancialInstrumentsAbstract_bf9bf560-a84b-488b-9c34-03566056aa09" xlink:href="cdw-20240630.xsd#cdw_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_FinancialInstrumentsAbstract_bf9bf560-a84b-488b-9c34-03566056aa09" xlink:to="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5047f035-beef-482b-bf07-089a2df55fb6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_bb3d277b-a7b2-4513-8b6a-dabc97819fae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fa23da0b-02d9-49f9-9fc0-e70b95d6f3e8" xlink:to="loc_us-gaap_InterestRateCapMember_bb3d277b-a7b2-4513-8b6a-dabc97819fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8d8fa93c-102a-4f89-beda-e95c6d055e9c" xlink:to="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_86b8f864-9da1-48ce-be02-6e09df26882f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_931c6136-7ff1-4869-95f9-f8d8fb09e1c4" xlink:to="loc_us-gaap_DerivativeNotionalAmount_86b8f864-9da1-48ce-be02-6e09df26882f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtDebtBalancesandInterestRatesDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ae4cf17f-c7f0-4e77-812f-5c75707d96a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ae4cf17f-c7f0-4e77-812f-5c75707d96a2" xlink:to="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a589c0bc-049e-4c97-aec6-0b218ee3503c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_a15cafff-4978-4b64-8227-3b83c5e3081a" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_a15cafff-4978-4b64-8227-3b83c5e3081a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_26c0faaf-f780-479a-bd14-c354243db356" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_26c0faaf-f780-479a-bd14-c354243db356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:href="cdw-20240630.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2024Member_f7529b39-f826-4dfe-97fd-59bcd3ce3019" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2024Member_f7529b39-f826-4dfe-97fd-59bcd3ce3019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueMay2025Member_303d1502-dd3a-40a4-add9-fb9839b9aa21" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueMay2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueMay2025Member_303d1502-dd3a-40a4-add9-fb9839b9aa21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2026Member_25625678-7bfa-4d11-96b5-22d214f4c2d5" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2026Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2026Member_25625678-7bfa-4d11-96b5-22d214f4c2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueApril2028Member_89ed0999-5483-45e6-9163-d4f3befa1837" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueApril2028Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueApril2028Member_89ed0999-5483-45e6-9163-d4f3befa1837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2028Member_88d91de2-5a27-4b52-bdf4-d5a961a473d7" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2028Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2028Member_88d91de2-5a27-4b52-bdf4-d5a961a473d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueFebruary2029Member_a42e983a-a605-417f-bd38-411fca9b445f" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueFebruary2029Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueFebruary2029Member_a42e983a-a605-417f-bd38-411fca9b445f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDueDecember2031Member_b8ad0242-1523-4fe6-b7f5-b9c80595e372" xlink:href="cdw-20240630.xsd#cdw_SeniorNotesDueDecember2031Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_d9d56ac3-053f-42bf-ab8d-6172e62f9a68" xlink:to="loc_cdw_SeniorNotesDueDecember2031Member_b8ad0242-1523-4fe6-b7f5-b9c80595e372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ReceivableFinancingLiabilityMember_841377d8-3b0b-46c4-a363-2ccc4605e94f" xlink:href="cdw-20240630.xsd#cdw_ReceivableFinancingLiabilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_ReceivableFinancingLiabilityMember_841377d8-3b0b-46c4-a363-2ccc4605e94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember_1cc5f3c5-78a7-471d-963e-8b4430482cb1" xlink:href="cdw-20240630.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8412641b-3e90-4e24-b053-478f3330a8e0" xlink:to="loc_cdw_OtherLongTermObligationsMember_1cc5f3c5-78a7-471d-963e-8b4430482cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_89269919-4500-496f-b95b-360aee6abb19" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_fdeae239-418c-4566-a2ad-7325abcb858e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_fdeae239-418c-4566-a2ad-7325abcb858e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_95bc7132-db57-413f-937e-2378c9d33e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_95bc7132-db57-413f-937e-2378c9d33e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8fe84a6d-8f0a-447b-8476-bb06e3eff8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_8fe84a6d-8f0a-447b-8476-bb06e3eff8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtCurrentMaturitiesGross_0a4596be-23f9-498b-b8ec-0c3c06c85bcc" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtCurrentMaturitiesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_cdw_LongTermDebtCurrentMaturitiesGross_0a4596be-23f9-498b-b8ec-0c3c06c85bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_a98c8556-9cfd-4972-8729-1db9c39dd78c" xlink:href="cdw-20240630.xsd#cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3fee1bd-ff13-4468-a83c-8841da63d077" xlink:to="loc_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium_a98c8556-9cfd-4972-8729-1db9c39dd78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6a81654c-170e-4ac6-a789-840962cdcee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6a81654c-170e-4ac6-a789-840962cdcee6" xlink:to="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10c948d7-42eb-4aba-ab16-ea7ddbc30ad7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_918386db-0288-419c-9520-a33fe1d865c9" xlink:href="cdw-20240630.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37daec1e-2aa9-43d6-bc96-443963c1804d" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_918386db-0288-419c-9520-a33fe1d865c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:href="cdw-20240630.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_0e070d57-5e22-451e-a153-a298afaaea24" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_353272d0-eb62-4eb3-b9cf-f30cb7a03597" xlink:href="cdw-20240630.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_52020d2b-898a-4d49-a623-5c347ad6dc14" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_353272d0-eb62-4eb3-b9cf-f30cb7a03597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0bac94ae-e718-4991-b311-9157e622e772" xlink:to="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8caa8962-18ac-4847-aa9b-5657a3abe8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8caa8962-18ac-4847-aa9b-5657a3abe8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_f509da1a-623c-4772-846e-adebc11989fd" xlink:href="cdw-20240630.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_af8c7d0f-20ba-4c05-a896-b2d6cede4274" xlink:to="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_f509da1a-623c-4772-846e-adebc11989fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#DebtFairValueofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bc91f815-f561-421b-bb82-08a8b4f8d26a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bc91f815-f561-421b-bb82-08a8b4f8d26a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2ae5c4b3-05c2-48d7-8657-a1f5e2646c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3bed4e2a-2cbe-4d0d-9441-d9d995c87756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c0791b1a-0150-4140-95c4-bc359b5b3390" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3bed4e2a-2cbe-4d0d-9441-d9d995c87756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_69005346-86a9-4026-9e4a-6c84b500f508" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_2c3b395a-97cf-4113-9bfd-d738797557ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:to="loc_us-gaap_DebtInstrumentFairValue_2c3b395a-97cf-4113-9bfd-d738797557ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ad35e8ad-14a0-472d-82f7-652a32f7b263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ad691b2-de18-405b-b22f-b221fdf69999" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ad35e8ad-14a0-472d-82f7-652a32f7b263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bdbeb3fb-04f7-4a39-9338-74391cdeb106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5c7e531a-c9c0-4fc0-bb33-ae274e91705f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bdbeb3fb-04f7-4a39-9338-74391cdeb106" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5c7e531a-c9c0-4fc0-bb33-ae274e91705f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d355e485-777b-41c7-9e54-cc734a4250af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bdbeb3fb-04f7-4a39-9338-74391cdeb106" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d355e485-777b-41c7-9e54-cc734a4250af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_91c8b552-6161-41a3-a2c1-d931fbe7c7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5075e07b-3aa8-4644-9458-2d8951aa1641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_91c8b552-6161-41a3-a2c1-d931fbe7c7e7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5075e07b-3aa8-4644-9458-2d8951aa1641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_36aacb88-20c1-4e85-bf7f-9173b5f1f6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_91c8b552-6161-41a3-a2c1-d931fbe7c7e7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_36aacb88-20c1-4e85-bf7f-9173b5f1f6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5de68eb2-c0f3-4d0f-b1f4-047890631c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_91c8b552-6161-41a3-a2c1-d931fbe7c7e7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5de68eb2-c0f3-4d0f-b1f4-047890631c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_790998b3-fa0a-475c-a046-cfb5666f65a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_91c8b552-6161-41a3-a2c1-d931fbe7c7e7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_790998b3-fa0a-475c-a046-cfb5666f65a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_097b5ceb-2df0-49c3-8103-b96e00168fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_097b5ceb-2df0-49c3-8103-b96e00168fa8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:to="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cb77240a-f720-4b13-99ae-a21ae0762aa8" xlink:to="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_37360779-a628-474e-a5ef-85fe07719a94" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:to="loc_srt_MinimumMember_37360779-a628-474e-a5ef-85fe07719a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f696a91f-5de0-4484-8030-727292a8bb08" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c1f7a9b-8f75-4b04-b41e-26e4a476f658" xlink:to="loc_srt_MaximumMember_f696a91f-5de0-4484-8030-727292a8bb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f8ca072d-1ec0-4277-aa90-a984f964fd02" xlink:to="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_ecca3350-8318-466c-94f4-0dcafebe8960" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_ecca3350-8318-466c-94f4-0dcafebe8960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_e58013e4-b30e-4d69-a744-5ea3186f40c2" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5f2924a3-ce20-4e84-be81-120e57a0c0ac" xlink:to="loc_cdw_SmallBusinessMember_e58013e4-b30e-4d69-a744-5ea3186f40c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_20b3c3f5-a385-4e59-82a0-70f8734bf2bc" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c71f3c35-c399-4c5e-9c55-dc5fa09fbceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_us-gaap_NumberOfReportableSegments_c71f3c35-c399-4c5e-9c55-dc5fa09fbceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_870fa05c-8a81-459b-ab9f-ce5169eaee0e" xlink:href="cdw-20240630.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_870fa05c-8a81-459b-ab9f-ce5169eaee0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_53a7b978-8986-4455-8dfc-870d977c5952" xlink:href="cdw-20240630.xsd#cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb796509-4757-4473-8577-83516996656b" xlink:to="loc_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_53a7b978-8986-4455-8dfc-870d977c5952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_709c7be8-ea78-42af-bb73-c33535a4e1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_709c7be8-ea78-42af-bb73-c33535a4e1f2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:to="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_5ecec87f-2ec7-465b-b67c-88790d49515f" xlink:to="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_90576063-e57e-4981-95d2-e249a3a69ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:to="loc_us-gaap_OperatingSegmentsMember_90576063-e57e-4981-95d2-e249a3a69ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_19190905-3479-45f8-90f5-a8b9391a5a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3bc5fa28-38a5-417b-a5e4-463d2f3f76ac" xlink:to="loc_us-gaap_CorporateNonSegmentMember_19190905-3479-45f8-90f5-a8b9391a5a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa673cc2-97c4-4a6e-89cf-f23c3523b227" xlink:to="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b6cafd50-1435-4841-ab27-7c0f2cd71ad9" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b6cafd50-1435-4841-ab27-7c0f2cd71ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_f0bb790d-9008-4ef8-9133-71ad45f1f1b1" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_SmallBusinessMember_f0bb790d-9008-4ef8-9133-71ad45f1f1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6afed3fe-07f6-418b-a1f0-30da306db369" xlink:href="cdw-20240630.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6afed3fe-07f6-418b-a1f0-30da306db369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_35138d99-8c0f-46a8-9a3d-d9581eef53d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4881dd38-8ff0-4a6f-a018-78ef6babb4ce" xlink:to="loc_us-gaap_AllOtherSegmentsMember_35138d99-8c0f-46a8-9a3d-d9581eef53d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9337b936-e094-4b42-9c5c-790ca5896325" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c14aa97-5781-4820-98f8-73aa4f72a6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c14aa97-5781-4820-98f8-73aa4f72a6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3a2d3f5f-d7ea-4698-b665-36f68d157dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_OperatingIncomeLoss_3a2d3f5f-d7ea-4698-b665-36f68d157dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_da895c98-3e9c-4df3-8d5c-e41100b55603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d198ad0f-6489-4a93-a322-66c248f2c74a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_da895c98-3e9c-4df3-8d5c-e41100b55603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cdw-20240630.xsd#SegmentInformationScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7edcfcca-c424-48b8-9681-8893a6c8a229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7edcfcca-c424-48b8-9681-8893a6c8a229" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_d62c5624-01f1-4dc1-9c21-98d349a9049d" xlink:to="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_7525e024-b684-4a62-8182-af66af1c761e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:to="loc_country_US_7525e024-b684-4a62-8182-af66af1c761e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_3c4245e4-441c-486c-ba5f-189a12c442f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d0cae5d9-8227-486f-940b-bd19eb94e897" xlink:to="loc_us-gaap_NonUsMember_3c4245e4-441c-486c-ba5f-189a12c442f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0bf95ed2-a4fc-4db4-970d-12d3d7007d42" xlink:to="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:href="cdw-20240630.xsd#cdw_TotalHardwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember_3c130a43-3d3b-4d44-90b1-fe72db5e2eb6" xlink:href="cdw-20240630.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_NotebooksMobileDevicesMember_3c130a43-3d3b-4d44-90b1-fe72db5e2eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember_b75bab2c-b78b-4b7b-8b90-40090ed5b7e5" xlink:href="cdw-20240630.xsd#cdw_NetcommProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_NetcommProductsMember_b75bab2c-b78b-4b7b-8b90-40090ed5b7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CollaborationMember_8023bc30-d4f7-40e2-9e2d-8763b5c4f62a" xlink:href="cdw-20240630.xsd#cdw_CollaborationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_CollaborationMember_8023bc30-d4f7-40e2-9e2d-8763b5c4f62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DataStorageAndServersMember_c37846a3-f26a-4876-b9a0-b702783a7309" xlink:href="cdw-20240630.xsd#cdw_DataStorageAndServersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_DataStorageAndServersMember_c37846a3-f26a-4876-b9a0-b702783a7309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember_65b54004-429b-43a3-9bbb-0837323e6c79" xlink:href="cdw-20240630.xsd#cdw_DesktopsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_DesktopsMember_65b54004-429b-43a3-9bbb-0837323e6c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember_8f41a732-ae6e-4bb6-9f9d-a9ab24324d92" xlink:href="cdw-20240630.xsd#cdw_OtherHardwareMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_92c8e9fc-e0fd-44e6-b7e3-f85507371fee" xlink:to="loc_cdw_OtherHardwareMember_8f41a732-ae6e-4bb6-9f9d-a9ab24324d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember_58966960-b81a-45d9-951f-34241ee34fcc" xlink:href="cdw-20240630.xsd#cdw_SoftwareProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_SoftwareProductsMember_58966960-b81a-45d9-951f-34241ee34fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember_7589b9d1-0868-4d3c-b8c9-2bb40786e2af" xlink:href="cdw-20240630.xsd#cdw_ServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_ServicesMember_7589b9d1-0868-4d3c-b8c9-2bb40786e2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember_590c69cb-2646-4664-8ee3-52b5701ebece" xlink:href="cdw-20240630.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1640973f-17cf-4ed2-af03-930b5ea891ec" xlink:to="loc_cdw_OtherProductsAndServicesMember_590c69cb-2646-4664-8ee3-52b5701ebece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_fbd2d367-32c1-4a60-b7be-32f1eab820ca" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember_02133180-bcf0-4c47-b5e4-cf7d9f56e5b6" xlink:href="cdw-20240630.xsd#cdw_SalesChannelCorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelCorporateMember_02133180-bcf0-4c47-b5e4-cf7d9f56e5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember_6ab6ae0e-f5f9-49d8-8bd1-1d7fd2095501" xlink:href="cdw-20240630.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelSmallBusinessMember_6ab6ae0e-f5f9-49d8-8bd1-1d7fd2095501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember_6e748b3c-5eeb-4957-9ca8-60a2fcda58cc" xlink:href="cdw-20240630.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelGovernmentMember_6e748b3c-5eeb-4957-9ca8-60a2fcda58cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember_d780730a-98c9-44c4-9d2a-35825530385f" xlink:href="cdw-20240630.xsd#cdw_SalesChannelEducationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelEducationMember_d780730a-98c9-44c4-9d2a-35825530385f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember_30f9ea44-5472-444e-a308-3c7b3df63ead" xlink:href="cdw-20240630.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelHealthcareMember_30f9ea44-5472-444e-a308-3c7b3df63ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember_5216f132-2396-4cfa-98ef-ffcd8835988e" xlink:href="cdw-20240630.xsd#cdw_SalesChannelOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_c674132f-ff19-4f0a-91e3-362e6761f5ca" xlink:to="loc_cdw_SalesChannelOtherMember_5216f132-2396-4cfa-98ef-ffcd8835988e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12e616bf-a985-4ab8-8fba-e8a17ff65242" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember_1a582242-9d18-4382-9ec3-1ad1f1ca32d1" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredAtPointInTimePrincipalMember_1a582242-9d18-4382-9ec3-1ad1f1ca32d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember_66317707-2227-43f8-8bae-ca503001154f" xlink:href="cdw-20240630.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredAtPointInTimeAgentMember_66317707-2227-43f8-8bae-ca503001154f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember_93edb9be-ebee-4b72-9e6b-18040aa7c888" xlink:href="cdw-20240630.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_637c1184-2b9f-42c4-9555-9316e2e32d4d" xlink:to="loc_cdw_TransferredOverTimePrincipalMember_93edb9be-ebee-4b72-9e6b-18040aa7c888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_80d27fe1-b671-4411-a501-88ae4a0ad757" xlink:to="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_7b3e5196-7980-4aa9-94fa-936c920b5c0b" xlink:href="cdw-20240630.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_7b3e5196-7980-4aa9-94fa-936c920b5c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_8be8d284-e46d-4edb-b6b5-3bb919ace5bc" xlink:href="cdw-20240630.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_SmallBusinessMember_8be8d284-e46d-4edb-b6b5-3bb919ace5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_b22a8584-39ad-4aef-b3c7-b102465b55e6" xlink:href="cdw-20240630.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_b22a8584-39ad-4aef-b3c7-b102465b55e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_b38857a7-d0a3-40c1-8dea-93ee9718ea31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0909ab5-1b9f-48e5-8677-c555c7fb42a0" xlink:to="loc_us-gaap_AllOtherSegmentsMember_b38857a7-d0a3-40c1-8dea-93ee9718ea31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_382ac628-b3e5-4fd1-84f6-9996783b9b5d" xlink:to="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ecb6f7f8-23a6-4cf0-9fe0-b87b4a567c72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b8c83a38-0219-41f0-be75-927ad64abb0b" xlink:to="loc_us-gaap_OperatingSegmentsMember_ecb6f7f8-23a6-4cf0-9fe0-b87b4a567c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_54091b88-11a4-4655-a622-260080c02969" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c7fec77e-8051-44c8-917e-162f0655bc76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c7fec77e-8051-44c8-917e-162f0655bc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenueNetByProductAndServicePercentage_0a3fcbb8-180e-46ba-98a6-a8bf8adec414" xlink:href="cdw-20240630.xsd#cdw_RevenueNetByProductAndServicePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b282070e-ffdd-4bb7-b4d0-18b495e2d184" xlink:to="loc_cdw_RevenueNetByProductAndServicePercentage_0a3fcbb8-180e-46ba-98a6-a8bf8adec414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>cdw-20240630_g1.jpg
<TEXT>
begin 644 cdw-20240630_g1.jpg
M_]C_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T      ! !+     $  0$L
M 0 !_^%0;VAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M061O8F4@6$U0($-O<F4@-RXR+6,P,# @-SDN,6(V-6$W.2P@,C R,B\P-B\Q
M,RTQ-SHT-CHQ-" @(" @(" @(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*
M(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @
M(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(@H@(" @(" @(" @("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\B"B @(" @(" @(" @('AM;&YS.GAM<$=);6<](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B"B @(" @(" @(" @('AM;&YS
M.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @
M(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T;W(](FAT=' Z
M+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(CX*(" @
M(" @(" @/&1C.F9O<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @
M(" @(#QD8SIT:71L93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @
M(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^8V1W+3(P,C,M
M8VUY:SPO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @
M(#PO9&,Z=&ET;&4^"B @(" @(" @(#QX;7 Z0W)E871O<E1O;VP^061O8F4@
M26QL=7-T<F%T;W(@,C8N-2 H36%C:6YT;W-H*3PO>&UP.D-R96%T;W)4;V]L
M/@H@(" @(" @(" \>&UP.D-R96%T941A=&4^,C R,RTP,RTR,U0Q-3HQ-CHQ
M.2TP-3HP,#PO>&UP.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z36]D:69Y
M1&%T93XR,#(S+3 S+3(S5#(P.C$V.C(P6CPO>&UP.DUO9&EF>41A=&4^"B @
M(" @(" @(#QX;7 Z365T861A=&%$871E/C(P,C,M,#,M,C-4,34Z,38Z,3DM
M,#4Z,# \+WAM<#I-971A9&%T841A=&4^"B @(" @(" @(#QX;7 Z5&AU;6)N
M86EL<SX*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \>&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6<Z=VED=&@^"B @(" @
M(" @(" @(" @(" @(#QX;7!'26UG.FAE:6=H=#XQ-# \+WAM<$=);6<Z:&5I
M9VAT/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SIF;W)M870^2E!%1SPO
M>&UP1TEM9SIF;W)M870^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM
M86=E/B\Y:B\T04%14VM:2E)G04)!9T5"3$%%<T%!1"\W44%S54=H=F1'.7IA
M1SEW241-=4U!0311:VQ.02LP04%!04%!0D%"3$%!04%!14$F(WA!.T%117-!
M04%!05%!0B\K-$%$:T9K8C)*;$%'5$%!04%!068O8D%)44%"9U%%0D%514)G
M549"9VM'0E%92D-W9T="9V=,1$%O2T-W;TLF(WA!.T1"04U$07=-1$%W441!
M-%!%03A/1$)-5$9"451%>'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P
M645"05E':%521E)O9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46=!
M:D%%04%W15(F(WA!.T%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!
M04%!04%!449!=TE'05%!2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F
M(WA!.T%104-!=U%&0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)!
M9TU20D%!1DE227A15D5'13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A-
M>%II.$-2>6=V16Q1>E)4:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO
M34I#:&=::$I21E)Q4S!6=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD
M6&PY5UHR:'!A;71S8E<U=EDS4C%D;F0T95AP-V9(,2MF,T]%:%EA2&E);4MI
M-'E.:F\K0VLU4U9L<&59;5HF(WA!.W%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R
M839V;U)!04E#05%)1$)1545"45E%0T%-1&)114%!:$5$0D-%4TU514954DYH
M26=:>&=:17DF(WA!.V]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I
M63=,0T(S4%-.94I%9WAD56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F
M(WA!.S K4'IH2E-K=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D<Q
M=6(R4C%D;F0T95AP-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\F(WA!.RM$;$I7
M5VPU:5IM<'5C;EHV9FMQ3VMP86%N<4MM<7$V>71R<2MV+V%!07=$05%!0T51
M35)!1#A!.54T<3=&6%EQ-T9867$W1EA9<3<F(WA!.T9867$W1EA9<3=&6%EQ
M-T9867$W1EA9<3=&56XQ9GIH-5@P9W-U;S9P8C(X:3E94S1A5"]!2D9R>68X
M041+-5I9:FU82W=A2$YL*VDF(WA!.TI0,V9.:'5Q9FXS-5)T<7)9=UA.*S0V
M349%55HK;5$X+W=$:$UP;'%O.4$W8D0W3UHU9E59>"LS-W8Q<U4Q2"]!2GE%
M,7E1:V%D<&0F(WA!.W1B2V1G6C)E9&@W+T%!*VM0=WEO-G%844]Z>&5Z3TUF
M6$UN,V)F<E-#-"].;CAY9%)Q24QX;S!9,#17<T-$8SEG,T9N+TA+>FYM97(F
M(WA!.VUX-T8P95!M4&U5<G5T82]-83=R.5EU.59D5"MX>75!=B]!:6<W-4%Z
M:V5R:U$P*VMJ>4=0-T5P=30Y94E*=D9U:4-.+U=%;31(*W0F(WA!.VM(2V=C
M6#A01#A+44=,93)#46%J66IO8U929'9R5W-7>')B,S%X0V$Q<DA+-D=V,$59
M4G,P>3 K3UA/25!W0V572#5N969B1F=9=%HF(WA!.VYK03=80E=C2#4K<4AY
M67EY2%9W.&Y:1VUN>F=0:'0Y>DPY1R]W0V-G9&-H64IQ*VYW6&MF95-!;4=4
M-3<X,5 S1$QO-G%1-3=U<GHF(WA!.RMZ5TTO=T(S27@Y*S<P;GEX*V%8;$1Z
M07E1,CDQ.59V6#)&<&1!4G54-$LQ4VIF24Y8,GI*:&YJ3'ED0G$K>4TK1&-I
M-#DT,R]A>3,F(WA!.TQN5G5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R
M2W5X5C)+=7A6,DMP1C5H.#AE5G9,-$DQ5%5)-'!G2VDR5#DU369$.3)L5T8F
M(WA!.V9%-UI84$Q'4$UU6G!U>C@R9C9):VIV-F9.9S%X*V(O04II,6PR9SAN
M95A:<F]6;TQY-%9M561T,5-I<B]S<$UX>G%:2#91-VU066TF(WA!.TQ&=G%-
M9TAK4'@K:$)Y*U-F>FDX>59B5SE96%1R9'9T5W%Y53(X4%1T>'=B+UI.:U1I
M>5,U;'1(84=G,"]W1&1W-'HS,2MM5R]W0FDF(WA!.TXP>B]!2G@Y.'9W,&)5
M9%)U8G1H,5=)2D%H*UE0<70K3U1':TA5=%=8,FUY;C9)>&HY=C9M5#)0-50K
M44Q.448P;$IM2%8U,VML2BLF(WA!.VAM2R]H;&<P.$(P9&1K-UHQ52\T-CDQ
M0E!R8GDY-69T2V969$UT24MD4%-G:E0O:4MJ3%!$:C-"=W V;DQ,-G!34'A+
M64%5,DA42G0F(WA!.T1S5F1I<41V3D8P82MQ3#)W=#=O2'(V,%-35B\T24A)
M;454>D1B:GHU269426HS1FEU<B]!2D]E43E256QB2G)'52\W='1(2U4O,D0F
M(WA!.V,T+RM&>7%7;6=F2C)71'1Z530O-'5)968T=#5X-6XO04-),39W4C=J
M4EHQ,5-"9"]12455-$AS0V5,+T%%14@R>D=N<'!$;'4W+U,F(WA!.V4P5TME
M,E%C0C<K62]9.'IU3&$T=' S=#=I2F]:-&E6:VEK57%Y<T]O2VYC2$UD-D=-
M>$E71%E+;F=:3WA6-E K6"\U=V%P;VMS5F@F(WA!.W),=F9A45-&16I%=$Y!
M3VQ663=S;R]L4#!E0GE-5V-X,E!*,$AA6%EC37=-<V9P;CEH+TAE*V=,3SAT
M8C(Q:74W4U9:-V%D43A5<4<F(WA!.W%S<#9%2$YG0T-,1'<X-%-H27AK2TE6
M<TQ&,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6271D.#0V6'!5;W,P
M5UA53E9C5FDF(WA!.S!Y>E@Q6GE01F=.;S$Y,DEY<6554C(U;'I.4&]:-4)X
M8E)H+T]L<U R+T)J.7AP4#5L95I44RMV62],1VQT+W@V5V@Y83=:9D(U:'@F
M(WA!.U9F.$%9;C9-<DUC:RMF<$1N4GIA5%0O5$4U<#DU,FHX=C%O,U$O>6\X
M;&%5=VQ.;#EF=38X;75B,"MS>&)R6&EF,V1A+W=#5&MO-F4F(WA!.TDX,FY5
M9',V:DIT>&--939/,S=76'AX>'AO16I526EI:7%O;T%0641,=TA716LX,CA5
M3WA6,DMU>%8R2W5X5C)+=7A6,DMU>%9I9FXF(WA!.WHX=3E).#$R8D8Q5S,Q
M5TYF.4=V;$AX5DA22DMF850Y6&)+8W5%4SDW<RMZ=3%-;6UL,W<V:CE8;2MA
M=%@P;2\P:E5R:E1R*TEW,V0F(WA!.W,S0U9$.31)4&-%8F<K1V$P9V<P6#!(
M0FUJ;&=*>$YX2T1W3G)S5F5T9FM6-7EK=#E19GEZ9'E6=&)R;$Q98VHY:5E$
M:S9$,F115#@F(WA!.W@W-6QA8DI2-&4Y-6HR:3!);$AX;VIC8R]D*WHX8VYU
M95HW>')S5E-,6"]02&Q844MR<6UO>%)4058K<G)74U@O:U=G6FA8,S)Y=64F
M(WA!.U=-95IC>E1D;C4X,S!22DAF>4AZ66)E9C@U065666U+,G1L95A&4#)I
M<V-A;C569&TO1$M$<7@P1'1S9G,Q;E Q4VE0;BMP4G0O.$$F(WA!.VY)5'DX
M>C!U3DUU-# O;5%X=69U3$II3E=/;UIY.6UC=E-59G1:8C5D+TUR>61R.&EW
M5U8X23=T+W,R='=$1DE4-$QY*T9J-TM4;',F(WA!.TTX6D]R,5A:5V]W:352
M.5!E3C)56F,V-3)+<TDQ5#@T=DIE;39J8S9F8WEZ+U=,4U)O6G5%4EI1-D=J
M04=V635J>3%-46$S9'AH-T0F(WA!.S%'4T%M04MK3#5O6"]L969K4#A!,S5C
M+SAI5"]!1G=F;6\K8EHO;V4Q4&1(-74O-5AN-40O=T(K6% X07E*4#EC9GI5
M9DYF.40R<#<F(WA!.V\O3F9&*V0O:T8R;S%X4$=0-6UG8VHO:&52>$=Q:6<K
M>BMQ2%%F3FM7:2ME4$M7=%-#3%1D56=N;6(W34I*:FM0>6IK0T]F=7DR3U<F
M(WA!.TUU4F-$4#)F;G=I-7=)2#)F34IV0EHR;'4X<G=14GA03S-/6FM65DQU
M9C)M24AX2#-/5$513U1I>6Y+5E=B<$M03EAN4%)F2SA%12LF(WA!.W%T27-D
M>3533# P-6UQ:7!R:TUM55$U=59O.41K,4)):#!9,2]W07)Z.&@O-SAU9BM2
M2B]R;%@U<5!M-T0O43EQ9390>E9R4#@V4$HF(WA!.T8S9'=7:TUL=UIR:5)9
M;S9W:T1K-T)253$X5&E.5DAZ650W0C%-66U206]#*V)/.'E85$U,,6XX,V9*
M;6MA<&-A8F13>D<U=%<T5&4F(WA!.VY%5U5.445G1V\V9$1M4$Q5>$)P,C)$
M<U156EE#8U%+4&UG=BM6-2M1+SA!9FQZ+T%-:50O6$(K86HU=#,K:#=5.3!F
M;6I.2"].-WDF(WA!.V1Q,G R*VTR8GIM-75N16-184EQ=DDK2G)H:G%9:S%U
M,5HK>$Y2:6=:>4%O96).8WE(54U$=79Z<3AI,C$Q3F)V3D]Z=W4P8DUK2DLF
M(WA!.VMO4T-63F1X=&U-9%9&,U5/=V142TE.1&9Z578K5C4K42\X069L>B]!
M36E4+UA(.#%(>EIF-DAT5#-2*V%D959V>D4X=F5:-WE7,# F(WA!.W(Q,VMH
M:CE75G!)*T-"86A2=50Q2E!42C0X-&MA1&EA>G-Z3' T:54V,S@R5#5C-C4R
M2W5X5C5$*V8S;&U*-TLP.'A1;T).0S1T8G,F(WA!.V=F86IE<&I9+W=#<3-W
M+U1M2'%O9GA052MZ97)):V-2-4AC9G!E25IH4%E/>%9'-DIQ36UM-GI9-FA'
M,T8W4V5/64@O049'0D]%1VHF(WA!.V)4<4U1>5DU45 X045#2#$K>DMQ;&U)
M5E9&4U1S04)M-&9,04AH,S5J9FY.9#--,'5L95=::D):;V5%,G!*=$I+4C%%
M4B]:5"]+-FXF(WA!.W119&-$3G%#9&\X;G-E>2MW;WA!;FU&>2]M.3-V95-U
M-W4W3S=&;EEK<WA.4U-D>5-4;4LY3T)45TM867$W1EAT+S5.9FU29%@P<2LF
M(WA!.U<Y66U-<S15;E1R<'I6,D-I<&EC;C=203-5+U(T6FUA9DXO0UAJ*S-E
M>6]W2&I9>%$O:4@V6')6>F-25S%V3&-3;6M52TY*269"5D8F(WA!.U0K07I-
M2F]7.'A'2FM10GI,-#EV<G53.'9B:3=L+W9,;5(U6#<O13=&:BMV3E$K<5DT
M0T52161"4VAG6G5X5C)+='%Z2W=:4U%W3E$F(WA!.U)S45)I9V@W5"M4+T%/
M6C$U9#-59FQZ5S5J3DDT<' Q,TEA=5-O<5EP1U R<6HW2D\O8G=Z33 K63-W
M;#5,='IS:4U9*TQJ1F9Z:"LF(WA!.VMF<%)(+T]1-T0Y139/=&1Z8U-K1'91
M25 V-&18,&$O6FHK.&XW9SA.>D-E>51F>6A%2F9.;6E213!%;"]A<5-/=$1-
M;WEC0F-G-'4F(WA!.W5.64IN*VA,-VXQ3C5H,6E$4F1$=F16;7!W=$EM:T-N
M.7!G2TEV.$%S;6]-,F536$1%;#@S,#)!-6-K640K279K939U6G)Q-6QU6C(F
M(WA!.TQZ>G4P:W)N<5=C.&U0,&LU<6XQ0T5"14%$:T9,07E:4BM72TTO;C=2
M47956$A,-D95:R]G37-X9E50938S=&,Q<%HK-3E"+VU$-6<F(WA!.R]14&Q(
M56(Y5S0S2' K:F$K4'%Y+T%P2"MR6&PY1V)$3E!H:5AH*WI.3C0R94UE;#)F
M8TAY<&UR9E-N67$K:E!Y53AS+V]N>6MT.4TF(WA!.VY'-S%::$\Q96]H1S!)
M*S9R9C=,3FAP;U9'*SDT3'0O5BM,;C12.4U.=FHQ+U8X2&]/6DQO,UEQ-T97
M3"]M9F%R8RM19&%J64%H65 F(WA!.U9&9D=*:$E0*TDU5&Y(;TQS97E:.$]Q
M9V90-SEN>3%M<V932%EQ,G%S>D)61E=9,$%(8VY&0DY0969Z>3@U>6%D<'-8
M;"MY:S185V\F(WA!.W%8=D=5+T5T=E=N2"]N;V%J-4$K3UHR<7E6-E$X6#=0
M84%:2FY,26)2-64O.6IW6$U&-U8R2W934$EN-4Y8+VU(5# Q5%5,:S9F67HF
M(WA!.T-T<VEP>6QK6"ME:$E#<65X,W(K3UI'3%1M479K."\R:C(W2$)09V=/
M2U$U.7=35#AW+TE&,350,4='27IF5W)+-U9M=')J:GA.54DF(WA!.T1O=W%D
M,7%0=GE'6$591GI/>2LP:'%O13%5;SAW>$Q+;F%)=E-.4FTP,U9B5%5)4U),
M851*3710.&AG,5!P<&A"<F1Q>C1H:V=92"LF(WA!.TE5*VU0>DPQ6F)(>4)Q
M,3%'.4100C9%4C=N-G=22'0O<UA*>EI:-59!=FYV6D](:C%526YO8BM7-S5C
M>E=0;S=S5F5O+VQL*U9/:BLF(WA!.V%.06TQ4%4U-W%"+UAA1S-7,V%.5DMO
M<6MS4390*S!X2%AT;51H=VE9<W9/9')D<S5.4&Q%24-*,G,S9C8P;2]-<CAT
M6E!+16QV8U$F(WA!.UA$6&5M,U)+2DDV:%A344-V0G%B1V\S0BME,E%Y-&5"
M>75Y=3%2<6=14G=Z1$(X<&1Y<E=L,5!A6&-.,V)S56YT,U=72G@Q1&]E4VXF
M(WA!.S=X:%E49TI2351Y3#$W.#ER,4PO045$>7AF4B]9=3%K;E-M-'!*2$5W
M+UAM5G%466EF>#!E5SEN8UIH;'EX4%1B-45V1SAX2')%*S@F(WA!.VAX<DHU
M,3!*5%=G=G)D='9&6D%W+U9K.&8Q1#-U1C)K83 K5"MQ9G5E<F9N+W=#6691
M,'5Y,$=*<5-8:B]73&M$+V954F]G4'-Z-R\F(WA!.T%/>'I+,54K465A.6UT
M3'A4;&Q0.$]W.34O6CDW=W9-2C=*,DMS<R]+;B]Y64]J9CA:6"]!3U14-6)H
M*W-/<S=:+WA79G4O4T=A9C@F(WA!.S5!*UEF574Y4#!#2G9H:%4S9#!!9C(S
M<6M14'5&-4@O04=76&%Q93E/;SEM=$Y56EI4,3)(-EAJ*UEJ,5-D951F3#!N
M;4AZ3%DV56\F(WA!.U!P>E-!,T1$.6U&4&EK4"]!04DR.3AN0U!%44A$,2MQ
M1T1$2V9C3G9F,&9735558U534E)+16IJ54MI1%E"44M!1$YQ0E0U;5-38DLF
M(WA!.S=#:#)+=7A6:6XU<5AI,FYK1%=*0V%'4T51<C=M5C%J;U X06=S<#%"
M.4)D;#)01&DQ54(U,SAT,WDW;7-F4C-9<6YV:UA35S%B>F8F(WA!.W!.:49,
M23EY:GEG9C<V:E!Q4V8X27!Y8TDS24)W=3!C,VA92GDO;R]A9&=Q+VU&<DPV
M=C5Y,5<X3&-O>$\P35 O1T](.3)L4&U&<FHF(WA!.VML>%-*63EM65!#,#A)
M*U8O13=S9'E$;G!Z-4\P3#E/*UHY3S!O,3E/-6U!;7 Q.4I!6&MP+W-&3U1H
M2&E)1&EA-U5E1&AL4'5(,CDF(WA!.U!T9E=5555C35-24DM%:6I526E+2T%+
M;V]!0C=$3G%"5#5K4U-B3$-0>EDX;&%P-7$P=7AG,'HP:&-7,#5D;6U9;T]$
M25%12T)U.4TF(WA!.V\Q1TUY<6YC9&IA*T=M;DEZ=6E/:GI(+T%*55 U-"]M
M<R\X06MC,R]!1%)M3BM7;3E$+V]J,#,Y3#5F=&0O>6]F>G@O3EHO.&IM+S4F
M(WA!.V]X+TQ46"]22'!V-EAY+V%Y-S@K3#4W5'EP<$]L16=36$5W6G=$,5<S
M:F]F;S533&QU<$Y20618-T]9*TQ03V9C4'90-TAH95E4,F(F(WA!.W-69E5V
M-5DV8BMJ=DEM:G=&94QY44,T9GAR8T5Y-R]1*V)004MG2'IF=&),-&UP;69/
M=FQS>'HX+W!):#5-=%5B9#-V-"]42&-5:6PF(WA!.W%F=3)Y=E8O4U!E-2]S
M,D0K65 Y42]E2'HW;4$Y>3=&6'%(-6UI569L-S5'.50W6#%88B]!1F92:30O
M.$Q436I..4UF9"MP-7IS;78F(WA!.WI7978U,S93.'9Z2&5J6DHK5SA9:S@Y
M-DEP1F%84TYT+VLO1B]$2C0O<4AV9&8R<6$P,"\V<2\X>69-0C%Z>FQQ3C)R
M8W)E2B]Q,70F(WA!.S1E;D0X24DO,6I6=G!W-5HX56E59&QA8G=D4$=053=N
M,VXX57AY0T-795I)659,>7E%2VEJ<5-C<F,K56A%5V53;FEY6F0K538X=GHF
M(WA!.T(P:7)"5E)P6%IM3D%&4T-2:G8X:&QU2#9W-G9T;R\T3% T9F5%;S@S
M830K=2M:3E$Q5FEE3GI->&E",W!%=G=X<CE#05I#8W5):W4F(WA!.U9O=% T
M3T=-3S1F8C%3:DEU53EX+TE(>7HV3FAD*UEP,"]E6%).=%IK:B]D4T=S:D0O
M5V-5+S)/6G5L:"]%.&0W4V%U-41%4#1D>C<F(WA!.RMN,F9E.6-Z36589&ER
M<U9D:7)Y3"]N24A8,6HP*W<P1THO,W,W+U=R:%(Q16%65D%F.$%766LO-TA-
M4%9Y-4(V:C)A,#%Z;&Q026(F(WA!.T0X9FIM.%!Z0V5X9&ER,E X9U!,3$=A
M.#AX>G X0T$R=&U4,UDP859H.&A282LU>DPP<TXW954Y<&18=$A%4&5F,%!(
M;F1N9&Y9,5HF(WA!.VE3>#EZ;4DY54)3,T9,,$PX:315:S@Y<7ID67)76C K
M6C1R*W!J;"MN2')$;W9A2U9A8C-Y1#9,>EI00G!B92M:=DQD:&-.8E@R<3(F
M(WA!.V1P8TM!5VAN=4EO,T%)<4MQ>D$W-45Z:4]:8VI(<$TP>&-94VM0245Q
M2"M.9DIV+T%&9G1/+S93-% X06UV0C1K93A-+W=!:'%0.$$F(WA!.U4U+S95
M+W%63&9Z8C56=5HT-V4S,6UX;6YL64I&1DAC=W4W365G5E%X2DIX.%-094=-
M=$9N:4Q-2F=$*VE8:78U*S9K3&IZ6&$R2VTF(WA!.W$R5G%V265$>7-74"]#
M:&-W=%-B:SED-TXT=4A!6F9Z<&9D*T,X>'I'96E6-T<P:W9,-C-S-'8W,C5L
M4T90.$%7:UE+4'A/1FAK;4DF(WA!.U)-:C!&=G-+,V=J=#=E2T-)56IH4EDP
M2&=Q:6=Z8F=52V9+-5--:5-E<GAF+VY)6%=%938P<E(T,D)A2EAU<#%(:3E%
M:B]"5RLO34PF(WA!.U9Y,T%E=#EM8T9#95$Y9&@K;CE$>#=-4C9P9D1$2E!.
M2$1%=DM75F=I2T]P6FI11$9J2U%!<SAG.6@O4&%Y5W@P2'EZ6DQU='%S:TLF
M(WA!.VME16-C4R]W>DLQ26]22#0V4$LK>G54:GDU6F0K+S)L-#-M2SE9;69L
M>E94<%=R2F9Q>%=71TMF,%=(859O2%=-+SA!0G--24Y/4'$F(WA!.W-0:7<T
M93AJ-5=,*WA,341K32\O04-K.'4O6')R5G18;%-S1VPR53-P:VI9>GI2<W$O
M.$%!<'E0>G!L,DM&,F4T3VHW8C%80D='36,F(WA!.S5Y2'E"64)L3'9%>3!,
M578P8F14,V$W4VDR=4EO5%=H1%A%5%%62'5"251H0G!X.51I.%-):C T9V9K
M8B]1;'5">456<&UN6$]P86HF(WA!.V)A9F%R>75,<5)966@O;$]A0W9T:$%T
M<GI:4FIG6GDU05<K='1&,'$R,&I38E143%E59W1);&E1,'!8:4XR4'5X,T]B
M845E154K6#4F(WA!.SAX>7I->GIK8E)U4V%N67$W1E9$54PK,# K>&YV<G51
M4E<Q<VI34WE(;T955D]#56="6EHT.&-P>459-VMV;$QZ9#5K=69-9FU#-S$F
M(WA!.V%E<6E:<5%22#EI2F1K5#9",3DX,54U8U)T.4PP5VQ'1$5)1'!Z.2]6
M2G-G-6%9*UAT0G8Y93%I,C!U>%AL4&--05=P.$M,*S W9C4F(WA!.TMJ8S5+
M35-446-F5F%M3TA'6GDU0CE7-D9O,6YO=6M7=6PR83AB93%J0TME-TAQ>FXS
M6G%K-7194D52469.3E)N;&UY1V-U8VYY5'$F(WA!.T9N2EI8.7I:>6)35S!R
M=W5$+TY'>%4O<7I5,"MN-'!I8U))9%)A2'=.:DQF>70X>%=U9RMC<E,W=DA%
M9&Y+<C(Y>$ME:4Q)3FU0<T@F(WA!.T%R-UIB:&YW>4)D6#)X<%I:=$]9>"MO
M8FHT4&]V5R].1VAA3G!J86QF6&-A5S15=$9X64TP<#=,1T%F:4HY<S)%<VM9
M:3-G.5!P36TF(WA!.U=F0D5'+W4Y-S5A.'DV-V,V.7)T-W$Q=T]-;#-)6$-6
M<GA11&EI5B]Y5D%'87E5:DDR6#!J4V%C66-58UDO:$-76D9Y2&]8-4IE6#4F
M(WA!.TY3.#1P9DUT8EA3:TTW=#(Y4F=5:5@U,4IB+UDU9G T6$PS3VDY;TY3
M365N-&5S.79H,2](;6M(-6EA;BMK=D\K<UA18FMN,6AO;WHF(WA!.S1R1"LV
M5VXP2FM-:W)K4S4S6F5,=SE.0U!L9GHS635L8FYS<R]+>7AI=2]0;6Q#6F=S
M3G9)8FPR66=!1T93-F1F.'-,;&U)96]/<S<F(WA!.UEY1T]M;EA--V90.6HV
M0CAW*V902RMG,F-L>&58.%1Y241W=%EN5C5N669S<6=.979C-T1V;7=N;6E"
M>F5(,'9:,F).2V]X4'8V4&TF(WA!.UAZ2G(Q-7(K=#-E<EAE,'1Y+TE)1%5)
M9S)20EAS<6=$3F)+4DIS=F]E:S P8T]-46IY0U=:1GE'92]K,3599E=03C!.
M-4EL8DQ3<5@F(WA!.TUR16)'468S2R]0;CA8>4=8-$EC579C-E1T,U9J1F=-
M4CE5.79H,2](;7I$+VY);B]E4%$O=T1J2F-F.%)J>3-6.5!I-G(R62MQ9G4F
M(WA!.T@V6&E766(R1'-69&ER-E,X:RM7+W="02]L;DI$279'-W4W5V$W=79%
M4$Q%4W%N+T%&54-J-35N=VAW-'HU:#@O=T,P3E@T,G-S9E0F(WA!.T=102M"
M9DYU640V03=&6%EQ.58O251Y>CEB,6TU,39:87<V979O,GA047IY:6I%9C9S
M9B]!0DE:;&%71GEV=65A.7!.6'<T>&E(3U<F(WA!.S4Y=R]B.7HS:DTY-'0R
M2W5X5C)+=D)0>FLO359D5W57.'8V6$QY,#(R9CA!,'5:5'1.2W8W25!D15 S
M;C5$3F9Q33-%84A*-UAS3',F(WA!.W9W:#1S>#9Z>3AH*W-V3&-X;G!&.$U-
M<SAQ47=O,&MS:D))-#!"6FU::E%!06138TQ'56="6C50<$@X<E!Y.51Y=G!:
M=6)X43)T6&DF(WA!.V<S1$1F,&LV:4I4*TQE+WEZ65E-4$-,4$XT2'1J=% X
M>$]O+S-C95AN-2]Q6GIM439:.#DO;EHU4&XP>GI!*W1W4FLV9'%B8VY91&$F
M(WA!.T\T<#AA="]R,#5$-F9$3F1Q3613=F]8=65W3F--;4QW>CE54'4O6GEE
M8EIJ=E%/>%8R2W5X5D8V5G!7;V%T<45/;C9F0S Y,T\S1T\F(WA!.TYF>$I0
M641Q4V5M14%K,$=R3FUJ:6E:4TY21#96.'-E6$Q0>4PU375+1EI,:4-'4SAV
M-VIO2&M20WA(:GA53%)F-V,R34EE2$$Y-S4F(WA!.R]Q.59,5V%G9'A)04AK
M*UE:2DAL:V%343AN8VQN63EY5%5N3F$K:4%!0V=T>%,W1EA9<3=&57HX=F58
M9%8X=V%N1G R;5%M5V51+T4F(WA!.S-223$W=3=F<W%0.#DX;$=*:V%$:C9R
M5E%W44TU;6@K3U0V9#AL*U5B2'ET;VME;3(S-WE1;FYD6$9+1U=5:F1V661G
M4$1.;FEX:4$F(WA!.W X-S$K=&QQ8VAM9F=/-%!04#A!;DEN+T%(:C!0+VI*
M8V8X0459.'AT6# K3'906FHV<"LT9G!E2EIH=EE/>%9L4#5A95=V.%%E8C<F
M(WA!.TLP:U1L85%(-GIE8E9(<%)54$4O-C=56#9C<WA1-'!!3W0W5S%F9UE*
M4T@Q2%EE."]I,S!P-6AK165G86Y)9'=L<$]X03EO,D]B3$PF(WA!.SE*.7HU
M+W!H95=)+W!$-S-Y1FUP9E5N67$R<7,W0D5"6FU.1E5B:VLY04)I9VUN,5HU
M0SAU3#5D.'$R3VUL85A#<#9T,F9'850T;B\F(WA!.T%/0BMY4%E:=$U-3T=.
M4&UV84]Q.&9.2V94<#=M45IA-$QS5F1I<GAJ.#%V>EI2,&XX=BM8-6%G,6IV
M.5%1-U4V3DA%4CEZ3CDS:FTF(WA!.T1N>C-S2')E>'5X5%EY-5(W;R]P4#9N
M:D]9:C%I-D]/4U=2630Q3'E/47%);TI9:S=!041R:6=K05=8=E@U869L=%IE
M5V)69DU(;4XF(WA!.V]O.5-)0FE76FQ73S%$8F)S>' V:#AE,U%:;EEC46HV
M<%!&9')D<7DQ0CA,1F9"-69X9G-E;E%8149X0W,Q=DES,$QI<5-X<T=6:#0F
M(WA!.VAH54A-;T5(:S@Y2TII84EO<CA,1D,V;G!E;C9P67DR3V]12F-7:W<T
M>5)/2V<K-#A#3WA(5$EY:4-+3%II>E-X>45O;7!"-#$U;2\F(WA!.TE'+VIL
M96)Y-V1P3D%34TQ3-5!#4F9:6D%#<F945$U/96Q)-5!7850R:VE25U5593AF
M<5E:8V9L6"M91G9*=V92<&U0:D<P8V<K.4<F(WA!.UE:4V-5:#!D=$AT:E-Y
M2#%J-U=O4'ET+TU#6BM+84Q-1"]L;4]-9F4W2TU!>%-04EID<V%59GAJ-U=5
M84@K45AM1S5K5CE9=31B0T0F(WA!.SEP27HV,' Y='%)4&YY4'EY,D]L:V5E
M>G)T4C=366]J.3)$22])9G)E=2M64$I(;#=Y=F)M3%,T2U-Y04-A-FM02V%3
M;CAZ54<S<T$F(WA!.T)M6FIX0TA*-6979&]:9%%B;61U-V\Q-3@P>E9D53AP
M-FAP,FQQ<EAT,FEX24A9279%=4]D4V8X:75$3D5M3D)E>G-S365E334O5$8F
M(WA!.S1J+WEO-WHW+W9M,R]W0U(V-6AF;#4Y>C)(*VE(5&0U*U1V*U9(969F
M.3@R+W=$>5!82#AV4'58+U)$<'4X+THS+TMJ=E!V*RMB9B\F(WA!.T%*2')J
M*UAN,TPO;V@P,V5F:W%19FM4-39K9FDO=T)5:$@X>GI%:B]!25)83TDP,#)-
M=F%,5$0K8V9G>6)29BMC93169%I.83%1>4LF(WA!.T1V8C)I8V$O.#E(<B]W
M05%Y,D]K-WDV+U W5$5I<V-0:68Q9G1E;S9$-6,P6%%,25=E:S)Q5S!/>&-R
M=3=K9G1/-7%Z2#5N37%%0D4F(WA!.V)03V%N5EI-,'5+6G-P;&LS2&5D+VTO
M-4LX=V5A271+:C!I3THQ=%=N86-Y3T5)3&E-2E-V6#=,6FIA:D=:5E1V97A.
M9FDP-6UC;#<F(WA!.S%8,G9.=CA!;%(S;C,O9DYV+WE06$UB.'90=65G+S!1
M-F)V4'ED+WEO-WHW+W9M,R]W0U(V-"]L-3EY+S9)9$XS;C505'9Y;#AG6&XF
M(WA!.VQA>'9:=%160G%6,C18-$=$:%E9>#A)-64W35-F;WI*,"M)>'-N;3@W
M,C$R;$A5>6E)9E)(-S):835A5%AM:39H85%G1V$T='!O;V<F(WA!.U118VYJ
M2W)5+TTU9$U816IY9%9P-6E/4TUJ>45G9G1F4"\X07EO-WHW+W9M,R\U2')M
M0BM8;C-08B\V261.,VXU3R\U560U.2]W0C@F(WA!.S(O.$%Y4%A(.'90=5@O
M4D1P=3@O2E!V23,U3F593$AZ4%I8,G1X=VEW=$<Y67%K9V-T26TX67 T8S9%
M+TQ*-#E03&E&:EIW=3!E,V,F(WA!.U4X36\T-S1P8F-V;3EV>E!E4&1I<6IE
M6'1P6E=S=#-D>DI"8E%R>6QM:TE65D$W:VY!4T%,3$]'3U4U0TU26DQW:CAX
M+W=!-&)J5T(F(WA!.TQP5V=S,79P6G%K.3%U<W,T-D5$=6E(-WHS<#!Z07I:
M>DQ98VYS*WEU=WAI<65896919$(K<W9,.'AN;S!6<&UL-FAQ;#E&639F03DF
M(WA!.WID5$=K8U-#<%!U9D%$=51H04HR1%9M>E)X>$UP;6]H.4(O;'8K5E9J
M-6%23E(Q1&ID831W,F-B>'=!:F19-CE7.%<K-S-Z.$]$:#,F(WA!.U!.-&9T
M6'1I5V\Y161S9C,K+SA!56Y0;FY1-R]!1E-#>DYR16)G45--6&=5>&AX>D%!
M;6HY57)'6%%!:6I%8DUF:U1Q35IK0E1I9&XF(WA!.S9I3TUN:4Y8-R]K83-O
M+V]64$EU:C9J<&5L4W!F<#95<S!I=C9024]15FAJ:EHR2VQG2&QE37E-07A!
M<C%*<6-L9V=9:F1J,FAN:&LF(WA!.VU/2&-!9G!**WDV6DAL>F=/>%8R2W5X
M5DMB:E@P5'I.86%$0V]K;FQT-6)Y-F%V.3-#:$5A1VYI.&I5*V<U5UHK;U)C
M<4]M2G=N2V4F(WA!.U%):5!-."]S0V):631R<U9D:7)S5F1I<G-69&ER<U9D
M:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER1G9/6#5J*UAF2S!43&-Y+U<F
M(WA!.TY1<%=05#131$EA.4,U-DEV=69O0GEN2FU%9F4W3%$Y;#5D4V932VHO
M3U!,.7(U+S@T*V9T9CA!3E9Z>79P9E1S,$Y93$=+;VE4,U F(WA!.SAZ935Z
M06YK36IU.79O97IC5VU(<$AQ-RMR1SAR9&=Y9GE:*UAU=BMA<FHO045/4#!B
M1E1382]L0D53*TE8*V1V66945$Q-94EY-4\F(WA!.W4Q+V%E3%1$,4<U9#-8
M.6HV1CAN*U)T0SAQ,F9O-F9(>75*04)C,VML1$Q)4C<O<W(T2TTR1U!%25!#
M-C=T1$IQ6EA--V1",$1)8W0F(WA!.V-&,DMU>%8R2W5X5C)+=7A6-7(U6'9N
M=E!Z;3AZ33-30S!7,VI"-TQ',%%)2'IA<'I%>&TX<"](8SE"<3AF1#)F:3@U
M6#DW,')-=#4F(WA!.SDR2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R
M2W5X5C)+=7A62SEF.#!A1&]&=#E9,6$X:G1L24I336US:C W26=Q>F9136@F
M(WA!.U!*1U!.>61.<$UU8S%!5SA9.#0O;FYQ,F]"-U1Y*VIA9&%(63-454YY
M=SEQ5E=0-DMN,WI#>6%K;FQS.5IO9EHV15!6;#E5=3=P*S$F(WA!.S5F3$Q*
M3$DP:W)T2DDU3$\W16QI5#%*2GI'96I!049"5W-.4'9T475O-U-X9V4U=5I4
M4DE9;$Q-9F]'14,R1U1,1T5E2U)O4%EV2E F(WA!.S5&26YP,S-M;&<W8DUU
M;5)..$DO-'EY3#$K4R]F;5AJ,#-75'EV84AT150V8U X07!V,40Y8C$K,G1R
M93%G:G0W84I)64EG1FII:E4F(WA!.TMI<4]W56)$37=#=51Y,'!M4G-M>594
M0WAD:7)S5F1I<G-69&ER<U9D:7)X2W<Q8CE!+VYT<4-88F5N1'%-:'0R63E+
M6$-P2D5D+T8F(WA!.W=O>D%J3&AY-W98-4U0:F1M>#1E8V0O;%E,,C--.35"
M,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%9)9DUF;G)Y=#4F
M(WA!.V55+W!+*U)*=TYR5U Y-4UF.6=T4U!M,4)L53@P63@S3C!V6C)B4#E%
M9'4O;SAL.#!F;C%Q.3-Z9S!#,T=N=T=O1C%,>&MN23EL,U(F(WA!.U K1RME
M67,Y4U1Y,F5N,&9S-6IJ=FQ0164T8W8Q;C=(;4XW9EAT.6-V9%AS.&QZ8WE'
M<GI3<UA9+U-C>&E8;W-E3TU"=WA&0E1H:&TF(WA!.VYL5T='3G!:6%!&23!"
M6FU*-T%$8S1P;$E!5V1G.4LX<&9K8G)U<$9,;EA'3VPR6C--3WI83$0O049D
M,50O6F(K,EI'4%134%!:-2\F(WA!.U<K,$]02'1J.6-V<R]B*TXS=%!L>GEL
M;TAL>3$K<C9484Q">4@W,EDO1DQ*+W)U9FE0>39E1UIK36-9.&YK=%9R8W5E
M5GI.+V0X:S,F(WA!.WEX>%A9<3=&6%EQ-T9867$W1EA9<3=&6%EQ.%<O4'9Y
M<DUS.70U;71K2FI+<F)8>%@Y;&=F,U5H*V1E3F9994]93W%X-SA4,3-S,W(F
M(WA!.T)2=VXS:CE)+U0X,#4O3$0X,F)45DQE2%(Y9&U71%99=TDT3&QZ4DQG
M9$)5;EE39CA3-V5'5'<U*VMN13=8-T9L:DIY66AC3V\W=C(F(WA!.V9C.5%Z
M3&5C9&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5E,O5G9-3V@V4D5:3E1V;TQ2
M859!;&-+>"\Q5BLP,S!$25-Y4FIZ3&9H,#(F(WA!.U1+86A%>5E"<B\U.2M7
M-TU.2'!&=DQQ57<R16IF=4EF;E9G6% O06HU-5),5D1O-W9497IM85<K46E!
M*UHO5CER>EAZ1"MB=FY85U$F(WA!.SAF,78V:&%T565H6F=X-TAS6DMM42LO
M>%4Y<WAP-7!3-G9185AS5%0T=#8T:B]3,RMZ:W=X;5IM3$U3>DUA:VYC:VY+
M6&)!56E,1%0F(WA!.V11,4<U5S)S3&%3-G5'*WI&0VAD=FY2461S249S3757
M3TU826=$>F5L95=0>4<Q=3A+5#8Y3W5N5S4S3G9'4DI/4C161E54.&9L;5(F
M(WA!.T144U!06C4O5BLP94]/,DEC4C<K42]79G-E=2M79DI(;')Y,T9X,'5Z
M5DII2U!D4#AC>F9.>G50:TM$37E'2TUE5'DR<C=1>F%G*W,F(WA!.S=D,U)0
M8W-C3C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W%..5I7;#E:>E=D-45S
M.7)/:&IM:69C37)D4F=L14555V502DM%:$LF(WA!.TIO:#@W+VU&*U9'<658
M2G!B-U0P93@P46MS2D8K2U-!2#EM541S4#4K;FI43F1L=VU0=64V-TTW6FAN
M06I0,#50=CA!9"MP0BM6+WHF(WA!.UHX,S9!:5%,3TPK>5195S$S5BM).$5C
M14]V<TLP.7-J1$Y+4$IT,699=41.=EA$3'9(-G54,&Y2+W=!+R],9'=!=7%7
M5GA94TAQ>54F(WA!.VYJ2#!J9R\O04%M6DUD5T]O9$)N.6US,&9O:TIF668Q
M9F%Y>7@O37)Y2F5G96IR5G-L96=N67=(+VMS17DT6C1(<39Z2C)6<5EC-%,F
M(WA!.RM'+S-*>$)R96I82#EX9C(P=F8T2FMB<'0R3U-'4THV:'A*64UK96-3
M4&=J1EI754UP1$MW<4-.=U%C;3%%3E-3>%),>6MD55AP>5DF(WA!.V=$.&-"
M3DI!2C5)2S0X=V%$8C$K<V%L87<P-BMP3D=T3R]D:&M4:VHS:'1J<'-K=55:
M2#1&2TQZ.'DO261P6#%D8G1M<#$Y1FI0.$$F(WA!.SAM9RM23V5!-G561'-R
M57DU46PX9'9V62]Q2#4X95-R8TU,6F)Q.5EF6CE/24EP*UIK6D0K1U9N5E)C
M-T@W3S9I6%!H:CAF,4U7,50F(WA!.R]N26)56'%U;#941D-/9VMU6D=L4'HT
M;TDV9F5C<6QQ>C!$<W-0<WA!9EA-;C-B9G)98G$O=T-A9FYV5D%Y>39P2F)X
M3G0V9'%"04LF(WA!.V5(2DM/9G!B2UI:<$AQ-V)",E!P<V9+1FYZ,UER2DI*
M2S=34T]8:UDQ6C)*2DHY>6-Q9&M!04M#-D-#965666]),FQL9EI9,$)::68F
M(WA!.UE$9D9%<$-)<VUG>DA1+WEF.#@V<GAC,E%S24<O=T(R,VIE:V8K4EDU
M4V8X3&PP8T5Z,&16<4\S3DYJ+T%)=4DO=T)(9C=E5#!F>2\F(WA!.RM19FPK
M,$MY-GAD4V%L24YZ0VXW:4@U2&E3-2\T25IK4C!O-FPP1W Y<$US='-914(X
M>BMP-DQP96IA5G!6=4QF5&)32S!H-W!#9U<F(WA!.W1/-U4S2CEZ;51'06IY
M9$1M>GIY1S5K>5!M:DUK,4]X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R
M2W5X5C)+=4ER<V5M2W-%.# F(WA!.V9K,S53,71N;F=J3VPS<E9*;'1G0D=X
M.%=I4'<O=T1!,'I(;G!O;FQS-VY39'4U.$]X4$A(>B]7.'DQ;CAI+T]6:U=A
M>#E(5312=5 F(WA!.U-C4GE5.3!K-&HW;4]9,'1.365B,%=$,FDP."]Q=4(K
M62MX:#)O*U8O365M:R]8.4UU<EE$<3AK5&AF;V%N12]F;$II4GID<FDQ;4@F
M(WA!.THY36]N-'!8:UA*9&ER<U9D:7)A<7I-1E5%<U1106)K:S1O2E1/>CAR
M*UIB,FXQ4%-R=6-(.7%/0U)H.317;5-%4V518V9*<DU-4'$F(WA!.VY%9D5-
M9W-0>60O34,X;U1P=W1K4#=D>$Q';B]!06]9=B]W=5=$0DTY2$)Y9'5A5U X
M5BLT1FQ/;68X04]05W!V4G15,6%'060P=&LF(WA!.V%5+TQK+W!5*S0U84Y)
M97!D9&TY<&]$-DE%*R]B.6)-3DHO22]W06HR6$9R;4]B55I",4TX:%9A+W=#
M<D8V9C0Q>3)/;&E/93=Q<S,F(WA!.W1"<5HX:4DK-&9R=&UE;6%*;RML4F5L
M<'1L0EIP4VA%36%P6#5K0W K;DPT=T$U0C%/6%5:36AU8VI,,VQ'-4IP9&ER
M<U9D:7)S5F0F(WA!.VER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER
M<U9D:7)S5F1I<55A;B]H2&UF,' K:BMD9FDK<RMJ5W1E+U S>7%80C%P>7,F
M(WA!.UAJ+W=C9G=T:CDQ+WEP:F=F5B]12%AF:#E5-58O=T)H.%=24&AE5&Y1
M+VQ$<#1V*WE53&8O;%-8<6IH*VA/5SE053E$:B]W+W<U164F(WA!.T8U335F
M>6I8*U8K,4TW5"]!2E966"]24#!&5V]R-E@Q3W1E,S)C;"LV+V\O630X+WIV
M.$%&-'9X-&LO,"]W1%$Y4#A!8V0Y6'!49C8F(WA!.W9W-E8S*W@W-5I(:#95
M-$]4>% T<BM+37EB53=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&
M6%EQ-T9867$W1EA9<2]W1"\F(WA!.S)1/3T\+WAM<$=);6<Z:6UA9V4^"B @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^
M"B @(" @(" @(#PO>&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX;7!-33I/
M<FEG:6YA;$1O8W5M96YT240^=75I9#HY13-%-4,Y03A#.#%$0C$Q.#<S-$1"
M-3A&1$1%-$)!-SPO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @
M(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C%A8F5F9C8T+3,U83(M-#=D
M-BTX-#0Y+6$U8S S-C<S,3(X-3PO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @
M(" @/'AM<$U-.DEN<W1A;F-E240^>&UP+FEI9#HQ86)E9F8V-"TS-6$R+30W
M9#8M.#0T.2UA-6,P,S8W,S$R.#4\+WAM<$U-.DEN<W1A;F-E240^"B @(" @
M(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYP<F]O9CIP9&8\+WAM<$U-.E)E
M;F1I=&EO;D-L87-S/@H@(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z:6YS
M=&%N8V5)1#YU=6ED.F$V,3(V.6$V+6$W.&,M8SDT."TX,F(T+38T,3=D-C4S
M9F$W9#PO<W12968Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @/'-T4F5F.F1O
M8W5M96YT240^>&UP+F1I9#IE.68Y93<V8RTY9&5F+31C-6,M.68X-"UD,C$Y
M8S(P-S(W,F8\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E
M9CIO<FEG:6YA;$1O8W5M96YT240^=75I9#HY13-%-4,Y03A#.#%$0C$Q.#<S
M-$1"-3A&1$1%-$)!-SPO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @
M(" @(" @(" \<W12968Z<F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]S=%)E
M9CIR96YD:71I;VY#;&%S<SX*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O
M;3X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z
M4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E
M9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS
M=&%N8V5)1#YX;7 N:6ED.F$T,S1F.3<R+34U960M-#DY-2UB8F1F+6-D.3$X
M830R-C9F9#PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C R,RTP,RTP-E0Q-3HT,3HS,2TP-CHP,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@26QL=7-T<F%T;W(@,C<N,R H36%C:6YT;W-H*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z,6%B969F-C0M,S5A,BTT-V0V+3@T-#DM835C,#,V-S,Q,C@U
M/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M=VAE;CXR,#(S+3 S+3(S5#$U.C$V.C$Y+3 U.C P/"]S=$5V=#IW:&5N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!)
M;&QU<W1R871O<B R-BXU("A-86-I;G1O<V@I/"]S=$5V=#IS;V9T=V%R94%G
M96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V
M=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<$U-.DAI<W1O<GD^"B @(" @
M(" @(#QI;&QU<W1R871O<CI3=&%R='5P4')O9FEL93Y"87-I8R!21T(\+VEL
M;'5S=')A=&]R.E-T87)T=7!0<F]F:6QE/@H@(" @(" @(" \:6QL=7-T<F%T
M;W(Z0W)E871O<E-U8E1O;VP^04E2;V)I;CPO:6QL=7-T<F%T;W(Z0W)E871O
M<E-U8E1O;VP^"B @(" @(" @(#QP9&8Z4')O9'5C97(^061O8F4@4$1&(&QI
M8G)A<GD@,3<N,# \+W!D9CI0<F]D=6-E<CX*(" @(" @/"]R9&8Z1&5S8W)I
M<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_B?1!)0T-?4%)/1DE,
M10 !$@ (@'!!1$)% A   '!R=')#35E+3&%B( ?0  < &@ % "D -6%C<W!!
M4%!,     $%$0D4                       #VU@ !     -,M041"10
M
M"F1E<V,   #\    =&-P<G0   %P    *W=T<'0   &<    %$$R0C    &P
M  "B!D$R0C(   &P  "B!D$R0C$  *.X  "B!D(R03   47   (XM$(R03$
M WYT  (XM$(R03( !;<H  (XM&=A;70 !^_<  "0D61E<V,         &E4N
M4RX@5V5B($-O871E9" H4U=/4"D@=C(
M
M                =&5X=     !#;W!Y<FEG:'0@,C P,"!!9&]B92!3>7-T
M96US+"!);F,N  !865H@        M5H  +QG  "2,&UF=#(     ! ,)   !
M                     0                    $   $   (   (D!!T%
MV@=I"-D*-@N%#,<-_P\Q$%X1BQ*W$^(5"Q8R%U<8>1F8&K4;TASO'B4?62"'
M(;(BVB/_)2,F1"=F*(8IIRK'*^@M""XH+T@P:3&),J8SPC3>-?LW&#@U.5$Z
M;3N)/*4]PC[>/_A!$4(I0T)$7$5U1H]'J4C#2=U*]TP232Q.0T]94&]1AE*<
M4[)4R57?5O98#5DC6CI;45QF77A>BE^;8*UAOF+/8^!D\68"9Q)H(VDS:D)K
M4FQ>;6=N<6]Z<(-QC'*4<YQTHW6J=K%WMWB]><-ZR'O-?,Y]S7[,?\N R8''
M@L6#PH2_A;N&MX>SB*Z)J8JDBYZ,F(V1CH:/>Y!PD6226)-,E$"5,Y8FEQF8
M#)C_F?*:Y)O6G,B=NYZMGY^@CJ%\HFJC5Z1%I3.F(*<.I_RHZJG7JL6KLZRA
MK8^N?:]KL%FQ1[(VLR2T$K4 M>VVVK?(N+6YH[J0NWZ\:[U9OD>_-< BP1#!
M_L+LP]K$Q\6UQJ/'D<A^R6S*6<M$S"[-&,X!SNO/U="^T:?2D--YU&'52=8Q
MUQC8 -CFV<W:LMN8W'W=8MY'WRS@$.#TX=CBN^.>Y'OE5^8SYP[GZ.C!Z9KJ
M<>M([!WL\.W#[I;O=O!5\3/R#_+J\\/TG/5S]DGW'O?S^,;YE?IA^RG[Z_RG
M_5S^"_ZT_UK__P   >@#IP4L!H0'OPCG"@0+%@P<#1X.' \9$!<1%!(0$PL4
M!!3\%?,6YA?8&,P9UAK>&^$<X1W?'ML?UB#1(<LBQ".^)+@ELR:N)ZHHIBFB
M*J KGBR=+9HNE2^1,(TQB3*&,X,T@35_-G\W?SB .8(Z?SM^/'P]?#Y\/WU
M?T&"0H5#B42-19)&F$>:2)M)G4J?2Z-,IDVJ3J]/M%"Z4<!2QU/.5-55UU;9
M5]M8WEG@6N-;YUSJ7>U>\5_U8/AA_&, 9 -E 67_9OQG^FCX:?5J\VOP;.YM
MZV[H;^5PX7'><MISUG3-=<-VN7>O>*5YFWJ0>X5\>GUO?F1_6(!-@4&"-8,I
MA!R%$(7^ANV'VXC*B;B*IHN5C(.-<8Y@CTZ0/9$LDAN3"I/ZE.F5V9;)E[J8
MIYF3FH";;9Q:G4B>-I\EH!2A!*'UHN:CV*3*I;VFL:>FJ)NID:J'JW^L=ZUO
MKF>O8+!:L52R3[-,M$FU1K9%MT2X1;E&NDB[2KQ.O5*^5[]=P&/!:L)RPWO$
MA,6*QI#'ELB=R:7*K<NVS+_-R,[2S]S0YM'QTOO4!M42UA[7*M@WV43:4=M>
MW&O=>=Z&WY3@G.&BXJCCK>2RY;;FNN>]Z,#IP^K4Z^7L]>X$[Q+P(/$L\CCS
M0_1.]5GV8_=J^&[Y;_IL^V3\5OU$_B__%___   "!0/8!6@&Q@@&"3(*4@ME
M#'(-> YZ#WH0>A%Y$G43<!1H%5X64A=%&#<9*1HT&ST<0!T_'CH?-" L(2,B
M&2,/) 0D^27N)N,GV"C,*<$JMBNK+)\MDRZ'+WPP<#%D,EDS331!-38V*S<A
M.!8Y"SH .O8[[3SC/=L^TS_+0,1!O4*W0[)$K$6F1J%'G$B7291*D$N.3(M-
MBDZ)3XA0B%&)4HA3B%2(58A6B5>*6(M9C5J/6Y%<DUV67IA?FV"=89]BH&.A
M9*-EI&:F9Z=HJ&FI:JIKJFRK;:MNJV^K<*EQJ'*E<Z-TH'6==IEWE7B1>8QZ
MAWN"?'Q]=GYO?VF 88%:@E&#2(0^A36&*X<AB!>)#(H"BO>+[8SBC=B.S8_#
MD+F1KY*EDYR4DI6)EH"7>)APF6J:8YM>G%F=59Y2GU"@3Z%/HE"C4J15I5FF
M7Z=FJ&ZI>*J"JXZLG*VKKKNOS+#?L?.S";0@M3BV4;=LN(>YI+K"N^&] ;XA
MOT/ 9<&'PJK#SL3QQA7'.<A>R8+*ILO*S.W.$,\RT%31=-*4T[+4S]7KUP;8
M'MDVVDS;8=QTW8?>F-^GX+/AON+'X\WDT>72YM#GS.C$Z;KJK.N;[(?M;^Y8
M[USP6_%6\DSS/?0J]1+U]O;6][/XC?EB^B_Z]/NQ_&;]$?VS_DW^X?]Q__\
M  '9 XT%"094!W\(E@FA"J0+GPR3#8(.< ]?$$P1-Q(A$PD3\!36%;L6GQ>#
M&($9?1IT&V8<51U!'BP?%R  (.HATR*](Z8DD"5Z)F0G3B@Y*24J$"K]*^HL
MURW$+K$OGC",,7DR9S-5-$0U,C8B-Q$X 3CQ.>(ZTSO$/+4]ICZ8/XI ?4%O
M0F)#541)13Q&,$<C2!=)"TG_2O-+Z$S<3=!.Q4^Y4*U1H5*54XA4>E5M5E]7
M45A#635:)EL87 E<^EWK7MQ?S&"]8:QBFV.)9'AE9F949T)H,&D>:@MJ^&OE
M;-)MOFZJ;Y9P@G%L<E9S0'0I=1)U^W;D=\UXMGF>>H9[;GQ6?3Y^)7\-?_2
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
M7$ROF8^7:S=-EPJ6Y1XHEE^46  ;D,2 $JCBJ[FO Y>BIWVJN(7"HW*FPW-
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
M>JO.?9=\?)7^?<!\CW]3??-\N6?3?C=\]T\>?HU]-#.0?Q)]<@Y!@$A]@],
M>]*'4+\'? *&0JI!?#.%1)2!?'&$;WW^?+N#O6:B?16#)DX+?7:"F#*3?>V"
M)0U,?M*!@]%N>H:2&+UE>KR0&:BA>O>.,),->T",:7RJ>Z&*W65X? R)<DT)
M?':((3&M?-Z''@QX?8V$_,_S>7*<Z;OO>:J:"Z<M>>V709&D>C^4F'MF>J62
M'&1;>R*/YTP9>Y.-X3#<>^J,?PO"?'>'\\ZS>)NGTKJS>-2D'Z7R>16@<9!R
M>6J<YGI*>=:9D6-6>E.6A$L^>LR3YC A>Q62@@LI>XV'B\VN=_&RT[FP>"JN
M3J3J>&6IOX]L>+FE5'E:>2RA-&*%>:Z=<4J$>B&:2R^#>ER8<@JJ>LN'-LSD
M=W.]\;CC=ZJXH*00=]RS-8Z+>">MZWB!>)NI"6'$>2>DMTGE>9RA:R[\><&=
M3@I">BV&\,Q5=Q[)/KA*=U'#(Z-?=W>\X(W+=[6VPG?(>"2Q+V$@>+"L>TE4
M>2>H\BY]>4&?;PGP>:^&N,9^B!APBK/\AS-QOJ"2AG)RVHP;A=%S[G:WA4=U
M"V!<A-QV-4BTA)YW52W%A/1X4@C<AD]Y8,5&AH!ZN++JA;MZZI]SA0Q[&XL'
MA'5[5W6J@_E[IU];@YQ\"4>Z@VA\:2S8@[)\P @OA*I]=<02A0Z$^;&HA%R$
M,9Y?@[.#<HG9@RR"TG2'@KJ"5%Y1@FN!\T;'@D2!GRO[@H6!;@>8@SF!"\*M
M@\>/*K Q@Q:-C9S)@GR+]XAQ@@"*?'-"@:B)-ETU@6N($D75@4J'$RLL@7B&
M?@<4@?B$*,%4@KV98:[8@@V6_9MU@7J4G8<I@06247(;@+"0+5PU@(2.5$4
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
M=S1ZUC5H>"%[/A#.>,)ZK=7B;82#'<&D;QN"9ZRU<)F!PI;,<@"!28 <<UZ
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
M^4A5C$5VV3,HBZUWBAC]C0!W@P  @:%^'YT8DA-[3HX0D&)[?7XACL9[IVT
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
MMX^@ZUTCLQ.?25!1KK6=?$*6JIN<)3/IIPN;;B.QI)28(A!6I(.+#   E[*
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
MI;>.?5^1HM*-KU+?G^>,LD4ZG1Z+NS:&FKR+&R8[F26+2A*EF:B)H0  D-N
M    @ "  &LDI0^6$%]4HB:4]5*<GS.3GT3SG%^2639 F?21LR7IF&&1O!*"
MF*V,@P  D">     @ "  &KPI*&=XU]6H:2<J%*9GIB:]T38FZ*95C8SF1>8
MSR7\EVJ6YQ*JEZF,G@ +CXJ "   @ "  &&SN'Q@B57TM7QB4DFALI!D&#QA
MK\-EPRV[K8QG)1R2K41GN A<KJ1G:P  DUARV   @ "  &$PMY%GVU7'M$]I
M DF2L15J.#QOK@MK9BWEJY]L9!SPJPILN@CQK EL:0  DA=W;@  @ "  &#J
MM@MN[%5WLK]ODDE=KW)P13Q#K%%Q!RW6J<YQIQT4J05QR0E<J:5QG0  D.%[
M@   @ "  &"JM&1UV%4EL1IV&4C]K=!V83P$JJMVNBVJJ"!W"QT7IS)W!@FH
MIWIW.   C[]_%@  @ "  &!HLO5\TE3IKZQ\OTB^K%U\K3NYJ31\G"V.II5\
MHAT9I8Y\F0GJI8A]&0  CL&     @ "  & NL=J#\53'KH&#ETBCJR2#*CN;
MI_&"P2UOI4B"@QTEI!""H HGH\R".0  C>.     @ "  %_]L/R+%%2UK8V*
M?4B8JA^)O#N+IN&)""U=I#&(MATKHMZ)( IEHDJ&B   C3.     @ "  %_9
ML%>21E2RK,N1?DB8J4B0=CN%I?F/B2U+HT&/91T8H>R.O I\H1^'%P  C)R
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
M@3)ZJPUF@=%Z70  @ "  (=*@%: BWG]@!N HVO"?]^ EER+?Z: ;DQG?WN
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
MGBR 5E=QG!: 84MUF?B 2#Y\E_. &C!5EDY_^B EE:)_^ R5EAZ $0  AK2
M    @ "  &(FG2V'OU<9FQB'>4LDF/"&^#XHEMR&9B_ZE3*&#A_FE&V&1 RL
ME'2%#0  A<Z     @ "  &'5G%Z/*U;,FDJ.FTK3F!R-OCW8E?V,VR^NE$2,
M=A^+DWZ,KPR)DR6(>@  A2&     @ "  &&5F\N6S5:_F:Z6)$K%EVR4[SV]
ME2B3K"^KDTJ39Q^QDEN1[PR_D>R(GP  A)R     @ "  %DCL:U:9$X:KU)<
MC4)DK1E>JC6<JQA@GB<LJ>-B(Q63JV%B: -%J;9C6@  B.=Q_0  @ "  %AP
ML&=A?4VZK>)C&T(CJVIDN35_J2YF.B<ZI[UG8!7JJ,]G< /2IK]H40  AZ!V
ML@  @ "  %@(KI)H:$U*K MID$'0J8EJM#4XISAKSB<8I:QLFA8*IG-L? 0Y
MH_-M>   AF=ZW0  @ "  %>NK*=O.DS?JB9O_4%7IZAPN33GI55Q;2;?H[QQ
M[!8*I$YQJP2$H5QR_   A4%^B@  @ "  %=2JOUV'$R*J()VBD$$I?]VZC2*
MHZ9W,R:ZH?5W;18)HEUW*03"GP9XX0  A#Z     @ "  %;_J:U](TQ0IRI]
M2D#5I)U]3C1>HC=]/R:2H'1],Q8;H)=]%@3_G.]^%@  @UZ     @ "  %:Z
MJ*"$+4PIIA*$%D"YHW6#QS1!H0*#;"9TGS2#1Q8=GRV#AP4^FR&">@  @JV
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
MB(B$BUE2A^:$=TUHAR"$+T!VAE2#T#):A;"#BB* A5B#B0\SA2&#1P  @ "
M    @ "  &/>AX",15D-AN^+Y4TOAA^+)$ _A2R*.S(OA&>)L"(VA :* 0[E
M@Z"'\@  @ "     @ "  &-\AK&4&5BMAB&3?$S+A4V24S_AA$^1!C'C@W.0
M;B("@NV0*@[;@EV*"P  @ "     @ "  %S@GO%5WU)"G5E8GT; G A;13GY
MFOM=N"N)FGU?OAI)F\U@N :$G$IA!   @Z-M20  @ "  %P&G-U='5&LFUE?
M548WF?1A>3F5F,!C<BM1F!1E#!I0F1%EM ;?F-UEXP  @A!R,0  @ "  %M?
MFH5D0U#UF1ME_$6?E[UGHCD%EH1I)BKJE<5J5AHFEH=JM0<7E9QJY   @)=W
M%   @ "  %JVF$!K6E XEN=LGD31E9=MSCAJE&%NXRIJDY]OL1G=E#-OS@<N
MDK%P(P  @ ![90  @ "  %H,EDQR@4^2E01S6T0PD[=T'#?&DGQTMRH"D:MU
M+1F4DAQU(0<QD"IUW@  @ !_+@  @ "  %ESE+=YR$\&DWUZ0T.QDBYZE3=1
MD.EZPRF8D 1ZWQEQD"UZS <[C?A[T0  @ "     @ "  %CPDVN!$TZ6DCZ!
M.T-,D.J!(S;MCY> ["DNCJ6 SAD@CJF ZP=0C!R X   @ "     @ "  %B(
MDER(8$XOD3J(.T+GC^:'Q#:0CH:'-BC<C7Z'!ABWC7.'1P<KBJ.$V0  @ "
M    @ "  %@WD8Z/Y4X)D'*/HT+#CQ6.SC9OC9"-VRCBC%>-PACYC B,H0=R
MB52%"0  @ "     @ "  %"FJF%4349BJ)A6TCM-IPU9/2[LI>1;:2"&I=E<
M]PZ7J*-="   H A@?   @ !Q+@  @ "  $_&J)1;*D7$ILQ=-SJ_I1Y?,BZ%
MH\%@]R!;HVUB*P['I;)B!P  G6QE%0  @ !U^   @ "  $\]IE-A[T4MI)9C
MCCI!HNME&"X1H7YF>2 3H0=G5@[1HN%G"@  FMYI[@  @ !Z/   @ "  $['
MI MHIT2CHEEIWCFDH+9K 2VAGTEL !_ GK]LD0[&H#]L*   F'=O*P  @ !]
M_P  @ "  $Y+H@MO<40KH&MP3CDSGL5Q$2TKG4QQI!^,G*5Q]@[ G=EQC@ U
ME@!U"0  @ "     @ "  $W7H&IV8$/*GM-V\#CDG2AW52SKFYYWD1]8FM=W
MG [8FZEW7@!QD]IZ5   @ "     @ "  $USGQ-]54-_G8-]HCBKF\]]L"RW
MFC=]GA\FF5U]C [1F>5]M0"PD@E^S@  @ "     @ "  $TDG@.$64-*G'.$
M<3B!FK:$,BR9F0B#WQ\*F!*#Y ZJF'>#>P"UD)F >P  @ "     @ "  $SQ
MG2F+CT,HFY2+ACADF="+""R&F!"*CA\3EO.*KP[9EQZ(1 #=CV> E@  @ "
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
M?L=VQ%&(?PIWA48]?Q]X'#G=?Q=XCBPC?Q1XXAPE?RAX\0E:?[1YF0  @ "
M    @ "  %L\?/!^/5#7?4]^DD69?6]^M#E'?61^MRN;?4]^NAO1?21^Q F-
M?=)_,P  @ "     @ "  %JL>WF%RU!T>_F%SD5&?!N%>#D&>_&$_2MO>[:$
MPQN->UJ%&PE2?%R#WP  @ "     @ "  %H[>DJ-;% %>M>-*T39>O^,;3BG
M>LV+DBLG>G6+2!MB>=F+,@E,>RJ&20  @ "     @ "  %2EEMQ0/4J,E?%3
M53^)E4]62C,FE0)8^B3/E7=;%A+OF%);J &"E*5=C0  @ !M%   @ "  %.>
MD_U7/TF\DT19X#[%DJ=<73*(DD1>FR1GDHA@3Q+8E.=@F0'4D0IB:0  @ !Q
M^   @ "  %++D0Q>/TC<D'E@9SX*C^QB;3'8CX=D.2/DCZ]EAQ*;D:1EC@(&
MC<MG9P  @ !VY   @ "  %( CD)E0$@&C<AF\3THC4MH@3$OC.EIX2-4C0%J
MT!)*CI-JG0(?BO!LI   @ ![/   @ "  %$YB\AL54=$BVEMECQKBO=NM3!T
MBH]OGB+CBHIP/1'^B[YOY@(MB'AR6@  @ !_!@  @ "  %""B:MS@$:9B6=T
M7#O2B/UU#2_JB(QUCR)IB&AUUQ'BB1]UB )%AE5X2@  @ "     @ "  $_B
MA^)ZJ48,A[A[+3M8AU1[=2^ AM5[ER($AI-[IA&HAN5[BP)PA()]5P  @ "
M    @ "  $]@AF.!Q$6(AE*!\#K8A?:!UR\,A7"!IR&;A1&!IA$OA1B!PP)A
M@Q&!=0  @ "     @ "  $[XA32),T5:A4:)0#JYA/.(O2\0A#B(%"'M@X.(
M&A'D@QV') +7@;2![   @ "     @ "  $A8HG%.7S[?H3Q10C1IH&=3]BA9
MH"A63AG#H7-7OPBCHQM890  D91?Y   @ !P>@  @ "  $='G^94_CWXGNQ7
M=S-XGAI9Q2>/G:];O!E%GJ%<V BGGW-=60  CMQD?@  @ !U40  @ "  $:;
MG0U;G3TTG"U=K#+"FV]?CB;;FOEA)!C#F[UAZ@B7F\YB4   C$-I40  @ !Y
MJ0  @ "  $8'FCQB.CR$F6]CW#'VF+QE5B9 F$=FBQA'F.UG!@B F$QG7P
MB=YN?   @ !]@   @ "  $5DE[AHZ#O=EPQJ*3%>EEAK0"6HE=)L"A?[EDQL
M2PAUE0]LKP  A\9T+P  @ "     @ "  $3%E9-OOCM*E0IPIS#DE%MQ7R5,
MD[YQTQ>XE !QT B2DBER9   AA!Y9P  @ "     @ "  $0[D\)VG#K/DUIW
M.3""DJYWEB3XD@%WO!=HDAYWF0B"C])XFP  A+)]R@  @ "     @ "  $/)
MDD%]D#IMD?9][3 RD4]]^"3#D(A]VA="D'-]R A2C?!^>   @T6     @ "
M    @ "  $. D02$QCHED,Z$]"_QD#*$LR29CUF$91=*CP6$APB%C%F#6
M@G&     @ "     @ "  )[[4]5-U8_(5PA2'8 $6B)64&]<72Q:8UVE8!E>
M44J_8K5B$39Q9&-E@1Y?8Y9G] %[?8!K&9S13H58"(X44BY;;WZ$5;)>OFX(
M61%A\EQO7$-E!DFK7P=G]C6 8)AJGQVM8#)L=@&+?61OSYK:2:QB/HP[3<!D
MN7SO49QG(FR*54%I>UL@6*AKODB-6XIMZ#2:7/-OVAT.74IQ) &:?4MTXICH
M13QL9(IK2;-M^7LR3=1OB&L?4;EQ#5G:559RA4=^6$YS\#/(685U-!Q_6MIV
M!@&F?39YBY<*039V>(C+1@IW.'F^2GEW]6F]3H]XJEC84EQY7D:<56AZ$#,7
M5F9ZLQP*6--[*@&Q?21]B)5G/:F ?H=K0M2 ;'B;1XN 7&C#2]R 2U?O3\:
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
M60.&P%U$6[N&CU%Y7@N&%T2@7^.%B3:)80B%*2:T8&&%)A0&952%1 $P??Z
MS@  @ "  &>>5RV.QES%6@".,U#W7%Z--D0B7C*,(C8@7S^+:B9G7F&+B1.P
M9#B)\P$/?C6 N   @ "  &3C>@Q-6EG<>KA0^$X'>XA4@D$#?&17W3)T?4Q:
MVR&4?H!=#0S,@*!=>   @ !EG0  @ ![M&-%=<)4WUBH=L%8 DS]=[I;!4 J
M>*1=V#'(>8)@4R$<>F=B$0RT?*QB/0  @ !J2   @ !^]&'Q<:=<@U==<NY?
M%TON=!)AD#\O=0]CUS#Z=>9ET""!=GAG'@Q\>4%G&@  @ !O5@  @ "  &"P
M;=5D,E8;;U%F-$JP<)=H'3XW<:QIWS ><GYK61_5<K-L/PPP=EAL(   @ !T
MT0  @ "  %^$:EQKZ%4#; 1M7TFD;6ENO#TL;HMO\R]X;T]P^1]+;QUQB O^
M<]!Q;@  @ !YL@  @ "  %YV9T9SLE0&:1ETI$B^:IQU=#QJ:\=V(B[/;'1V
ML!\#:]MV_0OT<9EW'P  @ !]TP  @ "  %V89)-[>%-+9I5[\T@;:#-\.CO2
M:5]\8BXS:>A\BQYZ:1U\K O7;\)]/0  @ "     @ "  %SG8DJ#,E*D9&V#
M04=]9B&#!SM#9TR"LRVK9[."BAWL9NJ"MPN*;ER">P  @ "     @ "  %QB
M8&V*[%(F8JJ*I4;_9&Z)]3K,996)+2U+9=B(S!VH92:)*@M9;3Z&J@  @ "
M    @ "  %CS@UQ,8$ZK@Y9/W4.$A 13/C<*A)I682B\A8!9 A=6AXE:7 1Q
MA]5;H@  @ !I-0  @ !^&E=X?TY3?$V$?]56BD)Y@&!9<38L@/%<&R@3@;%>
M21;Q@S-?0P2-A A@;@  @ !M\0  @ "  %9(>UI:LTQ4?!]=0$%[?,E?JC4^
M?5]AUR=3?@)CD19K?OMD+P2*@+9E5@  @ !S)   @ "  %4K=Z)A]4LQ>))C
M_4!6>55EY#18>?=GFB:(>G]HYA73>OAI+P1S?=QJ;P  @ !X(   @ "  %0:
M=#EI1THI=5)JSC]5=B]L-C-B=M!M;"7B=S=N6!5'=X1N7@1:>VEOXP  @ !\
M<@  @ "  %,F<2QPJTE#<F]QNSZ$<V1RIC*A= 9S9R4W=#USZQ4%=(=STP1B
M>4-UWP  @ "     @ "  %)1;G=X"DAS;^=XJ3W$</9Y&C'U<99Y:R2A<9MY
MGQ2B<B9Y@ 20>$I[<P  @ "     @ "  %&F;"=_=$?O;<Q_N#U8;O=_L3&H
M;XE_C21E;U)_B11"<#I_L 1<>** )P  @ "     @ "  %$E:C^&\D=O; &&
MZ3S<;4&&>#$Y;<Z%\R01;62%VQ00;J2%N 11>+6"ZP  @ "     @ "  $SO
MC:!*UT-@C6I.-CC5C8-1:2R]C?]41!Y5CU]65PR D=U6]@  B8I<-   @ !L
MK0  @ "  $N3B<M1E$(XB>94BS>UBA=74"O%BG]9OAV9BYA;; PYC15;U@
MADY@WP  @ !QC@  @ "  $J%A?I89T$<ADM:Z3:\AI1=/"K7AO-?.QS<A]1@
MA ODB)Y@OP  @U1EN@  @ !VB   @ "  $F-@E1?1T 7@LAA3S6K@R-C*RH!
M@X%DOQP@A#%EJPN(A+=EP@  @*IJW@  @ !ZZP  @ "  $B;?O%F/#\G?X]G
MSC3"?_YI-RD>@$]J5QN5@,%J^ L[@6!J_0  @ !P>0  @ !^O@  @ "  $>Z
M>^)M3#Y-?+!N<#/^?39O:"AQ?7UP(AK[?:9P; L3?H9PAP  @ !V50  @ "
M    @ "  $;X>3%T73V5>BUU'3-<>LMUIR?F>P5V QIR>N=V$PK4?#9V;
M@ ![1P  @ "     @ "  $9/=M![;#SK> -[T#*]>+Q[^"==>.U\ !GZ>(1[
M^PIM>F]\K0  @ !_>   @ "     @ "  $73=-N"O#R'=D2"X#)O=R""GR<Z
M=SF"2QHD=G*"6PK.>+6"!@  @ "     @ "     @ "  $"9F45(JS>RF*U+
MY2VCF)1.U"&JF5%1.Q)YG#)24P-2F;Y48   A+)?B@  @ !P#0  @ "  #\W
ME;Q/!#94E8Y1V2PLE9E48B!+ED!69A%NF*%7+P,)E159/P  @:YD0   @ !U
M 0  @ "  #Y!DA95>#4ZDAE7X2L>DCY: A\ZDM=;H!"@E,-<'P+2D,]>+@
M@ !I(P  @ !Y=   @ "  #UOCGU;_310CI]=]BH8CM5?J1YGCV1@Z __D-=A
M*@*JC09C.@  @ !N5@  @ !]6   @ "  #R:BQ1BFC-TBVED)BE$BZUE=!V9
MC")F2P^GC1!F9P*9B<5HAP  @ !T!   @ "     @ "  #O+A_)I73*FB(=J
M@2B0B.5K:QT&B4)K\0\_B:1KU@*FAP-N,   @ !Y.P  @ "     @ "  #L5
MA2EP*3'TA?YP[R?XAG=Q>1R-AK]QM [GAJYQA@*6A,5T4P  @ !]F   @ "
M    @ "  #I\@KMW"C%=@\]W?"=VA&5WKAPNA)=WJ ZCA$EWD@)N@P)Z*P
M@ "     @ "     @ "  #H-@*I^)S#G@?9^3R<+@JQ^,1OC@LQ^ 0Z1@EQ^
M+@*)@8A^_P  @ "     @ "     @ "     __\  /__  #__P  ;69T,@
M   $ PD   $                    !                     0   0
M @   B0$'07:!VD(V0HV"X4,QPW_#S$07A&+$K<3XA4+%C(75QAY&9@:M1O2
M'.\>)1]9((<ALB+:(_\E(R9$)V8HABFG*L<KZ"T(+B@O2#!I,8DRIC/"--XU
M^S<8.#4Y43IM.XD\I3W"/MX_^$$10BE#0D1<175&CT>I2,-)W4KW3!)-+$Y#
M3UE0;U&&4IQ3LE3)5=]6]E@-62-:.EM17&9=>%Z*7YM@K6&^8L]CX&3Q9@)G
M$F@C:3-J0FM2;%YM9VYQ;WIP@W&,<I1SG'2C=:IVL7>W>+UYPWK(>\U\SGW-
M?LQ_RX#)@<>"Q8/"A+^%NX:WA[.(KHFIBJ2+GHR8C9&.AH][D'"19))8DTR4
M0)4SEB:7&9@,F/^9\IKDF]:<R)V[GJV?GZ".H7RB:J-7I$6E,Z8@IPZG_*CJ
MJ=>JQ:NSK*&MCZY]KVNP6;%'LC:S)+02M0"U[;;:M\BXM;FCNI"[?KQKO5F^
M1[\UP"+!$,'^PNS#VL3'Q;7&H\>1R'[);,I9RT3,+LT8S@'.Z\_5T+[1I]*0
MTWG48=5)UC'7&-@ V.;9S=JRVYC<?=UBWD??+. 0X/3AV.*[XY[D>^57YC/G
M#N?HZ,'IFNIQZTCL'>SP[</NEN]V\%7Q,_(/\NKSP_2<]7/V2?<>]_/XQOF5
M^F'[*?OK_*?]7/X+_K3_6O__   !Z .G!2P&A >_".<*! L6#!P-'@X<#QD0
M%Q$4$A 3"Q0$%/P5\Q;F%]@8S!G6&MX;X1SA'=\>VQ_6(-$ARR+$([XDN"6S
M)JXGJBBF*:(JH"N>+)TMFBZ5+Y$PC3&),H8S@S2!-7\V?S=_.( Y@CI_.WX\
M?#U\/GP_?4!_08)"A4.)1(U%DD:81YI(FTF=2I]+HTRF3:I.KT^T4+I1P%+'
M4\Y4U5775ME7VUC>6>!:XUOG7.I=[5[Q7_5@^&'\8P!D V4!9?]F_&?Z:/AI
M]6KS:_!L[FWK;NAOY7#A<=YRVG/6=,UUPW:Y=Z]XI7F;>I![A7QZ?6]^9']8
M@$V!08(U@RF$'(40A?Z&[8?;B,J)N(JFBY6,@XUQCF"/3I ]D2R2&Y,*D_J4
MZ979ELF7NIBGF9.:@)MMG%J=2)XVGR6@%*$$H?6BYJ/8I,JEO::QIZ:HFZF1
MJH>K?ZQWK6^N9Z]@L%JQ5+)/LTRT2;5&MD6W1+A%N4:Z2+M*O$Z]4KY7OUW
M8\%JPG+#>\2$Q8K&D,>6R)W)I<JMR[;,O\W(SM+/W-#FT?'2^]0&U1+6'M<J
MV#?91-I1VU[<:]UYWH;?E."<X:+BJ..MY++EMN:ZY[WHP.G#ZM3KY>SU[@3O
M$O @\2SR./-#]$[U6?9C]VKX;OEO^FS[9/Q6_43^+_\7__\   (% ]@%: ;&
M" 8),@I2"V4,<@UX#GH/>A!Z$7D2=1-P%&@57A92%T48-QDI&C0;/1Q '3\>
M.A\T("PA(R(9(P\D!"3Y)>XFXR?8*,PIP2JV*ZLLGRV3+H<O?#!P,60R63--
M-$$U-C8K-R$X%CD+.@ Z]COM/.,]VS[3/\M Q$&]0K=#LD2L1:9&H4><2)=)
ME$J02XY,BTV*3HE/B%"(48E2B%.(5(A5B%:)5XI8BUF-6H];D5R3799>F%^;
M8)UAGV*@8Z%DHV6D9J9GIVBH::EJJFNJ;*MMJVZK;ZMPJ7&H<J5SHW2@=9UV
MF7>5>)%YC'J'>X)\?'UV?F]_:8!A@5J"48-(A#Z%-88KAR&(%XD,B@**]XOM
MC.*-V([-C\.0N9&ODJ63G)22E8F6@)=XF'"9:IICFUZ<69U5GE*?4*!/H4^B
M4*-2I%6E6:9?IV:H;JEXJH*KCJR<K:NNNZ_,L-^Q\[,)M""U.+91MVRXA[FD
MNL*[X;T!OB&_0\!EP8?"JL/.Q/'&%<<YR%[)@LJFR\K,[<X0SS+05-%TTI33
MLM3/U>O7!M@>V3;:3-MAW'3=A]Z8WZ?@L^&^XL?CS>31Y=+FT.?,Z,3INNJL
MZYOLA^UO[ECO7/!;\5;R3/,]]"KU$O7V]M;WL_B-^6+Z+_KT^['\9OT1_;/^
M3?[A_W'__P   =D#C04)!E0'?PB6":$*I N?#),-@@YP#U\03!$W$B$3"1/P
M%-85NQ:?%X,8@1E]&G0;9AQ5'4$>+!\7(  @ZB'3(KTCIB20)7HF9"=.*#DI
M)2H0*OTKZBS7+<0NL2^>,(PQ>3)G,U4T1#4R-B(W$3@!./$YXCK3.\0\M3VF
M/I@_BD!]06]"8D-51$E%/$8P1R-(%TD+2?]*\TOH3-Q-T$[%3[E0K5&A4I53
MB%1Z56U67U=16$-9-5HF6QA<"5SZ7>M>W%_,8+UAK&*;8XED>&5F9E1G0F@P
M:1YJ"VKX:^5LTFV^;JIOEG""<6QR5G- ="EU$G7[=N1WS7BV>9YZAGMN?%9]
M/GXE?PU_](#;@<*"J(.-A'*%5X8[AR"(!8CJB<^*LXN8C'V-8HY'CRV0$I#X
MD=Z2Q).JE)&5>)9@ET>8+YD8F@&:ZIO4G+^=JIZ6GX.@<:%?HD^C/Z0PI2*F
M%:<(I_VH\ZGJJN*KVZS5K="NRZ_'L,2QPK+!L\&TPK7%MLBWS;C3N=NZX[OM
MO/B^!+\1P"#!,,) PU+$9L5ZQH_'ILB^R=;*\<P,S2K.1\]CT(#1G]*_T^#5
M ]8GUTS8<]F;VL3;[]T:WD;?<^"AX<_C N1-Y9GFY^@VZ8;JV.PK[8#NU_ Q
M\9#R[_1-]:KW!/A:^:OZ]OPZ_7O^N____P"  (  YD]_SG]8S9E_J'[-M-I_
MF7YYG!1_HWYE@TQ_QGZ%:H5__G[ 4;^ 8W\].0"!$H /_,5^?(LTY+5^8XEL
MS$!^78?,LYI^;H9FFMA^F(5#@AA^V81/:5I_+X-G4*Y_KX*A.!2 =H'F^KQ]
M-I9QXOM],).2RLM]/I#/LCI]:8Y>F9-]K(PL@.]^!XHB:$Y^=8@33\%_#(8
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
M(*]:IV"<BJI8E6Z9&J5Q@S65VZ"J</>2Q)OK7M>/OY<531Z,IY(+._")FXS
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
M94N <8O34CN 48E2/VV 4X:@+6: <8.5P?6!VZ'UL#N!,IZ;G=* HILDBMN
M-)>D=[!_Z90I9(A_P)"N4:E_MXT;/PE_SHDZ+3=__X3DP1*!/:N;KUF F*=B
MG.V !*+VB?E_EYYQ=N=_5YGR8^5_.I5E42Y_,Y"M/K=_7HN=+1!_H(8)P&2
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
MU(OS4,N=RXH31%.8J8A .(B39(9O+:2-^(2A)%*(>H+H@P^PY9B>=KJL%I8
M:AJG*Y-074ZB+Y"B4)>=*HX#1#:8#8MH.(>2OXC,+;J-:88O)(2(#8.R@MZP
M:9\>=HRKF)OA:>NFIYA\72"AII4-4&Z<H)&J1!&7D(Y&.'J20HKF+<^,[X>'
M)*V'M(19@JZP'*6"=H6K.Z&@:>"F-9UI70.A&YD94%B<"93K1 R6_9#*.(.1
MSXRU+>*,FXBF),V';83A>1K ,&YE;7VZRV^ 8<ZU2G#'5@JO@'(]2D>I7'/F
M/KBBX77),\J<%W?4*:B4[7HQ(/J-D7S)>0Z_:75O;9>YY'7!8>>T,W915B*N
M1W<>2E^H%'@G/MNAFWEG- &:V'K+*@:3PGQQ(8V,B'X^>1"^/GP>;8&XN7O/
M8=:R_WNU5@RM"7OI2E6FV'Q2/N:@:GSL-"B9M7VC*E62N7Z+(@R+HW^.>0.]
M X*0;5RW@8&Y8:&QR8$/5>>KUX"B2CREL8!M/N6?4H!8-$68L(!9*IB1SX!^
M(GF*WX"Y>.>[]8CM;3^V<X>588"PNH9A5;^JR8512BVDI81K/N:>68.F-&"7
MR8+J*M*1 H)((M:*.(&_>,:[)H]$;2VUF8UG872OV(N95;2IY8GC2B*CQ8A'
M/NR=>8;#-'J6_85+*P604H/E(R.)K(*@>*BZA95L;22TZ9,&87"O')"65;"I
M)8XR2B"C#8OE/O2<RHFF-).63H=Q*S*/O851(V*).H-=>(ZZ#9MA;2*T79AJ
M87.N@9505;&H@Y(V2ARB;H\T/O6<.XP_-*25R8E9*U:/0H:)(Y6(W8/Z>'NY
MM*$F;2>SZIV187RM_IG 5;:G^)7H2B2AXY(O/P6;N(Z)-+2568KW*VV.Z(>)
M([Z(DX1YVJ5Q\&TJQJ9S46[$LBMTI'!7G2!UZG'IA[1W,'.)<B9XA75"7+5Y
M\W<51VU[E'DC,JU]BGN3V+9OVW@9Q1=Q:WB)L,9RXWD%F^1T3WF2AI1UOGHT
M<2)W/7KK6\QXU'NO1JUZGGR4,B5\N7VDUN]N&(,%PUMOOX)1KT1Q5(&NFGMR
MWH$UA5=T;X#7<!)V%("*6NIWT8 ]1?UYOW_T,:U[^W^=U31LCXW/P9UN18P-
MK9)O[(ICF0!QD8C6A ES0X=U;OMU"H8<6@]VZ82V15IX^(,X,41[48%ZTZ)K
M1YA]P!)M")7%K INO9,;EXQP<I"%@LAR.XX%;>UT(8N<63]V'HD41,5X2H98
M,.EZO(,RTEAJ2:,8OL]L#Y]VJLAMR9O(EE1OB)@C@:MQ7Y2,;/1S5I#V6(!U
M;XU'1#]WM8E*,)QZ.X3!T5!I@:V7O<MK2:D-J;]M J18E4UNQ9^=@+YPJIKN
M;"URLI8R5]UTVI%#0\]W-HP$,%MYSX8BT(AH[[?LO09JMK)WJ.ML:*RYE'%N
M)Z;>?^EP%*$-:WAR*YLM5U5T9)4(0V]VSHY[,"=Y=8=3S_YHD,(#O'QJ4[N4
MJ$AK][3$D[MMK:W'?SAOF*;-:MYQN)^_5M)S_9AG0P]V=I"B+_UY+(A3R\1Z
M&6PDN9=ZGFWRIKU[*&^HDRQ[MG%4?R)\3',,:NI\\73?5M9]JW;00NE^CWD
M+YI_MWN8RF!X+W:+N'UXX'<\I:UYB'?IDB=Z,'B=?BAZXGED:@9[J7I"5@Y\
MB7LR0DY]EWQ)+SE^YWV3R.AV@H#=MN5W28"!I#EX!X JD,=XS'_J?/9YGW^_
M:0-ZBW^F53I[C7^00;)\O'^#+N-^*W]SQV1U#8L+M5-UX8F\HJMVL(APCW!W
MB8<P>\5X?880: 1YAX3V5'1ZJ8/3029[^8*=+IA]A($UQ?ESTY4GL_!TL)+R
MH4MUCI"VCAYV=XY]>J9W>XQ/9Q1XI(HQ4[UYX8?W0*E[3860+EA\\H+2Q,YR
MW)\YLL=SOYPDH"9TH9CQC01UE)6V>:=VIY)^9CIWW8]#4QAY-8OP0#IZNHA5
M+B%\=81&P]UR&JDRL==S *4ZGS-SX:$+C!9TV)S'>-%U^)B$98EW/I0P4HYX
MHH^N/]YZ/HK@+?1\"X6-PR=QB;,%L1UR;ZXHGFMS2ZCXBTQT/Z.?>!!U9IY&
M9.5VO9C:4A1X,9,Q/X]YV(TJ+<Y[M(:FPJYQ*KREL)9R#+;9G<URW+"<BJ%S
MQJHG=V]T[:.N9%UV3)TA4:)WSI93/SUYA8\D+;%[;H>0O6"">VM2K-V"'FT_
MFXF!W&\+B5Z!KG#(=JV!C'*48\B!>'1_41&!<G:+/H>!C7C=++.!V'N;O$F
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
M*&N!Z'P^H["!P'=%E6B!<'@)AG^!(WB[=L" Z7EO9I^ OWHO5EJ K7L#1FB
MJGOF-MN S7SD*&N!%GX!HIN &( CE$A_WX @A5-_KH #==Q_AW_B9=I_>G_+
M5<=_AG^^1@5_IG^U-J9_\7^L*&N 7G^@H7]^PHCODTM^EH@OA%E^<X=)=,Q^
M789*9/I^9(5-50E^DH1817U^SX-9-E]_-8)'*&M_OX$8H)9]LI&SDEQ]D9 Q
M@W%]=8YV<_1]:HR79#E]?HJQ5'9]MXC'119^#X;1-BA^DX2Q*&M_.()EG]E\
MV9I2D9Y\PI@,@K5\IY5V<SY\H)*Q8Y5\PH_@4_5]"HT!1,5]:XH+-?Y^"8;B
M*&M^QX.&GTI\-*+(D09\))^[@A1\!IQ#<J)[_)B,8P-\))3(4W-\@)#R1&I\
M\8T -=A]F(C4*&M^:X1[GNA[P*L,D)%[LZ<T@8Y[C:+1<AI[>9X>8HU[H9E?
M4Q=\!)2.1!Y\AX^>-:=]0HIY*&M^(85%F)V.,63IBZF,KF=L?=V+:&G0;SJ*
M06PH8!V)'&Z14-Z'^7$@0?J&UW/9,W*%R7;F)?^$U7IAE^B,:FUYBO"+(6\:
M?1")\G"N;G^(TW)%7WJ'O'/O4%F&KW6Y09B%J'>A,T:$N'G%)B&#X'PPEQ>*
MM'7?B?6)DG:Y?#&(='>*;::':WA?7L.&:WE&3\N%>GI$03:$D7M5,QV#P7R'
M)CZ#!WW=EB*)(WX:B/F($'Y'>R:'#'Y?;-F&$'YQ7A*%+GZ/3TJ$6WZX0.:#
MD7[J,OV"XW\E)EB"27]FE36'RX97B!"&R(72>D>%TH4K; *$Y81N77R$#(.Q
M3MN#5H,#0)Z"JX)0,N""'X&3)FZ!IH#(E&N&R8Z/AV.%T8U:>:"$WHOL:TF#
M]HI67,^#*8B\3EJ"?(<I0$>!ZH6.,KF!>8/4)H"!'(( D\>%^Y:?AK>%#92V
M>/6$&9)Z:J:#,Y *7#>"<8V33>.!T(L80 B!0XB0,J" [(7=)H^ J8,,DT>%
M7YZ!AC*$>9OB>&B#@9C3:A^"DY5^6[F!U)(A36Z!1HZ\/[B QHM*,HJ >(>I
M)IR 2X/ODNR$[Z8ZA<F$#J+E=^^##9[W::6"$YJO6U.!3Y9D32. QY(4/X.
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
M<\&!4'G89FJ!"'IY6)B VGLE2L: P7O>/6F N'RF,)R U'V#)2>!#GYRB_J
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
ME()///N4EH'A-'60BX&)++2,?H%%);F(HH$&(!"%&(#*8':BJ(DJ5]B?3XB
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
M5VA,:YQF]&M)6NAJQFYA2HQNT'&B.J5S-'4T*_=W\GD^J+U59VF F?U9/FN
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
M/=&"OVDP,Q:"\6V1*0N#3W)4(&.#U'=S<KY_DET<:0Q_RF!&7J^ !F-O4]F
M0V:E2+* A&GV/92 VVUT,PJ!27$?*32!XW4;(,:"G7E9<<I\OF20:!)]/&<6
M7>=]K&F=4R=^&6PL2"Y^D&[2/4%_(G&>,NU_S'20*5" H'>_(1N!C7L8<--Z
M+6ON9QEZWFW57/1[?6^W4G5\&W&>1YY\RW.6/.-]EW6K,L5^>W?<*6!_AGHZ
M(66 H7RN;^AW\G,X9D%XS72#7"IYE'7 4;-Z6W;V1S![,W@Y/)9\-WF4,J=]
M4'L!*7)^CGR)(:1_UGX9;Q1V"WIS97UW#GLA6WMW]WNP429XWGPL1KUYVWRP
M/&E[ 'U+,II\2'WS*81]N'ZE(=E_+']7;F9T>(%^9/!UH(&56P)VHH%R4+=W
MG8$O1E1XNH#U/!QZ X#,,H9[:("O*9!] H"-(@1^GX!H;=QS,HA*9&]T<X?)
M6HEUBH;Q4$YVEX7L1?IWS(3Q.\]Y-H0#,EQZMH,B*9E\;((X(B=^+8%-;7)R
M,([29 ISA8W 6B=TK(PP3_AUQHIC1;IW"8BA.ZAXAX;M,D-Z)85%*9-[^X.;
M(D-]T8((:2"*Y%5<8 R*(UD<5HV)?5SI3)F(T&#-0F6(#V3:.$F'36D@+LF&
MEFV;)@F%_W)O'JB%D7>#:"Z((%QM7U2'JE^95>F'*F+13!V&FV8>0A:& 6F.
M."F%;VTO+MN$ZW#])DV$BG45'Q^$37E89U^%;&-K7G^%,V8#54&$XFBC2XN$
M?6M70;&$$FXF-_.#MG$@+MJ#:70])H&#/W>5'X:#,GL$9I&"\&I37:^"Y&Q8
M5'2"O6Y@2OB"A7!W03Z"3W*C-[*"*73P+LR"$G=9)J>"''GL']^"/7R(9<>
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
M-0.#FV;6+$V#VVO8)&*$0W$U'=6$Q';'84-_:E>W60-_W5M/4$> 2E[[1S:
MJF+$/?2!"&:V--6!>VK?+%N" F\X)*J"L7/>'E*#<7BE8$-\'5Z06 Q\X6&>
M3X1]D&2Y1H]^+F?L/8!^T&M#-)A_C&[)+%J 7')V).*!3W9A'KZ"27I;7U1Y
M#F5>5R)Z%V?93J5[ VI?1?![Y&SZ/0=\SF^R-%1]TG*1+$Y^Z76/)0V ''B[
M'QR!27OG7G!V3VP?5DYWF&X&3>-XP6_S149YW''J/*5[!G0 -!=\3G8V+$)]
MHWB!)3!_$7KJ'VN ;GU'7:5SY'++59=U;'0A34=VSG5N1,)X(7;!/$%Y?G@H
M,_IZ]'FN+$5\@7M&)5-^*'SI'ZU_MWYZ7/1QR7E$5/)SCWH(3+=U*'JR1$YV
MJWM9.^IX-7P4,]!YV'SF+%U[A7W*)7E]7WZO'^-_'W^ 7&9P G^,5(AR!W_'
M3&=ST7_&1!EU<W^R.\=W''^[,Z9X['_=+$)ZP8 4)8]\O(! ( ]^I(!<6_QN
MD(6:5"1POX5,3 MRM(2>0\]T>(/1.Y=V/(,C,Y%X*8*/+#UZ(H(/)9M\0H&,
M(#)^0H$/6(J+.E!A4/B*E%2!21J* %B^0-V)7ETK.'&(IV'3,#*'[F;!*)V'
M0FOD(=B&MG%5'&"&47;95W&'_5;74!6'N%J!2$R'6EY%0#Z&XF(N.!"&6&9(
M,!*%UVJ>*+^%9F\@(C6%&W/B'.V$\7BG5IB$U5U)3SN$V&!U1YR$N&.S/ZB$
M=F<3-Z^$*&J<+^J#Z&Y8*-6#N7(V(H&#KW9&'6>#OGI,5=*!W6.O3G:"'693
M1MR"-VD'/R."-&O8-U""*&[/+[^"+''L*.""/W4E(KZ"<GB!'=""MGO'51%_
M*6H-3<%_JVPF1CE__FY,/I> ,7""-PJ 87+A+YN I'5?*.B ]'?N(O&!8'J1
M'BF!U'T75%]\Q'!;31U]BG'J1;%^%W-Z/BU^?'45-KY^W';-+XA_37BG*/-_
MTGJ+(QR ='QT'G.!%WX[4\5ZLW9Y3)1[N'> 14)\>WAT/=E]#'EN-GM]EWJ#
M+VM^,GNR*0A^UGSN(T1_JGXA'K" >W\S4T%XYWQ93!9Z+WS61-5[)GTM/89[
MX'V"-D!\C'WR+SI]4GYX*0-^#W\.(V]^_W^6'N%__8 #4N!W<8(>2\QX]H(7
M1*!Z'X&_/7%Z[8%8-E5[HX$:+VA\?(#X*2=]8X#H(XI^?H#.'PA_F("L3MB3
M_4^C2$J2A%/207&1$5@=.CV/A5RD,N&-V6%V*[N,(V:3)4&*>FOD'Y2(]G%O
M&QF'M';G3<R0^E6Y1U*/[5E]0(".KUU?.7V-/V%Q,FR+K67!*Y:*'6I/)6R(
MGV\#( "'4G/E&[6&1WBG312-^%O+1HR-+%\</]6,*6*$..J*Z&8<,A&)B6GC
M*WF(,6W@)9"&[7'W(%N%W78O'#N%"7H^3'B+$6'01>J*?&2D/S&)KV>/.'N(
MK&J?,<F'B6W@*V6&;W%&):^%:G3 (*B$EWA-'*^#^'NJ2]J(7F?.15.($&HA
M/JZ'>VR(.!"&J&\(,:*%OW&Y*UR$XG2*)<^$%W=B(.R#?7I!'1"#$'SL2T&%
M[VW'1,:%\6^5/D"%F7%N-\2$]G->,7.$.75P*V.#B7>D)?""\7G:(2:"C'P)
M'6&"3GX#2KR#T'.31$R$('3</>2$ G8B-X:#BW=[,4R"]7CR*UJ";7J")A*!
M]WP7(5N!P'V<':2!KG[O2DR" 'DO0^>"EWGR/96"KWJ?-U:"7GM8,2V!ZGPR
M*T6!BWT@)AJ!,GX6(82!&7[Y'=J!+'^T2?N ?'ZE0Y>!4G[;/56!G7[F-S&!
M;'[Y,22!#W\P*U2 RG]\)BB EG_1(9J GH ;'@6 Q(!4  #__P  __\  /__
M  !M9G0Q      ,$(0   0                    $
M   !     0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G
M*"DJ*RPM+B\P,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-4
M55976%E:6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!
M@H.$A8:'B(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VN
MK["QLK.TM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;
MW-W>W^#AXN/DY>;GZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_  $! @(# P0$
M!08&!P<(" D)"@L+# P-#0X/#Q 0$1$2$Q,4%!46%A<7&!D9&AH;'!P='AX?
M(" A(B(C)"0E)B8G*"DI*BLL+2TN+S Q,C(S-#4V-S@Y.CL\/3X_0$)#1$5&
M2$E*3$U/4%)355=86EQ>8&)D9FAJ;6]Q='9Y?'Z!@X:)BXZ0DI67F9N=GZ&C
MI:>HJJRMK["RL[6VM[FZN[R]O\#!PL/$Q<;'R,G*R\S-S<[/T-'2TM/4U=;6
MU]C9V=K;V]S=W=[?W^#AX>+CX^3EY>;FY^CHZ>GJZ^OL[.WN[N_O\/#Q\O+S
M\_3T]?;V]_?X^/GY^OO[_/S]_?[^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,
M#0T.#P\0$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I
M*2HK+"TM+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<
M7F!B9&9H:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>Y
MNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@
MX>'BX^/DY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[
M^_S\_?W^_O__ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!
MIWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[
MO:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!
MP+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_
MICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JE
MA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR
M_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:V
MHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&
M2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+
MLZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@
M36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'
MT*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#Q
MI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=
MB-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QR
MYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:K
MFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,
MA-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH
M4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/
MIEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFF
MQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5D
ML<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G
M;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!
MIWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[
MO:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>;_ICDR_Z)%2OVA3&#RI4MQYJE*@]JJ397/J5:ER*AAL,6J:[7"K'6ZOJM]
MO[JJ@\6VJ(?*LJ:'T*NBA]:DGHG<FIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_A
MFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^'_
MIC@R_Z-%2OVB2V#RIDEQYJI(@MNM2I/0K%*CR:Q=K\:O9[/#L7&XO[-YO;BO
M@<2RJH?+K*:&T*6CAM6=GX;:DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+
MWI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B][_IS@R
M_Z-%2OVB2E_RITAPYZQ&@=RO1Y+2L$ZARK%7K<BV8K#%NFRUNK-XOK*N@<6M
MJH?+IZ>%SZ"DA-.8H877CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?
MB-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-K_IS@R_Z-$
M2_ZC25_SJ49OZ*Y$@-VS0Y#3MDB?S+=1JLK 7*R]N&RWL[)XP*VN@<:IJH;*
MHJB$SINEA-&4HX34C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,
MH8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]?_IS<R_Z-$2_ZE
M1U[SJD1NZ;%!?]^X/H[6O4*;S\-*I,*^7*^VMVRYKK%XP:FN@<:EJX7)GJF$
MS)BG@\^1I832BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4
MBJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM3_J#<R_Z1$2_ZF1E[T
MK4)MZK0^?>&].XO:QCR6RL9(I+F\7+*OMFV[J;%YP:6N@L6AK(3(FZJ#RY6I
M@\V/IX3/B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&
MT8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM'_J#<R_Z1#2_^H0UWUKS]L
M[+@Z>N3#-X?=TS60P<1)I[&Z7K6IM6Z\I+%ZP**O@L2=K83'F*R$R9*JA,N-
MJ87-B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBH
MALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHAL[_J38R_Z5"2_^J05SVLCMJ[KTV
M=^C+,X#0TC.3N,-+J*JY8+:DM7"\H;)[P)ZP@\.:KH3%E:V$QY"LA,F+JX7*
MAZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'
MJH;,AZJ&S(>JALR'JH;,AZJ&S(>JALS_J34R_Z5"2_^L/5KXMS=G\<0Q<=_7
M+'O%T#65L,).J:2X8[>?M7*\G;-\OYNQ@\&7KX3#DJZ$Q8ZMA<:*K(;(AZR'
MR8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)
MAZR'R8>LA\F'K(?)AZR'R8>LA\G_JC0R_Z9 2_^P.5CYO3%BY\XM:=#@)'^Y
MSS>7I\)2J9ZZ9K6:M7.[F+-]OI>R@\"4L87!D+"%PXVOA<2)KH;%AJZ'QH:N
MA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'
MQH:NA\:&KH?&AJZ'QH:NA\;_JS,R_ZH[2?^V,E/PQRI:V-XA9L+?)(*MSCR8
MG\-6IYF\:+*6MW6XE+1]O9.S@[Z1LH6_CK*&P(NQAL&(L(?"AK"(PX:PB,.&
ML(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:P
MB,.&L(C#AK"(PX:PB,/_K3$R_[ S1?C *4S?UB--Q^@@:K/>)H2AST&6E\99
MI)/ :JR0O'6RC[E]MH^W@[B,MH2ZBK6%O(BTAKV&LX>^A+.(OX2SB+^$LXB_
MA+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$
MLXB_A+.(OX2SB+__KR\R_[DI/^C.'C_,YAM2M^XA;:7>+(.7TD62D,M;G8S%
M:Z6+PG6JBK]\K8>^?["$O("Q@[R"LH&[@[-_NH2T?KJ&M7ZZAK5^NH:U?KJ&
MM7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U
M?KJ&M7ZZAK7_LBHR\<8<,]'B%#J\\QM6J.XF;9CA-7^.V$J,B-!=E8;,:YN$
MR72@@<=XHW[%>Z5\Q'VF>\1^IWG#@*AXPH*I=\*#JG?"@ZIWPH.J=\*#JG?"
M@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#
MJG?"@ZKZOAPHUMT.(\#P%#^L_1Y7G/ M:H_E/GF&WDZ#@=A?BW_4:Y!ZT7"4
M=\]TEW7.=YASS7F:<LU[FW',?9MPRW^<;\N G6_+@)UORX"=;\N G6_+@)UO
MRX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+
M@)W9T@L8Q.T.*;#]%D&?_R15D?0U98?K1G!_Y51Y>^%A?W;=:(1RVVZ';]EQ
MB6W8=(MKV'>,:M9YC6G6>HYHU7R.9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/
M9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H__
MHSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:
MB;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ
M_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\
ME8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&
M0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"
MNI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=
M4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",
MQ;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7Z
MH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,
MC\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E
M[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FV
MB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1
M=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,
MLX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D
M4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27
MS[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:
MHEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!
MG]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6
MT*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!E
MI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=
M<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%
MG'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM/_HSDJ_Y]&0/^>3U3ZH4YD[Z1/=>6F487:I5B5T:)BH\F?;:_%GW>U
MPIZ N;^=B+Z\F8G#N92+Q[:/C<NSBI#/L8:6U*Z#H->G@:'5IX&AU:>!H=6G
M@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!
MH=7_HSDJ_Z!&0/^>3E3ZHDUD\*5.=.6H3X3;IU64TJ5?H<JC::W%HG2TPJ%]
MN;^@A;Z[G8C#N)B)R+63B\VQCH[3KHF6V*>%G=JAA:#6H86@UJ&%H-:AA:#6
MH86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-;_
MHSDJ_Z!&0/^?353[HTQD\*=,=.:I3H/<JE.2TJE;H,NF9JO&I7"SPZ5ZN+^D
M@KV[HH?#N)V'R;.8B<^PE([5JY*7VJ"*G-R;B9_8FXF?V)N)G]B;B9_8FXF?
MV)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]C_HS@J
M_Z!%0/^@3%3[I$MC\:A+<^:K3(/=K5"1U*Q8GLRJ8JG'JFRQQ*IVML"J?KR\
MJ(3"N*2&R;.AB,^LG(W5HY:4VIJ1G-R6CI[8EHZ>V):.GMB6CI[8EHZ>V):.
MGMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMC_I#@J_Z!%
M0/^@2U/[I4IC\:E)<N>M2H'>L$V0U;!5G,ZP7J?)L&BOQK)SL\.R?+B]L(#!
MMJR"R:ZGA<^EH8K5G)R1VI69G-R1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1
ME)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMG_I#@J_Z!%0/^A
M2E/[IDAB\JM(<>BO2(#?LTJ.UK51FM"V6J3,N&6KRKUQKL&Y>[:WLH# KJR$
MR*:HA<Z=I(?4E*".V(Z?F=N,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9
MC)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMG_I#@J_Z%%0/^B25/\
MIT=A\JU&<.FR1G_@MT>,V;M.E]._5Y_0Q6.DQ<!PK;JX>;>PLH# J:V%QZ"H
MA,V7I872CJ&)UX>@DMF'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<
MV(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-C_I#<J_Z%$0/^C2%+\J45A
M\ZY$;^JU0WWBO$2)W,)*D]C*5)G*QF*DO+UNL+*V>+FJL8#!I*V%QYNIA,R3
MIH30BJ.'U(.BCM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*B
MEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM;_I3<J_Z%$0?^D1E+]JD1@]+%"
M;NNX07ODP4*&W\Q&C=//4I?!Q&&GL[MMLZNU>+NEL8#!GZZ$QIBKA,J0J(3.
MB*:&T8*DC-. I)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM.
MI)+3@*22TX"DDM. I)+3@*22TX"DDM/_I3<J_Z%$0?^E15'^K$)?];0_;.V\
M/GCGQT"!X-9&A\G-49JXPF"JK+IMM:6U>+R@L8#!FZZ$Q96LA,B.JH3+AZB&
MSH*GB\]_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0
M?Z:/T'^FC]!_IH_0?Z:/T'^FC]#_I38J_Z)#0?^G0U#_KC]=][<\:?#".W/F
MT#]YT]D_BK[+49VOP&&LI;ENMJ"U>;R<LH' F*^$PY*NA,:,K(7(AZJ'RH*I
MBLQ_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.
MS7^ICLU_J8[-?ZF.S7^ICLW_IC8J_Z)"0?^I0$__LCM;^;TX9>S+.&W<W#5X
MQ]8^CK/)4J"GP&.MG[EPMIJU>KR8LH&_E+&%PH^OA<2+KH;%AJV'QX*LBLA_
MJXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^K
MC<E_JXW)?ZN-R7^KC<G_IS4J_Z-"0?^L/$W_MS97\L4S7^'6-F/-XS%\NM,_
MD:G(5*&?P&6MF;IRM9:V>[J4LX*^DK*%P(VQAL&)L(?#AJ^(Q(*NBL6 KHS%
M@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6
MKHS%@*Z,Q8"NC,7_J#0J_Z8^/_^Q-TKYOC!2Y\\O5='B+&C X3!_K=)"DZ#(
M5Z&8P6>KE+QSLI*X?+>0MH*ZCK2%O(NSAKZ(LH? A;&)P8.QBL&!L(S"@;",
MPH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"
M@;",PH&PC,+_J3(J_ZLX/?^X+T7NR"E(UM\E4L/L*6RQWS&"H=)%DI?*6I^1
MPVFGCK]TK8V\?+&+NH&TB+F#MH6XA+B#MX:Y@;:'NG^UB;M^M8N\?K6+O'ZU
MB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+
MO'ZUB[S_JS J_[$O./;")CS<VA\[QNLC5[/L*F^CWS6"EM1*D(_-79J+R&NA
MB<1UIH;">ZJ#P'ZL@;^ KG^^@K!]O8.Q>[R%LGJ[A[-YNXBS>;N(LWF[B+-Y
MNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[
MB+/_K2XJ_KLE,./2&BW)Z!M!MO<C6J7L+F^6X3Q_C-A/BX?27Y.$S6R9@<IT
MGG[(>*%[QWNC><9]I'C%?Z5VQ(&F=<.#IW3#A*ASPH:I<\*&J7/"AJESPH:I
M<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJG_
MM"0E[,H6(\WE$RRY]AM&I_HF6YCN-6R,Y41ZA-Y3@X#98HI\U6R/>-)QDW70
M=95SSWB7<<YZF'#-?)EOS7Z:;LR FVW,@IQLRX2<;,N$G&S+A)QLRX2<;,N$
MG&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)SUP149
MT=\,&+SS$S&J_QY'FOPL68[R/&>$ZDMR?>58>GG@8X!TWFJ$<-MOAVW:<XEK
MV7:*:MAXBVG7>HQHUGR-9]9^CF;5@(YEU8&/9=6!CV75@8]EU8&/9=6!CV75
M@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8_2T@H)O^@-
M':W_%3.=_R-%D/\S5(7W0U]^\5%H=^Q<;W#I8G1KYV=W:.5M>6;D<'MEXW-]
M8^)V?6+A>'YBX7E_8>%[?V#@?8!?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?
MX'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X'_H#DA_YQ&-O^:
M44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2
MO+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_
MG5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'
ME;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9
M]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]
M@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4
M:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!
MO(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@
M5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;
MP[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCC
MGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^
MH,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'
MVIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z
M?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQG
ME=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&
MMWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9
M<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',
MEGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,;_H#DA_YU&-O^:4$K_GE%9]Z!2:.VA5GCDH5J&VYYDE-*;;J#,F'BJ
MQI6!LL25B;;!D8ZZOXR0O;V(D\"\A)?#NH&;Q;E^H,>X?*?(LGNJR+![JLBP
M>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![
MJLC_H#@B_YU&-_^;3TK_GT]9^*)0:.ZC4W?EI%>%W*)@D].>:I_-FW2IQYA]
ML<27AK;!E(RZOX^.OKR*DL*ZAI7%N(*:R+=_H,NT?*?,K'RIRJI]J<JJ?:G*
MJGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<K_
MH#@B_YU%-_^<3DK_H$Y8^*-/9^^E47;EIE6$W:5=D=2B9IW-GW"HR)QZL,2:
M@K;!F(JZOI*,O[N-C\2XB)/(MH.9S+2 H<^L?:7/IGZGS*1_J,ND?ZC+I'^H
MRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,O_H3@B
M_YU%-_^=34G_H4Q8^:5-9N^G3W7FJ5.#WJA:D-6F8IS/HVRFR:!VKL6>?[7!
MG(>ZOI>*P+J0C<:VBY++M(B:SK*&I-&F@*31H(&GS9^!I\R?@:?,GX&GS)^!
MI\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\S_H3@B_YY%
M-_^>3$G_HDM7^:9,9O"I3G3GJU&"WZM7CM>J7YK0J&FDRZ5SK,:C?+/"H(2Y
MOIR(P+F6C,:UD9++KXV8SZJ*H=*@A*/3FX2FSIJ$I\V:A*?-FH2GS9J$I\V:
MA*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\W_H3@B_YY%-_^>
M2TG_HTI7^J=+9?"K3'/HK4^ X*]4C=FN7)C2K6:AS:MPJ<BJ>;##IX&WOJ&$
MP+6;B<:NE8_,J)&5SZ*.GM*:B:+3EH>ESY6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.
ME8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'IL[_H3<B_YY$-_^?2DG_
MI$E6^JA)9/&L2W+IL$U_X;-1B]JS6I74LV.>S[-NI<NS>*O#K'RWN*6!OZ^>
MAL:HF8S+H962T)N2F].5CJ+4D8RET)&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NF
MSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+IL[_H3<B_YY$-_^@24C_I4A6
M^ZI(9/*N27'JLDQ]XK9/B=RX5Y+6NF&:T[UMH,FX=:N^L'JVLZE_OZJBA,:B
MG8K+FYJ0SY67F=*0E:+4C9"ET(R0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0
MIL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL__H3<B_YY$-_^@24C_ID=5^ZM'
M8_.P2'#KM4I\Y+I.AMZ_58_:PV"5TL1MG,6[<ZJYLWBVKJU]OZ6G@L6=HHC+
MEI^.SX^<EM*+G*+3B)6DT(F4I<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)
ME*7/B92ESXF4I<^)E*7/B92ESXF4I<__HC<B_Y]$-_^A2$C_IT95_*Q%8O2R
M1F[LN$AZYK],@^''4XK<S6*.SLALF\"_<:JTMW>UJ;%\OI^L@<67IX;*D*2,
MSHJBE=&&HJ'2A)NET(6:I<^%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/
MA9JESX6:I<^%FJ7/A9JESX6:I<__HC8B_Y]#-_^B1D?_J$14_:Y#8?6U1&SN
MO$9WZ<1+?^//5(39U&6(R,MKFKK"<*FNNG>TH[1\O9JO@<.2K(7(BZF*S(2G
MDL^ IIS0@*.ESX"AILZ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;.@*&F
MSH"AILZ H:;.@*&FSH"AIL[_HC8B_Y]#-_^C14?_JD)3_K%!7_:X06KQP41S
MZLQ+>>#:5GS/U5Z-P,QIF[/#<JBGNWFSGK5_NY>Q@\*.K87&AZN(RH&IC<U\
MJ);.>ZBBS7NIILU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;->ZFFS7NI
MILU[J:;->ZFFS7NIILW_HS8B_Y]#-_^E0T;_K$!2_[0^7?F]/V;NR$-MX]9-
M;]7=3H'$TUF1M<EFGZG!<:N@NWFSF;: NI2RA<",KX;$AJV(QX"KC,E\JI+*
M>JN<RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IY
MJY_*>:N?RGFKG\K_HS4B_Z!"-_^F047_KSU0_K@[6?/$/&'FT4-DV=]#<\C<
M2H6WT%>5JL=EHO_B?1!)0T-?4%)/1DE,10 $$J# <*R9NGFTE+: NI&SA;Z+
ML8;!A;"(PX&NB\5]K9#&>JV7QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJM
MFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJMFL;_I#0B_Z%!-_^I/4/_LSE-^;XW
M5>K,.EG;W3MBR^4_=[O92(FKSE>8H,9EI)C <:R3NWJSD+B!N(RUA+N(LX:^
MA;*)P(&QB\%^L(_">["4PWJPEL-ZL);#>K"6PWJPEL-ZL);#>K"6PWJPEL-Z
ML);#>K"6PWJPEL-ZL);#>K"6PWJPEL/_I#0B_Z,^-O^M.4'_N#1(\,8S3=_9
M-E#-Y39GON0[>ZW72(R@S5B9E\9GI)+!<JN.O7NPC+J!M(BX@[>$MX6Y@K6(
MNW^TBKU\LXV^>K.1OWJSD[]ZLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]ZLY._
M>K.3OWJSD[]ZLY._>K.3OWJSD[__IC(B_Z8Z-/^R,SWWP"Y"Y-(O0<_D+E6_
M[S-KK^$[?J#62HV6SEN9D,AIH8S#<ZB)P'NLAKY_KX*\@;* NX2S?;J&M7NY
MB+9YN(NW=[>/N'>WD+EWMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y=[>0
MN7>WD+EWMY"Y=[>0N7>WD+G_IS$B_ZPS,?^Y*S;JS"8VTN$F0<'O+%JP[3-N
MH>$]?Y7738R-T%Z6B<MKG8;'=**#Q'JF?\-]J7S!@*MZP(*L>;^$K7>^AJ]U
MOHFP<[V,L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]
MC;%SO8VQ<[V-L7.]C;'_J2XA_[,J*_+%(BS6WAPMP^TC1[+Y*UVB[#9OE>)"
M?8O:4HB%U&"0@M!LEG[,<YM[RG>>>,E[H';(?J)TQX"C<\:"I''%A*5PQ(>F
M;L2*IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=N
MPXNG;L.+IV[#BZ?_K"H@^KT?(MS9$AO%ZQHSM/HC2J/Y+EZ5[CQMBN5)>8/?
M5H)^VF2)>M9LCG;3<9%STG64<=!YE6_/>Y=MSGZ8;,Z F6O-@IIJS82;:<R'
MG&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<
M:,R(G&C,B)S_MAX8Y- .$\CI$2"U^1LWI?\F2Y?Z-%R+\4)H@NI/<GSE6WIW
MX61_<MYJ@V[<<(9LVW2(:MEWB6C9>8MGV'R+9M=^C&76@(UDUH*.8]6%CV+5
MA8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%
MCV+5A8_IQPT,RMH+#[?W$B2G_QTYF/\K28S^.E>#]DEA?/!5:77L7F]NZ6-T
M:N=I=V?E;GEEY')[8^-U?&+B=WUAXGE^8.%[?U_A?7]?X'^ 7N""@5W?@X%=
MWX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?
M@X'+T D#NN(+$ZC_%"::_R$WC?\Q183_0%!\_$Y8=/A77VWT761G\F)G8_!H
M:F'N;&Q?[7!M7>UR;USL=6];['=P6NMY<5KK>G%9ZGQR6.I_<ECJ?W-8ZG]S
M6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W/_
MG#@:_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.
MC*O(BI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:
M_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(
MBI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&
M+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"P
MQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^7
M44'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4
MM,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_
MFE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$
MF+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_FE-/
M_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$F+?"
M@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_FE-/_IQ5
M7O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$F+?"@9NY
MP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_FE-/_IQ57O6<
M6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$F+?"@9NYP7^>
MNL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[W_G3@:_YI%+O^74$'_FU%/_YU47?6>6&OL
MG5UYY)MDAMR8;I+5E7B<T)*!I,N/B:O'C8^QQ8F3M<.%E[C"@IJZP7^>N\!]
MHKV_>Z>^OWFMOKMXL;ZV>;*^MGFROK9YLKZV>;*^MGFROK9YLKZV>;*^MGFR
MOK9YLKZV>;*^MGFROK9YLK[_G3@:_YI%+O^83T#_G5!._Y]27/:@56KMH%IX
MY9]@A=V<:I'6F'.;T)5]I,N2A:O'CXVQQ(R1ML*'E;G!@YF[OW^=OKY]HK^]
M>JC O'FOP;1YL,&P>K# L'JPP+!ZL,"P>K# L'JPP+!ZL,"P>K# L'JPP+!Z
ML,"P>K# L'JPP+!ZL,#_G3<:_YM%+O^93D#_GDY._Z%06_>B4VGNHU=WYJ)=
M@]Z?9H_7G&^:T9AYH\N5@JO'DHFQQ(Z/ML*)D[J_A)B]O8"=P+Q]H\*[>ZK$
MM'JMQ*U[KL.J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[K\&J
M>Z_!JGNOP:I[K\'_GC<:_YM$+O^:34#_GTU-_Z).6_>D46COI55UYZ5:@M^C
M8HW8H&N8TIQUH<R9?JG(E8:PQ)*-ML&,D;N^AI:_O(&<P[I^I,6W?*O'K7NK
MQJ=\K<2D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#
MI'VNPZ1]KL/_GC<:_YM$+O^;3$#_H$Q-_Z1-6OBF3V?PJ%-TZ*A7@."G7HS:
MI&B6TZ%QG\Z=>J?)F8.OQ96*M<&/C[N]B97!NH6=Q+:"I,>P@*K(IWVJR*)^
MK,6??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^N
MPY]_KL/_GC<:_YM$+O^<2S__H4I,_Z5+6?FH3F;QJE%SZ:M5?^*K6XK;J664
MU:9NG<^C=Z7*GX"LQ9F&M+^3C+RXC9/!LHF9Q:Z&H<BJA*G)H8"IRIR!K,:;
M@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!
MK<3_GC8:_YQ$+O^<2C__HDE,_Z9*6?FI3&7QK$]QZJY4?>.O68C=KF*1UJUK
MFM&J=:++I7VKP9V#M+F6B;RRD9#!K(R6QJ>)G<BCAZ;*FX.HRYB#J\>6A*W%
MEH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<7_
MGC8:_YQ#+O^=23__HTA+_Z=)6/JK2V3RKDYPZ[%2>^2S5X7?M&".V;-JEM&Q
M=9[&J'NKO*"!M+.:A[RLE(W"II"4QJ"-F\F<BZ3+EH>HRY.'J\B2AZS%DH>L
MQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,7_GS8:
M_YQ#+O^>2#__HT=+_ZA(5_NM26/SL$QO[+10>>:X5H/ANUZ+VKMJDLVT<Y[!
MJWFJMZ1_M*Z=A+RFF(K!H)21QIJ1F,F6CZ'+D8RHS(^*JLB.BJS&CHJLQHZ*
MK,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,;_GS8:_YQ#
M+O^>1S[_I$9*_ZI&5ORN2&+TLTMM[KA/=^B]57_AP5Z&UL!LCLBW<9V]KG>J
MLJ=]M*FA@KNAG(C!FIB/QI26ELF0E)_+C)*HS(J/JLF*CJS&BHZLQHJ.K,:*
MCJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,;_GS8:_YQ#+O^?
M1C[_I45*_ZM%5?RP1F'VMDEK\+Q.=.?"57O?R&& T<-JC<2Z<)VXLG6IK:M[
MLZ.E@+N;H8;!E)V-Q8Z;E,B*F9W*AIFHRX:4JLF&DJO&AI*KQH:2J\:&DJO&
MAI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\;_GS4:_YU"+O^@13W_
MIT1)_ZU#5/ZS1%_WND=H[\%-<.7)5G7<SF1ZS,9IC;Z^;IRRMG2HI[!YLIZK
M?KJ5IH3 CJ.+Q(BADL>$GYK)@)^GRH&:JLB"F*O&@IBKQH*8J\:"F*O&@IBK
MQH*8J\:"F*O&@IBKQH*8J\:"F*O&@IBKQH*8J\;_H#4:_YU"+O^A1#W_J$)(
M_Z]!4_^V0EWWOD9E[,=-:^/26&W6TV%ZQ\IGC+G";9NLO'*GH;9WL9BQ?;F/
MK8*^B*J)PX*HD,9]IYG(>J>ER7NBJ\A]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>
MK,9]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>K,;_H#4:_YU"+O^B0CS_JD!'_[(^
M4?VZ0%GSPT1@Z,].8]_<66?/V&!YP,]FBK+(:YJFPG"FF[QVKY&X>[>)M8&\
M@K*'P'VPCL-XKI;%=JVAQG6LK,9WIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<5W
MIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<7_H#0:_YY!+O^D0#O_K#U%_[4[3O>_
M/E7LRT19X=I/6M3?46S&VEI]N--BBZO.:9B?QG&DE<!WK8Z[?K2'MX.Y@;2'
MO7RRC+]YL9/!=K";PG2PIL)RL*W"<K"MPG*PK<)RL*W"<K"MPG*PK<)RL*W"
M<K"MPG*PK<)RL*W"<K"MPG*PK<+_H3,:_YY!+_^G/3K_L#I#_;HX2O#&.T_C
MU45.U>%&7\CB2W&ZW5*!K-5;CY_,9IN6QG"DC\!XJXJ\?[&$N8.U@+>'N'RV
MB[MYM)"\=[27O7:TH;UTLZ6^=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^=+.E
MOG2SI;YTLZ6^=+.EOG2SI;[_HC,:_Z ^+O^J.3?_M#4_]L U1.?/.477WSQ0
MR>=!9+OE1G:LW$Z%G]-:DI7,9YR.QG&DBL)YJH6_?JZ O(*R?;J&M'JYBK9W
MN(ZX=;>3N7.WFKESMZ"Y<[>@N7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y<[>@N7.W
MH+ESMZ"Y<[>@N7.WH+G_HS(:_Z,Z+/^N-#3^NC$Z[<HP.]K=,C_*YSA5O.P]
M::WE1'F?VTZ'E--<DHW,:)N(R'*AA,1YIH#"?:I\P(&M>;Z%KW>]B+!TO(NR
M<KN0LW"[E;1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^ZFK1O
MNIJT;[J:M&^ZFK3_I# :_Z<U*O^T+S#TPRHQWM@K+<SF+D6]\C5:K>X[;)_D
M1'N3VU&'B]1>D(;/:IB"RW.=?LAXH7K&?*1WQ("F=<.#J'/"AJEQP8FK;\"-
MK&W DJULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M
M;+^5K6R_E:W_I2\:_ZTM)?R\)RCET"$DSN0D,[[Q+$JN^#-=H.T];9/D1WJ*
MW52%@]=AC'_2;))[SW*7=\UWFG3+>YQRRGZ><,F!H&[(A*%MQX>B:\:*HVG&
MCJ1HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61
MI6C%D:7_IRP:_[4E'^S)&AS0XADAO_ B.*_]*TV@^#5>D^Y!;(GF37>!X%B
M?=QDAGC8:XMSU7&.<--UD6[2>9-LT7R4:M!_EFG/@I=HSX689LZ(F67-C)ID
MS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-
MCIK_KB06]<$7%-3?#A# [Q@FL/TC/*'_+4Z4^3I=B?%':('K4G%ZYEUX=.)D
M?7#?:X%MW7"$:MQTAFC;>(AFVGN)9=E]BF38@(MBV(.,8=:%C6#6B8Y?U8N.
M7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BX[^
MN18-U-(+!L+N#A:Q_!DJHO\E/93_,DR)_$!9@?9-8GKP6&ES[%]O;.ED<VCG
M:G9FY6]Y9.1S>F+C=GQAXWE]8.)[?E_A?GY>X8!_7>"#@%S@A8%;WXB!6]^(
M@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B('4R D#
MQ-<*![+[$!FC_QPKE?\H.XK_.$B!_T52>OQ26G+W66!K]%YD9O)D:&+P:6I@
M[FUL7NUQ;5SM=&Y;['9O6NQY<%GK>W%8ZWUQ6.I_<E?J@G-6Z81S5NF$<U;I
MA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'/$S0@!M-T(
M"Z3_$AJ7_Q\JB_\N-H'_/4%Y_TI)<?]24&G_6%5C_5U87_MC6USY9UU:^&M?
M6/=N8%?W<6%6]G1A5?9V8E3U=V-3]7EC4_1\9%+T?F11](!E4?2 95'T@&51
M](!E4?2 95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&7_EC,4_Y5#)?^2
M43?_EU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5
MILU]FJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_
MEU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]
MFJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%
M_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+
M>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%_YE7
M4_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+>YZK
MRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%_YE74_V9
M6V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+>YZKRGFA
MK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%_YE74_V96V#U
MF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+>YZKRGFAK<EW
MI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^343?_EU-%_YE64OV96V#UF&!M
M[99G>>63<83?D'N.VHV$EM6(BIS1A)"BSX"5ILQ]F:G+>YVLR7FAKLAWI:_(
M=JJQQW2NLL=SM++$=+JROW6ZLK]UNK*_=;JROW6ZLK]UNK*_=;JROW6ZLK]U
MNK*_=;JROW6ZLK]UNK+_EC,4_Y9#)?^54#?_F5%$_YM44OZ<6%_UFUUL[9ED
M>.:6;(/?DW:-VH^ EM2,B)W1AXZCS8.3J,N F*O)?9RNR'JAL<9XI;+&=ZJT
MQ76PM<5TN+6]=[BUN'>XM;AWN+6X=[BUN'>XM;AWN+6X=[BUN'>XM;AWN+6X
M=[BUN'>XM;AWN+7_ES,4_Y9#)?^63C?_FD]$_YU24?Z>55[VGEIJ[IQ@=N>:
M9X+@EG*,VI)[E=2.A)W0BHNCS8:1J<J"EJW(?INPQGN@L\5YIK7$=ZRVPW:S
MM[YWM[>W>+:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR>;:X
MLGFVN+)YMKC_F#,4_Y=#)?^733?_FTU#_Y]04/^@4UWWH%AI[Y]==>B=9(#A
MFFZ+VY9WE-61@)S0CHFCS(F/J<F$E:['@)JRQ7V@M<-ZI[?">*ZYP'>UN;AX
MM;FQ>;6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JU
MN:QZM;G_F#,4_YA#)?^83#;_G$Q#_Z!.3_^B45SXHU5H\*);=.FA87_BGFJ)
MW)ISD]:5?)O1D86CS(R,J<F'DZ_&@IFSPWZ@M\)ZJ+G!>+&[N7BSO+%YL[NK
M>K2[IWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[
MM;K_F3,4_YA#)?^92S;_GDM"_Z%,3O^D3UOYI5-F\:58<NJD7GWCHF:'W9YP
MD=>9>)G2E8&AS8^)J<F*D:_%@YBTPG^?N+U\I[NZ>K"]LGJROJM[LKVF?+.\
MHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+K_
MF3,4_YA#)O^92C;_GTI"_Z-+3O^F3EGZJ%%E\JA6<.NH7'OEIV*%WZ-LCMF?
M=9?3FGZ?S9.&J,6-C:^_AY2UN8.<N;5_H[RQ?:R^K'RQOZ5\L;^A?K.]GGZT
MNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+O_F3,4
M_YE#)O^:237_H$A!_Z1)3?^G3%CZJE!D\ZM4;NVL6GGFK&""X*IIB]JF<Y3/
MGWR=QI>#J+Z0BK"XBY&VLH:8NJV#H+VI@:B_I8"PP)]_L,"<@+*]FH&SNYJ!
ML[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[O_FC,4_YE#
M)O^;2#7_H4=!_Z5(3/^I2E?[K$YB]:]2;.ZP6';HL5Y_W[!HB-6L=)#*HWJ=
MP)N!J+B4A["QCXZVJXJ5NZ:'G;ZBA:7 GX2OP9F!K\&7@K*^E8.SO)6#L[R5
M@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[S_FC,4_YE#)O^<
M1S7_HD9 _Z='2_^K25;]KTQ@]K)1:NZT5W/EMUY\W;9J@\^O<I#%IGB=NYY^
MI[*8A;"KDXNVI8Z3NY^+FKZ;B:+!F(BLPI.%K\*2AK&_D8:SO)&&L[R1AK.\
MD8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[S_FC,4_YE")O^<1C3_
MHT5 _ZA%2O^M1U7^L4I?];50:.NY5G#CO5YWV;MJ@,NR<)# J7:=MJ)\IZV<
M@J^EEXFVGI.0NYF/F+Z4C:#!D8RIPHV*KL*-B;&_C8FRO8V)LKV-B;*]C8FR
MO8V)LKV-B;*]C8FRO8V)LKV-B;*]C8FRO8V)LKW_FS,4_YI")O^=133_I$0_
M_ZI$2?^O15/\M$E=\KE/9>F^5FSAPV!RT[YI@,:U;H^[K72<L*9ZIZ>@@*^?
MFX:UF)>.NY.5E;Z.DIW!BI*GPHB0KL*(CK# B(VRO8B-LKV(C;*]B(VRO8B-
MLKV(C;*]B(VRO8B-LKV(C;*]B(VRO8B-LKW_FS,4_YI")O^>1#/_I4(^_ZM"
M2/^Q1%+ZMTA:\+U.8>;$5F?>R6)MSL%G?\&Y;8ZVL7*;JZIXIJ*E?JZ9H(2U
MDIV+NHR:D[Z'F)O A)>DPH*6K\*#D[# A)&ROH21LKZ$D;*^A)&ROH21LKZ$
MD;*^A)&ROH21LKZ$D;*^A)&ROH21LK[_FS,4_YI!)O^?0C/_ID ]_ZU 1_^T
M0D_WNT=7[<--7>3,6&#9S6!LR<5F?KR]:XVPM7&:I:]VI9RJ?*V3IH*TC**)
MN8:@D+V!GIF_?9ZBP7N>K\%]F;# ?Y:ROG^6LKY_EK*^?Y:ROG^6LKY_EK*^
M?Y:ROG^6LKY_EK*^?Y:ROG^6LK[_G#,4_YI!)O^@03+_J#\\_[ ^1?^W04WT
MP$53ZLE.5N+56E?2T5YKQ,ED?;;!:HRJNV^9G[5TI):P>JR-K("RAJF'MW^G
MCKMZII:^=Z6@OW2FK;]WH;&_>IVROGJ=LKYZG;*^>IVROGJ=LKYZG;*^>IVR
MOGJ=LKYZG;*^>IVROGJ=LK[_G3,4_YM!)O^B/S'_JCPZ_[,\0ON[/DGPQD1-
MYM)/3=S<5U;,U5UJOLUC>[#':(NDP6V7F;QSHH^X>*J&M'ZP?[*%M7FPC+AT
MKY6[<:Z?O&ZOJ[UQJK.\=*6SO'2EL[QTI;.\=*6SO'2EL[QTI;.\=*6SO'2E
ML[QTI;.\=*6SO'2EL[S_G3,4_YM )O^D/##_K3DX_[8Y/_7!/$/ISD1$WMU-
M1]+@4UC%VUQHM]-A>JG-9HF<R&N5D<1QGXC =J=_O7VM>+N$L7.ZB[1ON)2W
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
M]9%J:^^-<G;IB7Q_Y(6$AN" BXW<?)&2VGF7EMAVG)G5<Z";U'&EG=-OJ9_2
M;JZ@TFVSH=%LN:+1:\"CS6S%H\ANQJ+(;L:BR&[&HLANQJ+(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+_C2T._XP^'?^*3"[_DE,[_Y172/^57%3]DV)@]9%J
M:^^-<G;IB7Q_Y(6$AN" BXW<?)&2VGF7EMAVG)G5<Z";U'&EG=-OJ9_2;JZ@
MTFVSH=%LN:+1:\"CS6S%H\ANQJ+(;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(
M;L:BR&[&HLANQJ+_C2T._XT^'?^,3"[_E%,[_Y561_^66U3]E6%@]I)H:^^/
M<'7IBWI_Y(>#A]^"BHW<?I"2V7J6E]9WFYK5=*"=TW*EG])PJ:'1;JZBT&VT
MH]!LNJ30;,*DRF[$I,1OQ*3$;\2DQ&_$I,1OQ*3$;\2DQ&_$I,1OQ*3$;\2D
MQ&_$I,1OQ*3_CBT._XX^'?^.2R[_E5$Z_YA41_^86%/^F%Y?]I5D:N^2;'7I
MCG9^Y(J A]^%AX[;@(Z4V'R4F-5YFIS3=I^?T7.DHM!QJJ3/;Z^ESFZVILYM
MO:?*;L*GPW#"I[UQPJ>]<<*GO7'"I[UQPJ>]<<*GO7'"I[UQPJ>]<<*GO7'"
MI[UQPJ?_CRT._XX^'O^02BW_ET\Z_YE11O^;5E+^FEM>]YAA:?"5:'3JD7%^
MY(Y\AM^)A([;@XN4UW^2FM1[F)[2=YZAT'2DI,YRJJ;-<+&HS6^YJ<MOP:G#
M<<&IO'+ JK=SP*JW<\"JMW/ JK=SP*JW<\"JMW/ JK=SP*JW<\"JMW/ JK=S
MP*K_CRT._X\^'O^22BW_F$TY_YM/1?^=4U'_G5A<^)M>:/&997+JE6U\Y)%W
MAM^,@8[;AXF5UH&0FM-]EI_0>9VCSG6CILURJZG,<+.JRV^]J\5ROZN]<[^L
MMG2^K+%UOJVQ=;ZML76^K;%UOJVQ=;ZML76^K;%UOJVQ=;ZML76^K;%UOJW_
MD"T._Y ^'O^322W_F4PY_YU.1/^?45#_GU9;^9Y<9O*<8G'KF&E[Y91SA."/
M?8W;BH:4UH2-F])_E:#/>IRES7:CJ,MSJZO*<;6MQG&^K;YTO:ZV=;VNL':]
MKJQWO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:[_D"T.
M_Y ^'O^522S_FTHX_YY,0_^A3T__HE1:^J%99?.@7V_LG69YYIAO@^"3>8S;
MCH*3UH>*F]*!DJ'/?)JFRGBBJL=UJZW#<[2OOW.\L+=UO+"P=[NPJGB[L*=Y
MO+"G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+#_D2T._Y$^
M'O^62"S_G$@W_Z!*0O^C34W_I%)8^Z578_2D76WNH6-WZ)YK@.*8=8G<DGZ2
MTXR'FLR&CZ'&@)>GP7R>K+UYIJ^Y=J^QMW:ZLJ]WNK*J>;JRI7JZLJ)[N[&B
M>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N['_D2T._Y$^'O^8
M1RS_G4<W_Z%(0?^E2TS_IU!6_*A58?6H6VOMIV%TY:1I?MZ?<X?4F'V0RY&$
MFL2*C**^A).HN(":K;1\HK"P>JNSK7FUM*AZN;2D>[FTH'VYLYU]NK.=?;JS
MG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK/_DBT._Y(^'O^81BO_
MGD8V_Z-'0?^G24O_JDY5^JM37O*L66CIK&!QXJEH>MFE<X/-G'J/Q96!FKV.
MB**WB)"IL827KJR G[&H?J>TI7VQM:%]N+:=?KBUFG^YM)F NK.9@+JSF8"Z
MLYF NK.9@+JSF8"ZLYF NK.9@+JSF8"ZLYF NK/_DBT._Y(^'O^912O_GT0U
M_Z1%0/^I2$G_K$Q3^*Y27.^P6&7FL5]MWK!I=M*I<8+(H'B/OYA^FK>2A:*P
MC(RIJHB4KJ2%G+*@@J2UG8&NMIJ M[>7@;>VE8*YM)2"N;.4@KFSE(*YLY2"
MN;.4@KFSE(*YLY2"N;.4@KFSE(*YLY2"N;/_DRT._Y(]'O^:1"K_H$,U_Z9$
M/O^K1DC_KDM1];)06>RU5V'DMUYIVK1I<\VL;X+"I':/N9Q\F;&6@Z*JD8JI
MHXR1KIZ)F;*9AZ&UEH6KMY.%MK>1A+>WD(6XM9"%N;20A;FTD(6YM)"%N;20
MA;FTD(6YM)"%N;20A;FTD(6YM)"%N;3_DRT._Y,]'O^;0RK_HD(T_ZA"/?^M
M14;\L4I/\K5/5NFZ5EWAO6!DU+AG<LBO;8&]IW2.M*!ZF:N:@**DE8>IG9&.
MKI>.EK*2BY^UCXJHMXR*L[B+B;>WBXBXM8N(N;2+B+FTBXBYM(N(N;2+B+FT
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
MA"@)_X0Y%_^(123_D4PP_Y51._^65D?_E5Q2_Y-B7/F/:F;SBG)P[85[>.F
MA'_E>XR%XG>3BM]SFH[=<*"1VVVFE-IKK9;9:;27V&B]F-AGR)G1:<R9R6O,
MF<)LS)J];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYK_A2@)
M_X4Y%_^*1"3_DTLO_Y=/.O^85$;_EUE0_Y9@6_F29V7SCF]O[HEX=^F#@7_D
M?HJ%X7F1B]YUF(_<<9^3VFZFEMALKIC7:K::UFC!F]-IRYO*:\N;PFW*G+MN
MRIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIW_A2@)_X8Y
M%_^,1"/_E4HO_YE-.O^:443_FE9/_YE=6OJ69&3TDFMN[HUT=NF'?G[D@8>%
MX'R/B]UWEY#;<YZ5V&^FF-9LKYK5:KF<U&G&G<MLR9W#;<F>O&_(G[5PR)^R
M<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)__AB<)_X8Y%_^.
M0R/_ETDN_YI+.?^<3T/_G51._YQ:6/N:8&+UEFAL[Y%O=>J+>7[EA8.%X'^,
MC-UYE9'9=)V6U'"EFM!NKIW-;+>?RVO#H,-NQZ"[;\>AM7'&H:]RQJ&L<\:A
MK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ'_AR<)_X<Y%_^00B/_
MF$<M_YQ)./^?3$+_H%%,_Z!75ON>7F#TFV5J[99L<^>0=GSABH"$VX2)B]-^
MD9+.>)F8R72AG,9QJ9_"<+*BP&^]H[IPQ:.S<L6DKG/%I*ETQ:.F=<6CIG7%
MHZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:/_AR<)_X@X%_^102+_FD4L
M_YY'-O^A2D#_HU!*_J-55/:B7%WOH&)GZ)QI<.&6='G:D'V"T8F&B\J"C9/%
M?969P'F=GKQVI:&X<ZVDM7*XI;)RPZ:L=,.FIW;#IJ-WQ*6A>,2EH7C$I:%X
MQ*6A>,2EH7C$I:%XQ*6A>,2EH7C$I:%XQ*7_B"<)_X@X%_^302+_FT0L_Z!%
M-?^C23__I4Y(^Z=44?.F6EOKI6!DXZ)H;=R=<W;1E7J"R8V"B\*'BI.\@I&:
MMWV9G[)ZH:.O=ZFFJW:SIZEVP*BD=\*HH7G"IYUZPZ>;>L.FFWK#IIMZPZ:;
M>L.FFWK#IIMZPZ:;>L.FFWK#IIMZPZ;_B"<)_XDX%_^50"'_G4(K_Z)$-/^E
M2#W_J$Q&^*I23^^K6%?GJU]@X*AI:=2A<'7+F7B!PI)_B[N+AI2UAHZ:KX*5
MH*I^G:2F>Z:GHWJPJ:!YO*J=>L&IFGS!J9A]PJB6?<*GEGW"IY9]PJ>6?<*G
MEGW"IY9]PJ>6?<*GEGW"IY9]PJ?_B2<)_XDX%_^6/R'_GD$J_Z-",_^G1CO^
MJTM$]:Y13.RP5U3DL5Y<VZUH9L^E;G7%G76!O)9\B[60@Y2NBHN;J(:2H*."
MFJ6>@**HFWZLJIA^N*N6?L"KE'_ JI. P:B2@,*HDH#"J)* PJB2@,*HDH#"
MJ)* PJB2@,*HDH#"J)* PJC_B2<)_XHX%_^8/R#_GS\I_Z5!,O^J13K\KDE!
M\K%/2>FU5E#AMU]7U;%E9<JH;'3 H7. MYIZBZ^4@92HCXB;HHJ/H)R'EZ67
MA*"HE(*IJI&"M:N/@K^KCH/ JHV#P:F-@\&HC8/!J(V#P:B-@\&HC8/!J(V#
MP:B-@\&HC8/!J(V#P:C_BB<)_XLX%_^9/B#_H3XH_Z9 ,/^L0SCYL4@_\+5.
M1>>Z54O>NUY4T+1D9<6L:W.[I'& L9YXBJF8?I.BDX6:FX^-H):,E:61B9VH
MC8>GJXJ'LJR(A[^LB(? JXB&P*F(AL&HB(;!J(B&P:B(AL&HB(;!J(B&P:B(
MAL&HB(;!J(B&P:C_BB<)_XPW%_^;/1__HCTG_Z@_+_^N0C;WM$<\[;I-0>3
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
M9]F)Q&?8B<1GV(G$9]B)Q&?8B<1GV(G$9]B)Q&?8B<1GV(G_>2,&_WDT$/^
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
MC5_[8Y5B^6&<9?A?HFCW7JAJ]ERM:_5;LVST6KEN\UG!;O-8R6_R6-1P[UC@
M<.E9Y'#C6N9PW%WH<-Q=Z'#<7>APW%WH<-Q=Z'#<7>APW%WH<-Q=Z'#_:B0$
M_VDR"O]L/A3_=D8>_WM-*?]\53/_>ET]_W9F1O]Q;DW_;7E4_VJ$6OYFC5_[
M8Y5B^6&<9?A?HFCW7JAJ]ERM:_5;LVST6KEN\UG!;O-8R6_R6-1P[UC@<.E9
MY'#C6N9PW%WH<-Q=Z'#<7>APW%WH<-Q=Z'#<7>APW%WH<-Q=Z'#_:B,$_VDQ
M"O]N/A3_=T4>_WQ-*/]^5#/_?%P\_WED1?]S;4[_;WA5_VN"6OUHBU_[991C
M^6*;9O=@H6GV7J=K]5VM;/1<LV[S6KIO\EG!</)9RG'Q6-AQ[%GA<>9:Y''@
M7.=QV%WH<=A>Z''87NAQV%[H<=A>Z''87NAQV%[H<=A>Z''_:R,$_VHQ"O]Q
M/!3_>D,=_X!+*/^!4S+_@%H\_WQB1?]W:D[_<715_VY_6_UJB6#Z9I)D^&29
M:/9AH&OU7Z=M\UZM;_)<LW#R6[IQ\5K#<O!9S7/N6=USZ%KB=.%<Y7/97N9S
MT%_G=-!?YW307^=TT%_G=-!?YW307^=TT%_G=-!?YW3_;",$_VLQ"O]S.Q3_
M?4(=_X)*)_^$43+_@UD[_X!@1?][:$W_='%5_W!\6_QLAV'Y:)!F]V68:?5C
MGVSS8:9O\E^L<?%=LW+P7+MT[UO%=>]:T'7J6M]VXESB=MM?Y7718.9VRF'E
M=\IAY7?*8>5WRF'E=\IAY7?*8>5WRF'E=\IAY7?_;2($_VPQ"_]V.A3_@$$=
M_X5()_^(3S'_AU<[_X1>1/]_9DW_>&Y5_W-Y7/QNA&+Y:HUG]F>6:_1DGF[R
M8J5Q\6"L<^]>M'7N7;QV[EO'=^U;UGCE7.!XW%_C>-)@Y'C+8>1YQ&/C>L1C
MXWK$8^-ZQ&/C>L1CXWK$8^-ZQ&/C>L1CXWK_;B($_VTQ"_]X.!/_@S\<_XE'
M)O^+3C#_BU4Y_XA<0_^#8TS_?6M4_W9U7/QR@&+X;8IG]6F4;/-FG'#Q8Z1S
M[V&L=>Y?M'?M7;YY[%S+>NA<W'K>7^%ZTF'C>\IBXGS$8^)]OF7A?;UEX7V]
M9>%]O67A?;UEX7V]9>%]O67A?;UEX7W_;B($_VXP"_][-Q/_ACX<_XQ%)?^/
M3"[_CU,X_XU:0?^(84O_@VE3^GQQ6_=V?&+S<8=H\&V0;>UIF7'J9J%UZ&.I
M>.9ALGKD8+M[XE_'?.!?VGW48N%]RF/@?L-DX'^]9M^ MV??@+=GWX"W9]^
MMV??@+=GWX"W9]^ MV??@+=GWX#_;R$$_V\P"_]^-A+_B3P;_Y!$)/^33"W_
MDU(V_Y)90/^.8$GYB&92]()N6N]\>6'K=X-HYW*,;N1ME7/@:IUWW6>F>MIE
MKGS68[A^TV+#@-%BTX'*9-^!P67>@KMGW8*U:-V#L&G=@[!IW8.P:=V#L&G=
M@[!IW8.P:=V#L&G=@[!IW8/_<"$$_W(O"_^!-!+_C#L:_Y-#(O^72RO_EU$T
M_Y97/?J374;SCF1/[HAK6.B"=6#C?']HWG>);MERD733;IEYT&NA?<QHJ8#)
M9K*"QV6]@\5ERX3!9MR$N6C;A;-IVX6N:]N%J6S;A:ELVX6I;-N%J6S;A:EL
MVX6I;-N%J6S;A:ELVX7_<2$$_W0N"O^$,Q'_CSH9_Y9#(?^:22G_FDXR_)I4
M._686T3NE&)-YX]I5>&)<U[;@GQFTWR%;\UWC77)<I5ZQ6^=?\%LI8*^:JV%
MNVFXA[EIQ(BW:=B(L&O9B*MLV8BG;=F(HV_:AZ-OVH>C;]J'HV_:AZ-OVH>C
M;]J'HV_:AZ-OVH?_<2 $_W8L"O^&,A'_DCH8_YE"(/^<1R?_GDPO^)Y2./"=
M6$#IFE])XI5G4MJ/<%S1AWAFRH&!;\5\B7; =Y!\NW28@+=QH(2T;ZF'L6VS
MB:YLOXJL;,^+J&[7BZ1OV(J@<-B*G7'9B9UQV8F=<=F)G7'9B9UQV8F=<=F)
MG7'9B9UQV8G_<B $_W@K"O^(,!#_E#D7_YM!'O^?127]H4HM]*)0-.RB5CSD
MH%Q%W)ME3]*3;5S*C'5FPX9];[V!A7:W?(U]LWB4@:YUG(:K<Z6)IW&NBZ5P
MNHVC<,F-H''5C9QSUHR:=-:+EW38BI=TV(J7=-B*EW38BI=TV(J7=-B*EW38
MBI=TV(K_<R $_WHJ"?^++P__ECD6_YT_'/^A0R/ZI$@J\:9.,>BG5#CAIUQ
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
M/37_FCXT_Z$^,_^J/S/_JC\S_ZH_,_^J/S/_JC\S_ZH_,_^J/S/_JC^QN@$
MH\@  );6  "+] D!@_\6 GG_( 9O_R@,9_\P$E__-Q=8_SX;4O]$'TS_2B)(
M_U D1/]5)D'_6B<^_U\I._]D*CK_:2LX_VXL-O]T+33_>BXS_X$O,?^(,##_
MCS N_Y8Q+?^>,BW_GC(M_YXR+?^>,BW_GC(M_YXR+?^>,BW_GC*DP@  EL\
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
M44+NO%%![\Q20>_E4D#M\5% [?%10.WQ44#M\5% [?%10.WQ44#M\5'4I0
MQ+(# +:\ P"KR04 H-@( )?T$P&/]20'A_4Q#W[V.QAT]D(@;/9()V7V3RU>
M]U4Q6?=;-57W8CA1]V@[3?AO/4KX=C]'^'Y!1/F'0T+YD45 ^IM&/OJF1SS[
ML4@[^[Y).OS/23G\XTDY_.-).?SC23G\XTDY_.-).?SC23G\XTG'K0  M[<"
M *K# @">T 0 D^,) (S]& *$_B<'>_\Q#W+_.!9I_T <8O]&(ES_3296_U,J
M4O]9+4[_7S!*_V4R1_]K-$3_<35!_WDW/_^!.#S_BCHZ_Y,[./^=/#;_ISTU
M_[$^-/^^/C/_RC\S_\H_,__*/S/_RC\S_\H_,__*/S/_RC^XL@  JKT  )W*
M  "1V ( B/L- 7__&0)V_R0&;O\M#&;_-1)?_SP76/]#&U/_21Y._T\A2O]5
M)$;_6R9#_V G0/]F*3[_:RH[_W(K.?]Y+3;_@2XT_XHO,?^4,##_G#$N_Z4R
M+?^O,RS_MS,L_[<S+/^W,RS_MS,L_[<S+/^W,RS_MS.KN   GL4  )#2  "#
MX   ??\/ 7+_%@)H_QX$8?\G"%K_+PQ4_S<03O\^$TG_1!9%_TH80?]/&3[_
M51L[_UD<.?]?'3;_9!XT_VD?,O]P("__=R$M_W\B*_^'(RC_D"0G_YDE)O^A
M)B7_IR8E_Z<F)?^G)B7_IR8E_Z<F)?^G)B7_IR:?P   D<T  (/;  !X]@(
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
M:%2I\&A4J?!H5*GP:%2I\&C_@@X _Y0, -NE!@#.L0< Q;L' +W'!P"UT!
MK- C Z//,PR9S3\8C\I()(;(42Y]QE@X=L1?/V_"9D9IP6Q+9,!S4%^_>U1;
MOH185[V-6U2]F%U1O*1?3[RS8$V]Q6!-O>!?3+SP84VW]6)-MO5B3;;U8DVV
M]6)-MO5B3;;U8DVV]6+_B0L X9P# -"J!0#%M04 N[\$ +++" "KV T H]D@
M IK8+PF0UCP4A]1&'W[23REVT%8R;\]>.6C-9#]CS&M$7LQS25K+>DQ6RH-/
M4LJ-4D_*F%1-RJ562\JS5TK+Q5=)R^!62<GP6$?'^EE(Q?M:2,7[6DC%^UI(
MQ?M:2,7[6DC%^UKWD00 U*(" ,>O! "ZN0, L,0% *?0"0"?X1  F.$A X_@
M, F&X#L2?=]$&W7>321NW54K9]Q<,F+;9#==VVL[6=IR/U7:>D-2VH-%3MJ-
M2$S:F$I)VJ5+2-NS3$?<Q$Q&W-Y,1MKM3$38^4]#V/M/0]C[3T/8^T]#V/M/
M0]C[3T/8^T_;F@  RJD" +NS @"PO0, I<D% )O6"0"4Z!0!C.DE!(3H,PM[
MZ#P4<^A$&VOH2R)DYU(H7N=9+5GG8#)5YV@U4N=O.$_G=SM,YX ]2>>)/T?H
ME$%$Z)]"0NFL0T'IND1 ZLU$0.KD1$#H]41 Y_A#0.?X0T#G^$- Y_A#0.?X
M0T#G^$/-HP  O:X! +"X 0"DQ ( F= % (_A"@")\1H!@?$H!7CR,@QP\CL3
M:?)#&6+R2A]<\U C5O-7)U+S7BM/\V4M3/1L,$GT<S)&]'LT0_2$-D'UCC<^
M]9DY/?:D.COVL#LZ][\\.?C//#CWZ#PX]^P\./?L/#CW[#PX]^P\./?L/#CW
M[#R_J@  L;,  *2_  "8R@$ C-@$ (3Z#@!\^QL"=/LF!6S\, IE_#@07OU
M%5C^1QE3_DT=3_]4($O_6B)(_V$E1?]G)D+_;2A _W4J/?]]*SK_ABTX_Y$N
M-O^;+S3_IC S_[(Q,O^^,C'_T#(Q_]8R,?_6,C'_UC(Q_]8R,?_6,C'_UC*R
MKP  I;H  )C&  "+T@  ?]\" 'G_$0%O_QD"9_\B!&#_+ =:_S0,5/\\#T__
M0Q-*_TD51_]/%T/_51E _UL;/O]A'#O_9AXY_VT?-O]T(#3_?2$Q_X8C+_^1
M)"W_FR4L_Z4F*_^O)BK_NR<I_[XG*?^^)RG_OB<I_[XG*?^^)RG_OB>FM@
MF,(  (O.  !^VP  =?D' &O_#P%B_Q8"6_\> U3_)@5._RX&2?\U"$7_/ M!
M_T,-/O](#CO_3A X_U,1-?]8$C/_7A,Q_V04+O]J%2S_<A8J_WH7)_^#&"7_
MCADD_Y@:(_^@&B+_JALA_ZT;(?^M&R'_K1LA_ZT;(?^M&R'_K1N:O@  B\H
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
M O]\&@'_B!X!_Y$D O*9*P3GGC$%W: V"=&<017'ETTAOY%6+;>,7S>QAV=
MJX)N2*5^=DZ@>WU3G'B%6)AVC5R4=)5?D7*>8HYQJ&6+<+1GB7##:(=PVV>&
M<>YFAG+R985R\V2$<O1CA'+T8X1R]&.$<O1CA'+T8X1R]&/_8QH"_W$5 ?]_
M& '_BAP!_)0A NZ<)P+CHBP#V*0R",R?0!3#FDL@NI55++.073>LBV4_I8=L
M1Z"#<TV;@'M3EGV"5Y)ZBER.>))@BG:;8X=UI6:$=+%G@G3 :(!TU6B =>QG
M?W;R9G]U\V5_=?-D?W7S9']U\V1_=?-D?W7S9']U\V3_91D"_W04 ?^!%P'_
MC1H!^9<> >N@(P'?IB8"TJ<P!\BC/A._GDD?MIE3*ZZ46S:GCV,_H(MJ1IN'
M<4V5A'A2D(%_5XQ_AUR(?9!@A'N98X!ZHV9^>:]H>WF]:7IYT6EY>NIH>GKR
M9GIY\F5Z>?-D>GGS9'IY\V1Z>?-D>GGS9'IY\V3_9Q<"_W84 ?^$%@'_D!<!
M]9L: >>D'0';JQ\!SJHO!L2F/1*ZH4@>LIU1*JJ8632BE&$^G)!H19:,;TR0
MB792BX9]5X:$A5N"@HU??H"78WI_H69W?JQH=7V[:7-^SFES?NAH='[Q9G1]
M\F5U?/-D=7SS9'5\\V1U?/-D=7SS9'5\\V3_:18!_W@3 ?^'% #_DQ4 \9X5
M ..H%@#5KAL!RJTM!L"I.Q&VI48=K:%0*:6<6#.>F%\\EY1F1)"1;4N+CG11
MAHQ[5H&)@UM\AXM?>(:48G2$GV5Q@ZIG;X.X:6V#RVEM@^9H;H/R9F^"\F5P
M@?-D<('S9'"!\V1P@?-D<('S9'"!\V3_:Q0!_WL2 ?^*$@#_EA( [:(0 -ZM
M#@#0L1D Q; K!;NM.0^RJ40;J:5.)Z"A5C*9G5X[DIID0XN7:TJ&E')0@))Y
M57N/@%IWC8E><HR286Z*G&1KB:AG:8FV:&>)R&AGB>-G:(GR9FF'\V5JAO-D
M:H;S9&J&\V1JAO-D:H;S9&J&\V3_;A(!_WX0 /^-$ #WF@X VZ<* -.P"P#*
MM!8 P+0I!+:Q-PZMKD,:I*I,)9NF53"3HUPYC*!C08:=:4B FG!.>YAW4W:6
M?EAQE(9<;)*08&B1FF-ED*9E8Y"T9F&0QF9AD.%F89#R96..\V1DC/1C9(ST
M8V2,]&-DC/1C9(ST8V2,]&/_<1 !_X(/ /^1#0#>GPD TZH) ,RS"0#$N!,
MNK@F [&V-0RGLT$8GJ]*(Y:L4RZ.J5HWAZ9A/X"D9T9ZH6Y,=9]U47"=?%5K
MG(1:9IJ.76.9F&!?F*1B79BR9%N8PV1;F-YC6YCP8UR5]6)>D_5B7I/U8EZ3
M]6)>D_5B7I/U8EZ3]6+_=0X _X8- .N6" #5HP< S*T( ,6V!P"]O!$ M+TC
M JN[,@JAN3\5F+9(()"S42N(L%@T@*Y?/'JK9D-TJ6Q(;ZAS3FJF>E)EI8)6
M8:.,6EVBEEQ:HJ)?5Z&P8%:AP6!5HMQ@5:'O8%:?]U]7G/=?5YSW7U><]U]7
MG/=?5YSW7U><]U__>@P _8L) -J;! #.IP8 Q+ & +RY! "UP0X K,(@ :3!
M, B:OSP3D;U&'8FZ3R>!N%8P>K9=.'.T9#]NLFI$:+%Q262P>4U?KH%16ZV*
M5%BME5=4K*%94JRO6U"LP%M0K-I:3ZON6T^J^EM1IOI;4:;Z6U&F^EM1IOI;
M4:;Z6U&F^EO_@ D X9(! -&@! #&JP4 O+0$ +.] P"KQPL I,D< 9S(+ :3
MQSD/BL5$&8'#32-ZP50L<[];,VV^8CEGO&D^8KMP0UZZ=T=:N8!+5KF)3E.X
ME%!0N*!23;BN5$RXOU1+N=A42[?M5$JV^55*L_Y62K/^5DJS_E9*L_Y62K/^
M5DJS_E;ZAP( UI@  ,FE P"]KP, L[@! *G"! "AS0@ FM 6 )+0* 2*SS8,
M@<Y!%7G,2AYRRU(F;,I:+6;)83)AR&@W7,=O/%C&=C]5QG]#4<6)14[%E$A+
MQ:!*2<6N2TC%OTM'QMA+1\7M2T;#^4U%PO].1<+_3D7"_TY%PO].1<+_3D7"
M_T[?D   S)\  +^J 0"SLP$ J;T" )_'!0"6T@D CMH2 (C;) * VC((>-D^
M$''82!AJUU ?9-98)5_57RI;U&<O5]1N,U/3=C90TW\Y3-.(.TK3E#Y'TZ _
M1=2N0$34OT%#U=A 1-/L0$+2]D)!T?Y$0='^1$'1_D1!T?Y$0='^1$'1_D31
MF   PZ4  +6N  "IN   GL," )3-!@"*V0H A.,8 7WD)@-UY#((;N,\#V?C
M115AXTT;7.-5(%?C7214XV0G4.)K*DWB<RU*XWPP2..&,D7CD#1#XYPU0>2I
M-D#DN#<_Y<LW/^7D-S_C\S8]XOLX/>+[.#WB^S@]XOLX/>+[.#WB^SC&H0
MMZL  *JT  ">O@  D\D" (C4!@!_[@X >>T; 7'M)P-J[C((9.X[#5[N0Q-8
M[DL74^Y2&E#O61Y,[V @2>]G(T?O;R5$\'<G0?" *3_PBBH]\94L._&A+3GR
MKBXX\KXO-_/0+S?SYR\V\?,O-O'S+S;Q\R\V\?,O-O'S+S;Q\R^YIP  J[
M )^[  "2Q@  AM ! 'O=!0!T]Q$ ;?<< 6;X)@-?^"\&6ODX"E3Y0 Y0^D<1
M3/I.%$C[519%^UL80OMB&D#\:!P]_' =.OUX'SC]@B V_8TB-/Z8(S+^I"0Q
M_[$E,/^_)B__SR8N_^,F+O_C)B[_XR8N_^,F+O_C)B[_XR:MK0  G[<  )+"
M  "&S0  >=H  '#R" !H_Q$ 8?\: 5K_(P-4_RL$3_\S!DK_.PA&_T(+0_])
M#4#_3PX]_U40.O];$3C_81,U_V@4,_]O%3#_>!8N_X(7+/^-&2K_F1HI_Z0:
M*/^O&R?_NAPF_\<<)O_''";_QQPF_\<<)O_''";_QQRAM   D[\  (;*  !X
MU@  ;.(  &/\!P!<_P\ 5?\6 4__'@))_R8#1/\N!$#_- 4\_SL&.?]!!S;_
M1@@S_TP(,?]1"2[_5PHL_UT**O]D"RC_; PE_W4-(_]_#B'_B@\@_Y40'O^@
M$![_J!$=_[$1'?^Q$1W_L1$=_[$1'?^Q$1W_L1&5O   AL<  'G3  !KX
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
M6(EK_5>':_U6AVO^5H=K_E:':_Y6AVO^5H=K_E;_7A<!_VP2 ?]X% '_@Q<
M^8L: .N2'0'@F",!TY@O!<J4/0[!CTD9N8I3)+*&6RVL@60UIGYK/*%Z<D*=
M=WI'F76!2Y5SB4^1<9%2CF^:58MNI%B(;:]:AFV]6X1MT%N#;NE:@V[X68)O
M_%B";_U7@F_]5X)O_5>";_U7@F_]5X)O_5?_8!4!_VX1 ?][$P#_AA0 ]H\6
M .>6& #;G!P SYLM!,67.PV\DT<8M(Y1(ZV*62RGAF$TH8)I.YQ_<$&7?'=&
MDWE^2X]WAD^+=8Y2B'.7581RH5B"<:Q:?W&Z7'YQS%Q]<N=;?7+V6GQR_%E\
M<OQ7?'+]5WQR_5=\<OU7?'+]5WQR_5?_8A0!_W$1 ?]]$0#_B!( \I(2 ..:
M$@#5GQD RIXK!,&;.0RXET47L))/(JF.6"NBBE\SG(9G.I>#;D"2@'5%C7Y\
M2HE\A$Z%>HQ2@GB55GYWGUA[=JI;>76X7'=UREQW=N5<=W?U6G=V^UEW=OQ8
M=W;\5W=V_%=W=OQ7=W;\5W=V_%?_9!(!_W,0 /^ $ #_BQ  [Y4. -^>#0#0
MHA< QJ$I [V>-PNTFD,6K)9-(*225BJ=CEXREXME.9*(;$"-A7-%B(-Z2H2
M@4Z ?XI2?'V357A\G5AU>ZA;<WJV7'%ZQUQQ>N)<<7OS6G%[^UER>OQ8<GK\
M6')Z_%AR>OQ8<GK\6')Z_%C_9Q$!_W4/ /^##@#TC@T VYD* -2A"P#,I!4
MPJ0G [BB-@JPGD(5IYI,'Z"75"F9DUPQDY!C.(V-:C^(BG%$@XAX27Z&?TUZ
MA(A1=H*157.!FUAO@*9:;7^T7&M_Q5QK@-]<:X#R6FN ^UEL?OQ8;7[\6&U^
M_%AM?OQ8;7[\6&U^_%C_:1 !_W@. /^%# #BD@@ U9L) ,ZC"0#'J!( O:@E
M K2F- FKHD 3HY]*'IN;4B>4F%HPCI5A-XB2:#V"D&]#?HYV2'F,?4QUBH50
M<8B.5&V'F5=JAJ199X6Q6V6%PEMEA=Q;987P6F:%^UEG@_Q89X/\5V>#_%=G
M@_Q79X/\5V>#_%?_; X _WL, /*)"0#9E08 SYX( ,FF" #!JQ  N*LB J^J
M,@BFISX2GJ1('):A426/GE@NB)M?-8*99CQ]EFU!>)1T1G.2>TMOD(-/:X^,
M4F>.EE5DC:)888RO65^,P%I?C-E97XSN65^,^UAABOU788G]5V&)_5=AB?U7
M88G]5V&)_5?_;PP _W\) -^- P#2F 8 RJ(& ,*I!@"ZKPX LK @ :FN+P:A
MK#P0F*E&&I&G3R.)I%8L@Z)=,WV?9#EWG6L_<IMQ1&Z:>4AIF(%,99>*4&&5
ME%->E:!56Y2M5UJ4O5A9E-17693L5UF3^59;D?Y56Y#^55N0_E5;D/Y56Y#^
M55N0_E7_<PD ]80$ -B1 P#,G 4 PZ4% +NM! "SLPP J[4< :.T+ 6;LCD.
MDK!$%XJM32"#JU0I?:E<,'>G8C9QI6D\;*1O06BB=T5DH7])7Y^(3%R>DD]8
MGIY25IVK4U2=O%13G=%44YWK4U.<^%-4FO]35)G_4U29_U-4F?]35)G_4U29
M_U/_> 8 X8D  -"6 @#&H0, O*D# +.P 0"KN @ I+H8 )RZ*0.4N38+C+=!
M%(2U2AU\LU(E=K%:+'"O8#)KKF<X9JUN/&*K=4!>JGU$6JF&2%:HD4I3J)U-
M4:>J3D^HND].J,]/3J?I3TVF]T]-I?]/3J3_3TZD_T].I/]/3J3_3TZD_T_Z
M?P  V(X  ,F; 0"^I0( M*T! *NU  "AOP0 F\$4 )3!)0*,P#,(A+\^$7R]
M2!EUO% A;[I8)VJY7RUEN&4R8+=L-ERV=#I8M7P^5;2%05&TD$1.LYQ&3+.I
M2$JSN4A)M,Y(2;/I2$BQ]DE(L/]*2+#_2DBP_TI(L/]*2+#_2DBP_TKBA@
MSI0  ,*A  "VJ0  J[$  *&Z 0"8PP4 D,D0 (K)( &#R2\%>\@[#73'111N
MQDX;:,56(6/$72=>PV0K6L)K+U;!<C-3P7LV3\"$.4S CSQ*P)L^1\"H/T;
MN$!%P,U 1<#H/T2^]D%#O?]"0[S_0T.\_T-#O/]#0[S_0T.\_T/6C0  QIL
M +BE  "MK@  HK8  )B_ @"-R 8 @]$+ '_2&@!YTBH#<M(W"&S10@]FT4L5
M8=!3&ES/6Q]8SV(C5,YI)U'.<2I-SGHM2LZ#,$C.CC)%SIHT0\ZH-4+.N#9!
MS\TU0<[H-4#-]3<_R_XY/LO_.3[+_SD^R_\Y/LO_.3[+_SG*E@  O*(  *^J
M  "CLP  F+P  (W& P""SP< >-D+ '/>& !NWB8":-XS!6+>/@I=WD@/6=Y0
M%%7>6!=1WF ;3MYG'DO=;R!(WG@C1MZ!)4/>C"=!WI@I/]ZF*C[?M2H]X,@J
M/=_C*CS=\2L[W/LM.MS]+CK<_2XZW/TN.MS]+CK<_2[ GP  L:<  *2P  "8
MN@  C<,  ('- @!VUP< ;N@/ &GH&P%CZ"<"7NDR!5CI.PA4Z40,3^I,#TSJ
M4Q))ZEL51NIB%T3K:AE!ZW(;/^M['3SKAAXZ[)$@..R>(3?MK"(V[;LC->[/
M(S3NYB,TZ_4C-.OX(S3K^",TZ_@C-.OX(S3K^".SI0  IJT  )FW  "-P0
M@,L  '75 0!IX08 9/,1 %[S' %9]"8"5/0P!$_U. 9+]4 (1_9'"D3V3@Q!
M]U4./_=<#SSW8Q$Z^&H3-_AS%#7X?18S^8@7,?F4&"_ZH1DN^J\:+?N^&BS[
MSQLK^^<;*_OK&RO[ZQLK^^L;*_OK&RO[ZQNHJ@  FK0  (V_  " R0  =-,
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
M1YU;_T>;7/]&FES_1II<_T::7/]&FES_1II<_T;_51<!_V 2 ?]K% '_=!<
M_WH< ?)_(@'G@2D"WH(S!--_0 S+>DP5Q'96'KYQ8"6Y;F@LM&MQ,K%H>3:M
M9H ZJF2(/:=BCT"E8)=#HE^@19]>J4>=7K1)FUW"2IE=UDJ77NQ*EE_Z295?
M_TF38/](DF#_1Y)@_T>28/]'DF#_1Y)@_T?_6!4!_V,1 ?]N$@#_=Q4 ^WX8
M .V#'0#BAR,!UH<N \R#/0O%?TD4O7M3';=V726R<V4LK6]M,JEM=3>F:GP[
MHFB$/I]FC$&<991$F6.<1Y=BIDF48K!+DF&^3)!AT$R/8NA,CF/X2XUC_TJ,
M9/])BV3_28MD_TF+9/])BV3_28MD_TG_6A,!_V80 /]Q$0#_>A( ]X(4 .B'
M%P#=BQP T(LL \>(.PJ_A$<3N']1'+%[6B2L=V(KIW1J,:-Q<C:?;WD[FVV
M/YAKB$*5:9!%DFB92(]FHDJ,9JU,BF6Z38AES$Z'9N9.AF?V3(9G_TN%:/]+
MA&C_2H1H_TJ$:/]*A&C_2H1H_TK_7!(!_V@/ /]T$ #_?1  \X40 .2+$0#6
MCQ< RXXJ L*,. FZB$02LX1/&ZQ_6".G?& KH7AH,9UU;S:9<W8[E7%]/Y)O
MA4*.;8U%BVR62(AKH$N%:JI-@VFW3H%IR$^ :N-/@&OT3G]K_TQ_:_]+?VO_
M2W]K_TM_:_]+?VO_2W]K_TO_7A !_VL. /]V#@#[@ T ZH@- -N/# #0DA4
MQY(G KZ/-@BVC$(1KHA-&JB$5B*B@%XJG'UE,)=Z;#63=W,ZCW5[/HQS@D*(
M<HM&A7"328)OG4Q_;JA.?6ZU3WMMQE!Z;N!0>6_R3GEO_DUY;_],>6__2WEO
M_TMY;_]+>6__2WEO_TO_8 \ _VT- /]Y# #N@PL VXL) -21"@#,E1, PI4E
M KF3- >QCT$0JHQ+&:.(5"&=A%PIEX%C+Y)^:C6.?'$YBGIX/89X@$*#=HA%
M?W6127QSFTQY<J9.=G*S4'5RPU!S<MU0='/P3W1S_4UT<_],='/_3'1S_TQT
M<_],='/_3'1S_TS_8@X _V\, /Q["@#>A@8 U8X( ,^4"0#'F!$ OI@C ;66
M,@:MDS\/II!)&)^,4B"8B5HHDX9A+HZ#:#2)@6\YA7]V/8%]?D%]>X9%>GF/
M279XF4QS=Z1.<7>Q4&]VP5!N=]E0;G?O3VYW_$YN=_]-;W?_3&]W_TQO=_],
M;W?_3&]W_TS_9 T _W(* /!^!@#:B 4 T) ' ,J7" #"FQ  N9LA ;&:, :I
MEST.H91'%YJ14!^4C5@GCHM?+8F(9C.$AFTX@(1T/7N">T%X@(1%='^-2'%]
METMM?*).:WRO3VE[OE!H?-50:'SM3VE\^TYI?/]-:GO_3&I[_TQJ>_],:GO_
M3&I[_TS_9@H _W4( .&! @#4BP4 RY,& ,2:!@"]G@X M9\? :R>+@6DFSL,
MG9A%%9:53AZ/DU8EB9!=+(2.9#)_BVLW>HIR/':(>4!RAH%$;X6*1VN#E4IH
M@J!-98&L3F.!O$]B@=%/8H'K3F.!^4UC@?],9(#_2V2 _TMD@/]+9(#_2V2
M_TO_:0@ ^W@$ -R$ 0#/CP0 QI<% +^=!0"WH0P KZ,< *>B+ 2?H#D+F)Y#
M%)&;3!R*F%0CA)9<*G^48C!ZDFDU=9!P.G&.=SYMC7]":8N(1F6*DDEBB9Y+
M7XBJ35Z(NDY<B,Y.78CI35V'^$Q=A_]+7H;_2UZ&_TM>AO]+7H;_2UZ&_TO_
M;04 ZGP  -6(  #*D@, P9H# +F@ P"QI@D J:<9 **G*0.:I38)DJ-!$HNA
M2AJ$GU(A?IU:*'F;8"YTF6<S;Y=N.&N6=3QGE'U 8Y.&0V"1D$9<D9Q)6I"I
M2UB0N$Q7D,Q,5Y#G2U>/]TI7CO]*6([_25B._TE8CO])6([_25B._TG_<0$
MX(   ,^,  #$E@( NYX" +*D  "IJ@4 HJP5 )NL)@*4JS0'C*H_#X6H2!=^
MIE >>*18)7.B7BMNH64P:I]L-&6><SEAG7L\7IN$0%J:CD-7F9I%5)FG1U*9
MMDA1F<I(49CF2%&7]4A1E_]'49;_1U&6_T=1EO]'49;_1U&6_T?V=P  V(4
M ,F1  "_FP$ M*(  *NH  "AL   FK(1 )2S(@&-LC %A;$\#'ZO1A1XKDX;
M<JQ6(6VK7"=HJ6,L9*AJ,&"G<31<IGDX6*6".U6DC#Y1HYA 3Z.E0DVCM$-,
MH\A#3*/D0TNA]$-+H/]$2Z#_1$N@_T1+H/]$2Z#_1$N@_T3C?0  SXL  ,*6
M  "WGP  K:8  *.M  "9M0  D+D. (NZ'@&$NBT#?;DY"7>X0Q!QMDP7:[53
M'6:T6B)BLV$F7K)H*UJQ;RY6L'<R4["!-4^OBSA,KY<Z2JZD/$BNLSU'KL<]
M1Z[C/$:M\SU&J_X^1:O_/T6K_S]%J_\_1:O_/T6K_S_:@P  QY$  +N<  "O
MI   I:L  )JR  "0N@$ AL$) ('"& ![PB@"=<(U!F_!0 QIP$D29+]1%U^^
M6!Q;OE\@5[UF)%2\;B=1O'8J3;M_+4J[BC!(NY8R1;NC-$.[LC1"N\4U0[OB
M-$*Y\S5!N/TW0+?_-T"W_S= M_\W0+?_-T"W_S?.BP  OY@  +*A  "GJ0
MG+   )&X  "&P ( >\@' '3+$@!PS"(!:\LP V;+/ =ART4,7,I.$5C*5A54
MRET94<ED'$[);!]+R70B2,A^)$7(B"=#R)4H0<BB*C_(L2L^R<0K/LGA*C['
M\BL]QOPM/,7_+CS%_RX\Q?\N/,7_+CS%_R[$DP  MI\  *FF  "=K@  DK<
M (:_  ![QP, <,\' &?6#0!DUQH 8-@J 5S8-@-8V$$&5-A*"E#84@U-V%H0
M2M=B$T?7:19%UW(80M=\&D#8AQP]V),>/-BA'SK9L" YV<,@.=G?(#G7[R X
MU?DB-]3_(S?4_R,WU/\C-]3_(S?4_R.YG   JZ0  )^L  "3M0  A[X  'O&
M  !PS@, 9=8' %WC#@!:XQL 5N,G 5+D,@).Y#P$2N1$!D?E30A%Y54*0N5<
M#$#E9 X^YFP0.^9V$CGF@!0WYXP5->>9%C3GJ!<RZ+@8,NC,&#'HY1@QYO08
M,>7\&#'E_!@QY?P8,>7\&#'E_!BNH@  H:H  )2S  "(O0  >\8  &_.  !C
MU@$ 6-X% %3N$ !1[QL 3>\F 4GP+P)%\#@#0?$_!#[Q1P4\\DX&.O)5!S?R
M7 @U\V0),_-M"C'T=PPO]((-+?2/#BOUG0\J]JL0*?:\$"CVSA$G]^81)_7Q
M$2?U\1$G]?$1)_7Q$2?U\1&CJ   EK(  (B[  ![Q0  ;\X  &+7  !6W@
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
M/(]<_SR/7/\\CUS_/(]<_SS_51$ _U\- /]I#@#_<0X ]7<0 .9[$0#9?1@
MSGTJ L5[.0:^=T4.MW10%;%P61RM;6(BJ&II)Z5H<2RA9G@OGF2 ,YMBAS:8
M88\XEF"8.Y-?H3V17JL_CUZX0(U>R$&+7N%!BE_S0(E?_S^)8/\^B&#_/HA@
M_SV(8/\]B&#_/8A@_SW_5P\ _V(, /]L# #X= P Z7H, -Y^# #2@14 R($G
M <!_-@:X?$(-LGA-%:QU5ANG<E\BHF]F)YYL;BR;:G4PEVA\,Y1GA#:198PY
MCF25/(QCGCZ)8JA AV*U0H5BQ4*$8MY#@V/Q0H)C_4&"9/] @F3_/X)D_S^"
M9/\_@F3_/X)D_S__60X _V0+ /]N"@#J=P@ VWT( -2""@#,A!( PX4D ;N#
M- 6S@$ ,K7Q+%*9Y5!NA=EPAG'-D)IAQ:RN4;W(OD6UY,XYK@3:+:HDYB&B2
M/(5GFS^"9J9!@&:R0WYFP41]9ME$?&?O0WQG_$%\:/] ?&C_0'QH_S]\:/\_
M?&C_/WQH_S__6PP _V<) /=Q!P#>>@4 U( ' ,Z%"0#'AQ$ OH@B ;:',02O
MA#X+J(%)$Z)]4AJ<>EH@EW=A)I-U:"N/<V\OBW%W,XAO?C:%;H8Z@FV//7]K
MF3]\:Z-">6JP0WAJOT1V:M1%=FOM0W9K^T)V:_]!=FS_0'9L_T!V;/] =FS_
M0'9L_T#_70H _VD' .QT P#:? 0 T(,& ,F(!P##B@\ NHL@ ;**+P2KB#P*
MI(5'$IV!4!F8?E@?DWQ?)8YY9BJ*=VTNAG5T,H)T?#9_<H0Y?'&-/7EPED!V
M;Z%"=&ZN1')NO45P;M%%<&_K1'!O^D-Q;_]!<6__0'%P_T!Q</] <7#_0'%P
M_T#_7P@ _VL$ .%V  #4?P, RX8% ,6+!@"^C0T M8\> *Z.+0.FC#H)GXE%
M$9F&3AB3@U8>CH!=)(E^9"F%?&LM@7IR,GUX>35Z=X(Y=W:+/'-UE3]Q=)]"
M;G.L1&QSNT5K<\Y%:W/I1&MS^$-K<_]";'/_06QS_T!L<_] ;'/_0&QS_T#_
M804 ^FX! -UY  #0@@( QXD$ ,".! "YD0P L9(; *F2*P.BD#@(FXU##Y2*
M3!>.B%0=B85;(X2#8BB @6DM?']P,7A^=S5U?'\X<7N(/&YZDC]K>9U!:'BJ
M0V9XN$1E>,Q%97CG1&5X]T-F>/]"9GC_069X_T!F>/] 9GC_0&9X_T#_9 ,
M[G$  -A\  #+A0( PXP# +N1 P"SE D K)88 *66* *=E#8'EI)!#I"/2A6*
MC5(<A(M:(G^)8"=[AV<L=X5N,'.#=31O@GTW;(&&.VE_D#YF?IM!8WZH0V%]
MMD1@?<E$7WWE0V!]]D)@??]!87W_0&%]_T!A??] 87W_0&%]_T#_9P  XW0
M -)_  #'B $ OH\" +:5 0"NF 8 IIH5 )^:)@*8F3,&D9<_#(N52!2%DU :
M?Y%8('J/7R5VC64J<HML+FZ*<S)JB'LV9H>$.6.&CCQ@A9D_782F05N$M$):
MA,=#6H3C0EJ#]$%;@_] 6X/_0%N#_S];@_\_6X/_/UN#_S__:@  WG@  ,V#
M  #"C   N9,  +"8  "GG0( H)\2 )F?(P&3GC$%C)T\"X6;1A)_F4X8>I=6
M'G6672-PE&,H;))J+&B1<3!ED'DT88Z"-UZ-C#I:C)<]6(RD/U:+LD!4B\5
M5(OA0%2*\S]5BOX_58G_/E6)_SY5B?\^58G_/E6)_S[O;P  UGP  ,B'  "]
MD0  M)@  *J<  "@H@  F:00 ).E( &,I"X#A:,Y"7^B0P]YH$P6=)]3&V^=
M6B!JG&$E9IIH*6.9;RU?F'<P6Y> -%B6BC=5E94Y4I6B.U"4L#U/E,,]3Y3?
M/$^3\CQ/DOT\3Y+_/$^1_SQ/D?\\3Y'_/$^1_SSD=   SX$  ,*,  "XE@
MK9P  *.A  "8J   D*H- (NK&P"%JRH"?JHV!GBI00QRJ$D2;:=1&&FF6!QD
MI%\A8*-F)5VB;2E9H74L5J%^+U.@B#)/GY,U39^@-TN>KSA*GL$X29[=.$F=
M\#A)G/PX29O_.4F;_SE)F_\Y29O_.4F;_SG;>@  R(<  +R2  "QF@  IJ
M )RF  "1K   A[$( (&R%@!\LR8!=K(S!'&R/0EKL4<.9K!/$V*O5AA>KET<
M6JUD(%>L:R-4K',F4*M\*4VJABQ*JI(O2*F?,$:IK3)%J;\R1*K:,D2H[S)#
MI_LS0Z;_,T.E_S1#I?\T0Z7_-$.E_S30@0  P8X  +68  "IGP  GJ4  ).L
M  "(L@  ?+D" ':Z$0!RNR$ ;KLN FB[.@9DND,*7[I,#ENY4Q)7N%H65+AA
M&5&W:1Q.MW$?2[9Z(DBVA"5%MI G0[6=*4&UK"I MKXJ/[;8*C^T[BH^L_HL
M/;+_+3VQ_RT]L?\M/;'_+3VQ_RW'B0  N94  *R=  "AI   EJL  (JR  !_
MN   <[\# &K$# !GQ1H 8\4H 5_%-0-;Q3\%5\5("53$4 Q0Q%@/3<1?$DK#
M9A5(PVX71<-X&D+#@AQ PXX>/L.<'SS#JR [P[PA.L/5(3O"[B$YP/DB.+__
M)#B__R0XO_\D.+__)#B__R2]D0  L)L  *2B  "8J@  C+$  ("Y  !UOP
M:L8$ %[," !9SQ( 5] A %70+@%1T#D"3M!#!$O03 9)T%,(1M!;"T/08PU!
MT&L//M!U$3S1@!,ZT8P4.-&:%C;1J1<UT;L7--+2%S70[!8TS_<8,\[_&C/.
M_QHSSO\:,\[_&C/._QJSF0  IJ$  )JI  ".L0  @;D  '7   !JQP  7LT#
M %34" !,W0T 2MT8 $C>)@!&WC(!1-\\ D+?10,_WTT$/>!5!3O@708YX&8(
M-^!O"37A>@HSX88,,>&4#3#BHPXNXK,.+N/'#BWCXPXMX/(.+-_[#RS?_1 L
MW_T0+-_]$"S?_1"HH   G*<  (^P  "#N   =L$  &K)  !>SP  4]4! $G<
M!@!%Z0\ 0ND9 $#J)  ]ZBX .NLV 3CL/@$V[$8",^U- S'M50,O[ET$+>YE
M!2ON< 4I[WL&*.^)!R;PEP<E\*<()/&X""/QS @B\N4((O#S""+O]0@B[_4(
M(N_U""+O]0B>I@  D:\  (2X  !WP0  :LD  %W0  !1UP  1MT  #_J!0 \
M]@X .?87 #;W(  S]R@ ,?@P "[Y-@$K^3T!*?I$ 2?Z2@(E^U("(_M: B#\
M8P,>_&X#'/U[ QO^B009_I@$&/^H!!?_MP06_\@$%O_@!!;_Y 06_^0$%O_D
M!!;_Y 23K@  A;<  'C   !JR0  7=(  %#9  !$WP  .N0  #7W P R_PP
M+O\2 "O_&@ H_R$ )O\G "/_+0 @_S, 'O\Y 1S_/P$9_T4!%_]- 17_50$3
M_U\!$?]J A#_> (._X<"#O^6 @W_I (,_[ "#/^^ @S_P@(,_\("#/_" @S_
MP@*'M@  >;\  &O)  !>TP  4-L  $/@   XY0  +_   "O_   G_P@ )/\.
M "'_$P >_QD &_\> !C_(P 5_R@ $_\M !'_,@ 0_S@ #O\_  S_1@$*_T\!
M!_]9 03_90$!_W(! /^! 0#_CP$ _YL! /^G 0#_J0$ _ZD! /^I 0#_J0'_
M+"\!_S L ?\R+ +_,S "_S$V _\P00/_+TT$_RU:!O\K9@?_*7,(_RA^"O\G
MB O_)Y$,_R>9#?\FGPW_)J4._R:K#O\FL0__)K@/_R; #_\FR0__)M</_R;F
M#_\F\ _^)OD/^R?_#_DG_P_Y)O\1^";_$?@F_Q+X)O\2^";_$O@F_Q+_+BP!
M_S,I ?\U*@+_-BT"_S8T O\U/P/_,TL$_S)7!O\P9 ?_+G )_RQ["O\LA0S_
M*XX-_RN6#O\JG0__*J,/_RJI$/\JKQ#_*;80_RF]$?\IQQ'_*=,1_BGC$?LJ
M[Q'X*O@0]BO_$/0J_Q+T*O\3\RK_%/,I_Q3S*?\4\RG_%/,I_Q3_,2D!_S8F
M ?\Y)@'_.BD"_SLR O\[/0/_.4@%_S=4!O\U8 ?_,VP)_S)W#/\P@@W_,(L.
M_R^3#_\OFA#_+J 1_RZF$?\NK!+_+K,2_BZZ$OTNQ!+[+L\3^"[A$O4N[1+Q
M+_<2[R__$^XN_Q7M+O\6["[_%^PN_Q?L+O\7["[_%^PN_Q?_-"8!_SDC ?\]
M(P'_/B8"_T$O O]!.0/_/T4$_SU0!O\[7 C_.6@*_S=S#?\V?@[_-8<0_32/
M$?PTEA+Z,YT3^3.C$_@SJ13W,[ 4]C.W%/0SP!3S,\P4\#/>%.TSZQ3I-/85
MYS/_%^8S_QCD,O\9Y#/_&N,R_QKC,O\:XS+_&N,R_QK_.",!_ST@ ?]!'P'_
M12,!_T<L O]'-@/_1D $_T1,!O]!6 C_/V0+^SYO#OD\>1#V.X,1]#J+$_,Y
MDQ3Q.9D4\#B@%>XXIA;M.*T6[#BT%NHXO1;I.,D6YSC;%N,YZA;@./48W3C_
M&MLW_QS9-_\=US?_'=8W_Q[6-_\>UC?_'M8W_Q[_.R !_T$< ?]%&@'_2R !
M_TTH ?].,@+_33P$_TI'!OI(4PCV1E\+\D1J#N]"=!'L07X3ZD"'%.@_CA7F
M/I86Y3Z<%^,]HQCB/:H8X#VR&-\]NQG=/<89VSW8&M8]Z1K2/?4=SCW^'\P\
M_R#+//\AR3S_(<D\_R')//\AR3S_(<D\_R'_/QP!_T47 ?]+%P'_4!T!_U,D
M ?]4+0+_4S<#]U%"!?%.30CL3%H+Z$IE#^5(;Q'B1WD4WT6"%MU$BA?:0Y$9
MV$*9&M5"GQO30:8<T4&N'<]!MQ[.0<$>S$'0'\E"Y1_%0O,APD'^(\!!_R2^
M0?\DO4'_);U!_R6]0?\EO4'_);U!_R7_0A@!_TD3 /]0% #_5AD _UD@ ?]:
M* 'W6C("[U@]!.A520?C4U4*WE%@#ME.:A+43'06T$M\&,Y)A!O,2(P<RD>3
M'LA'FA_&1J$AQ$:I(L)%L2/!1;PCOT7))+U&WR6Y1N\FMD;[)[1&_RBS1O\H
MLD;_*+%&_RBQ1O\HL4;_*+%&_RC_1A4 _TT1 /]5$@#_6Q8 _UX; /E@(P'O
M8"P!YEXV ]]<1 7865 *T5=;#\Q4913(4FX8Q5!W&\-/?QW 3H8?ODV.(;Q,
ME2.Z2YPDN$JD)K9*K">T2K8HLTG#*;%)UBFN2NHJJTKX*ZE*_RNH2_\KITO_
M*Z=+_RNG2_\KITO_*Z=+_RO_21( _U . /]9$ #_7Q( _V,6 /)E'0#G924
MWF0Q =1B/P7-8$L*QUU6#\):8!6^6&D9NU9Q'+A4>1^V4X$BLU*()+%0D":O
M4)<HK4^?*:M.J"NI3K(LITZ^+:9.SBZC3N8NH4_U+I]/_RZ>3_\NG4__+IU0
M_RZ=4/\NG5#_+IU0_R[_3!  _U0- /]=#@#_8P\ ^6<1 .MI%0#?:AP TVHL
M <MH.P3%94<)OV)2#[I@7!6V7649LEMM':]9=2&L6'PCJE:#)J=5BRBE5),J
MHU.;+*%3HRZ?4JTOG5*Y,)M2R3&94N(QEU/R,993_S&55/\QE%3_,)14_S"4
M5/\PE%3_,)14_S#_3PX _U@+ /]@"P#[9@P \&L- .1M#@#6;A8 S&\H <1M
M-P2]:T0)MVA/#[)E6!6N8F$:JF!I'J=><"&D77@EH5M_)Y]:ARJ<68XLFEB7
M+IA7H#"55JHRDU:U,Y%6Q3205MTTCE?P-(U7_3.,6/\SC%C_,HQ8_S&,6/\Q
MC%C_,8Q8_S'_40P _UL) /]C" #K:@< W6X( -AQ"@#/<A, QG,E ;YR- .W
M<$$(L6U,#JQJ512G9UX9HV5E'J!C;2*<870EFF![*)=>@RN478LMDER3,(];
MG#*-6J8TBUJR-8E:P3:'6M8VAEOM-H5;^S6%7/\TA%S_,X1<_S.$7/\SA%S_
M,X1<_S/_4PH _UT& /5F! #?;0, U7(& -!U"0#)=A$ P'<B +AV,0.Q=#X'
MJW%)#J9N4A2A;%L9G6EB'9EG:B*69G$EDV1X*)!C?RN-88<NBF"0,(A?F3.%
M7Z,U@UZO-H%>OCB 7M$X?U_J-WY?^C9^8/\U?F#_-'Y@_S1^8/\T?F#_-'Y@
M_S3_50@ _V $ .AI  #:< , T'4% ,IX!P##>@\ NWL? +-Z+P*L>#P'IG5&
M#:%S4!.<<%@8EVY@'9-K9R&0:FXEC6AU*(IG?"N'9H0NA&2-,8%CEC1_8Z$V
M?&*M-WIBNSEY8LXY>&/H.'AC^#=X9/\V>&3_-7AD_S5X9/\U>&3_-7AD_S7_
M5P4 _V(! .%L  #4<P( RW@$ ,5[!0"^?0T MGX= *]^+ *H?#D&H7E$#)QW
M3A*7=%88DG)='(YP9""*;FLDAVQR*(1K>BN!:H(N?FF*,7MHE#1X9Y\V=F:J
M.'1FN3ES9LLZ<F;F.7)G]SAR9_\W<FC_-G)H_S5R:/\U<FC_-7)H_S7_60(
M]F4  -UN  #/=@$ QWL# ,!_! "Y@ P L8(: *J"*@*C@#<%G7U""Y=[2Q&2
M>%07C79;&XET8B"%<FDD@7%P)WYO=RM[;G\N>&V(,79LDC1S:YPV<&JH.&YJ
MMSIM:LDZ;&KD.FUK]3AM:_\W;6O_-FUK_S9M:_\V;6O_-FUK_S;_6P  ZV<
M -EQ  #,>0  PWX" +N" P"TA D K848 *:%* &?A#4%F8) "I-_21"-?5(6
MB7M9&X1Y8!^ =V<C?'5N)WET=2IV<WTN<W*&,7!QD#1M<)LV:V^G.&EOM3IH
M;\<Z9V_B.F=O]#AH;_\W:&__-FAO_S9H;_\V:&__-FAO_S;_7@  Y&H  --T
M  #(?   OX$! +>% 0"OAP< J(D5 *&))0&;B#,$E(8^"8Z$1P^)@5 5A']7
M&G]^7AY[?&4B>'IL)G1Y<RIQ>'LM;G>$,&MVCC-H=9DV9G2E.&1SLSEB<\0Z
M8G/@.F)S\SAC<_\W8W/_-F-S_S9C<_\V8W/_-F-S_S;_80  X&T  ,]W  #$
M?P  NX4  +.)  "JBP, HXP3 )R-(P&6C# #D(L\"(J)10Z$ATX3?X55&'N#
M7!UW@F,A<X!J)6]_<2EL?7DL:7R"+V9[BS)C>I<U8'FC-UYYL3A=><(Y7'G=
M.5UY\3A=>/XW7GC_-EYX_S5>>/\U7GC_-5YX_S7U9   W'   ,IZ  # @P
MMHD  *Z-  "DCP  G9$0 )>2( "1D2X#BI Y!X2.0PQ_C4P2>HM3%W6)6AMQ
MB&$@;H9H(VJ%;R=GA'<K8X-_+F""B3%=@90S6X"A-EE_KS=7?\ X5W_:-U=_
M\#=8?OTV6'[_-5A^_S58?O\U6'[_-5A^_S7I:   U'0  ,9^  "[AP  LHT
M *B1  ">E   EI8. )&7' "+ERL"A98W!7^400IYDTD0=))1%7"06!ELCU\=
M:(YF(66,;25ABW0H7HI]+%N)AR]8B)(Q58>?,U.'K352A[XU48?6-5&&[C52
MA?LT4H7_-%*%_S-2A?\S4H7_,U*%_S/C;   SGD  ,&#  "VBP  K)$  **5
M  "7F0  CYL+ (J=& "$G2<!?IPT!'F;/@ASFD<-;YE/$FJ85A=FEUT;8Y5C
M'E^4:B)<DW(E69)[*%61A2M2D9 N4)"=,$Z0JS%,D+PR3)#3,DR/[3),COHR
M3(W_,4R,_S%,C/\Q3(S_,4R,_S'<<0  R'X  +N(  "QD0  II8  )R:  "0
MGP  AZ(& (&C% !\I",!=Z0P W*C.P9MHD0+:*%,#V2@5!-@GUH779YA&UF=
M:!Y6G7 A4YQY)%";@R=-FHXI2IJ;+$B:J2U'F;HM1IK0+4:8ZRU&E_DN1I;_
M+D:6_RY&EO\N1I;_+D:6_R[1=P  P80  +:.  "JE0  H)L  )6?  "*I
M?:D  '>K$ !SJQX ;ZPL 6JK-P1EJT$'8:I)"UVI40]:J5@35ZA?%E.G9AE0
MIVX<3:9V'TJE@2%(I8PD1:69)D.DJ"="I+@H0:3.)T&CZB= HO@H0*'_*4"@
M_RE H/\I0*#_*4"@_RG)?@  NHL  *^4  "CF@  F*   (VE  ""J@  =;
M &RS# !IM!@ 9;0G 6&T,P)>M#T$6K1&!U:S3@I3LU4-4+-<$$VR8Q-*LFL6
M1[%T&$6Q?AI"L(H=0+"7'CZPIB \L+<@/+#,(#ROZ" [KO<A.JW_(CJL_R,Z
MK/\C.JS_(SJL_R/ A@  LY(  *>9  "<GP  D*8  (2L  !YL0  ;;<  &&\
M!0!=O1( 6KX@ %B^+0%4OC@"4;Y"!$Z^2@9,OE((2;Y9"D:^8 Q$OF@.0;UQ
M$3^]?!,\O8@5.KV5%CB]I!<WO;48-KW*&#>\YQ<UN_89-;K_&C2Y_QLTN?\;
M-+G_&S2Y_QNXCP  JI@  )^?  "3I@  AZP  'NS  !ON0  8[X  %C$! !0
MR P 3<@7 $S))0!*RC$ 1\H[ 47*1 )#RDP#0<I4!#[*7 8\RF0'.LMN"3C+
M> HVRX4,-,N2#3++H@XQR[(/,,S'#S#+Y0XOR?4/+LC]$2['_Q(NQ_\2+L?_
M$B['_Q*NEP  H9X  )6E  ")K0  ?+0  '"[  !DP0  6<8  $[+ P!%T @
M/M4. #W5&@ \UB8 .]<Q #G8.P XV44!-ME- 3795@(SVEX",=IH S#;<P0N
MVW\%+-N-!2K<G08IW*T&*-W!!BC=W@8GV^\')MGY"";8_@DFV/X))MC^"2;8
M_@FDG0  F*4  (NM  !^M   <;P  &7#  !9R0  3<T  $/3 0 ZV08 ->0-
M #/D%@ QY"  ,.4J "[F,P MYCP *^=$ "KG3 $HZ%0!)^A= 27I9P(CZ7,"
M(NJ! B#JD0,?ZZ$#'>NR QSLQP,<[.$#&^KQ QOI^0,;Z?D#&^GY QOI^0.:
MI   C:P  '^U  !RO0  9<4  %G+  !,T   0=4  #C<   OX0( +?$- "OQ
M$P H\AP )O(D "3S*P B]#( (?0Y !_U00 =]4D &_91 !GW6@$7]V4!%?AR
M 13Y@0$3^9(!$OJB A'ZLP(0^\8"$/O= A#[Z0(0^^D"$/OI A#[Z0*/JP
M@;0  '.]  !FQ@  6<T  $O3  ! V0  -=X  "SC   F\0  )/X* "'_$  ?
M_Q8 '/\< !G_(@ 7_R@ %?\N !/_-0 2_SP $/]#  [_3  -_U8 "_]B  G_
M;P (_W\!!_^0 07_H $$_ZX!!/^\ 0/_QP$#_\<! __' 0/_QP&#M   =;T
M &?&  !:SP  2]4  #_<   SX0  *>4  "'L   >_0  &O\% !?_#  5_Q
M$O\4 !#_&0 ._QX #?\C  O_*  (_RX !O\U  /_/0  _T8  /]1  #_70
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
M*X56NBR#5LPL@E?F+(%7]RN 6/\J@%C_*H!8_RF 6/\I@%C_*8!8_RG_3P(
M_5D  .)@  #59P  S&H# ,9L!0# ; X MVT= +!N+ &J;#D$I6I$"*!H3@V;
M9E<1EV1>%91B91F18&P<CE]S'HM>>R&)78(DAER+)H1;E"B!6YXJ?UJJ+'U:
MMRU\6LDN>EKC+GI;]2UZ7/\L>5S_*WI<_RIZ7/\J>ES_*GI<_RK_40  \EL
M -YD  #/:@  QVX" ,!P! "Z< P LG$: *MQ*0&E<#<#GVY"!YIL2PR6:E01
MDFA<%8YF8QB+96D;B&-P'H5B>"&"87\D@&"()GU?D2E[7YPK>%ZG+79>M2YU
M7L8O=%[A+W1?\RYT7_\L=&#_*W1@_RMT8/\K=&#_*W1@_RO_4P  Z%X  -EG
M  #+;0  PW$! +MS @"U<PD K747 *=U)P&A=#0#FW(_!Y5P20N1;E(0C&Q9
M%(EJ8!B%:6<;@FAN'G]F=2%]97TD>F2%)G=DCREU8YHK<F*E+7!BLR]O8L0O
M;F+>+VYC\BYN8_XM;F/_+&YC_RMN8_\K;F/_*VYC_RO_50  Y6   --I  #(
M<   OW0  +=W 0"P=P< J'@5 *)Y) "<>#("EG8]!I%T1PN,<D\/B'!7$X1O
M7A> ;60:?6QK'7IK<R!W:GHC=&F#)G)HC2EO9Y<L;6>C+FMFL2]I9L$P:6;;
M,&EG\"]I9_TM:6?_+&IG_RMJ9_\K:F?_*VIG_RO^6   X6,  ,]L  #$<P
MNW@  +-Z  "K>@0 I'L2 )Y\(@"8?"\"DGH[!8QX10J'=TT.@W55$G]S7!9[
M<F(:>'!I'75O<"!R;G@C;VV!)FULBREJ;)8K:&NA+F9KKR]D:K\P8VO8,&-K
M[R]D:_PM9&O_+65K_RQE:_\L96O_+&5K_RST6P  W68  ,MO  # =@  MWL
M *]^  "F?@$ GW\0 )F 'P"3@"T"C7\Y!8A]0PF#>TL-?GI3$GIX6A9V=V$9
M<W5G''!T;A]M<W8B:G)_)FAQB2AE<)0K8G"@+6!OK2]?;[TO7F_4+UYO[2]?
M;_LM7V__+&!O_RQ@;_\L8&__+&!O_RSK7@  V&D  ,=R  "\>0  LW\  *N"
M  "A@@  F8,. )2$'0".A"L!B(,V!(."0 A^@$D,>7]1$'5]6!1R?%\8;GME
M&VMZ;!YH>70B97A])6)WAR=@=I(J776>+%MUJRY:=+LO6771+UET["Y9=/HM
M6G3_+%IT_RM:=/\K6G3_*UIT_ROF80  T6T  ,-V  "Y?0  KX,  *:&  "<
MA@  E(@, (Z)&0")B2@!@XDT WZ'/@=YAD<+=(5/#W"$5A-M@ET7:8%C&F:
M:AUC?W(@8'YZ(UU]A"9:?(\I6'N<*U9[J2Q4>[DM4WO.+51ZZBU4>ODL5'G_
M*U5Y_RI5>?\J57G_*E5Y_RKA90  S'$  +]Z  "T@@  JX<  *&*  "5BP
MC8T) (>.%@""CR0!?8\Q GB..P5SC40);XQ,#6N*5!%GB5H59(AA&&&':!M>
MAG >6X5X(5B$@B15A(TF4H.:*5""IRI/@K<K3H+,*TZ"Z"M.@?@J3X#_*D^
M_RE/@/\I3X#_*4^ _RG;:@  QW4  +I_  "PAP  IHP  )R/  "/D0  AI,%
M ("4$@![E2$ =Y4M 7*5. 1ME$(':9-*"V6240YBD5@27I!?%5N/9AA8CFT;
M58YV'E*-@"%/C(LC38N8)4N+I2=)B[4H2(O**$B*YR=)B?<H28C_)TF'_R=)
MA_\G28?_)TF'_R?1;P  P7L  +6$  "KC   H)   )64  ")EP  ?IH  '>;
M#@!SG!P ;YTI 6N<-0)FG#\%8IM'"%^:3PM<FE8/6)E<$E688Q53F&L74)=S
M&DV6?1U*E8D?1Y65(465I"-$E+,C0Y3((T.4Y2-#DO4D0Y'_)$.0_R1#D/\D
M0Y#_)$.0_R3*=0  NX$  +"+  "DD0  FI4  (^9  "#G0  =*(  &ZC"P!J
MI!< 9J4E &.E,0%?I#L#6Z1$!5BD2PA5HU,+4J-:#4^B81!-HF@32J%Q%4>@
M>QA$H(8:0I^3'$"?HAT^G[(>/9_&'CV?XQT]G?0>/9S_'SR;_Q\\F_\@/)O_
M(#R;_R#"?   M8@  *F0  ">E@  DYL  (>?  ![I   ;Z@  &.L! !?K1$
M7*T? %JN*P!7KC8!5*Y  U&M2 5.K4\'2ZU7"4FM7@M&K&8-1*QN#T&L>!$_
MJX03/*N1%3JKH!8YJ[ 7.*O#%SBJX1<WJ?,8-Z?^&3:F_QHVIO\:-J;_&C:F
M_QJZA   KH\  **6  "7FP  BZ$  '^F  !SJP  9Z\  %JT  !3M@P 4;<7
M $^W) !-N#  2K@Z 4BX0P)&N$L#1+A2!$&X6@8_N&('/;AK"3JX=0LXMX$,
M-K>.#C2WG0\SMZT/,K?!#S&WW@\QMO(0,+3\$3"S_Q(PL_\3,+/_$S"S_Q.R
MC@  I94  )J;  ".H@  @J@  '6M  !ILP  7K<  %.[  !'P 4 0\(0 $+"
M&P! PR< /\,R #[$/  \Q$0!.L1- 3C$50(VQ%T#-<1F!#/%< 0QQ7P&+\6*
M!BW%F@<KQ:H(*L6^""K%V@@JQ/ (*<+["2C!_PHHP?\+*,'_"RC!_PNHE0
MG9L  )&B  "$J0  >*\  &NU  !?NP  5+\  $G#   _R 0 -LT) #/.$0 R
MSQP ,<\G ##0,0 OT#H +M%# "W13  KTE4 *M)? 2C3:0$GTW8!)=.$ B34
ME (BU*8"(=6Y B'5T@(@T^L"(-+V Q_1_P0?T?\$']'_!!_1_P2?FP  E*(
M (>I  !YL0  ;;@  &"^  !4PP  2<<  #[+   UT $ +=4& "7;"P DWA(
M(]X< "+?)0 AX"X (. W !_A0  >X4H '>)3 !SC7@ ;XVH &N1X !CDB $7
MY9H!%N:L 17FP $4Y]T!$^7O 1/C^@$3X_H!$^/Z 1/C^@&6H@  B:D  'NQ
M  !NN0  8<   %3&  !(R@  /<\  #/3   JV0  (MX" ![K"@ <[!  &^T7
M !GM'P 7[B8 %>XM !3O-0 3\#T $?!& !#Q4  /\EL #O)I  WS>  ,](H
M"_6<  KUK@ )]L( "?;9  CU[0 (]>T "/7M  CU[0"+J0  ?;(  &^Z  !B
MP@  5<D  $?.   [T@  ,=@  "?=   ?X0  &>@  !;X!@ 4^@T $OL2 !#\
M%P ._!T #?TC  S]*0 *_C  "/\X  ;_00 #_TP  /]8  #_9@  _W<  /^)
M  #_FP  _ZL  /^[  #_S@  _\\  /_/  #_SP!_L@  <;H  &/#  !6RP
M2-$  #K6   OW0  )>$  !SE   4Z0  $?<   __ 0 -_PD "_\-  C_$  &
M_Q0  _\8  #_'@  _R,  /\J  #_,@  _SP  /]'  #_5   _V,  /]S  #_
MA0  _Y<  /^D  #_L@  _[(  /^R  #_L@#_(BD!_R,G ?\C* '_("L!_QPQ
M ?\:/0'_&$D!_Q96 O\48@+_$VX"_Q)X O\2@@+_$HL"_Q*2 O\2F0+_$IX"
M_Q*D O\2J0+_$J\"_Q*V O\2O0+_$L<"_Q+4 OT2Y0+Z$O$"]Q+Z O43_P+T
M$_\#]!/_ _03_P/T$_\#]!/_ _03_P/_)"<!_R8D ?\F) '_)"<!_R(O ?\@
M.@'_'D8!_QQ3 O\:7P+_&&H"_Q=U O\7?P+_%X@"_Q>/ O\7E@+_%YP"_Q>A
M O\7IP+_%ZT"_Q>S _X7NP/]%\4#^A?1 _<7Y +T%^\"\1CZ N\8_P/N&/\$
M[AC_!.T8_P7M&/\%[1C_!>T8_P7_)R,!_RD@ /\I( #_*", _RDM ?\G-P'_
M)4,!_R-/ O\A6P+_'V8"_QUQ O\=>P/_'80#_QV, _X=DP/\')D#^QR? _H<
MI /Y'*H#]QRQ _8<N0/U'<(#\QW. _ =X0/L'>X#Z1[Y!.@>_P7F'O\&Y1[_
M!N4>_P?E'O\'Y1[_!^4>_P?_*Q\ _RT< /\M&P#_+B  _R\I /\O- '_+#\!
M_RI+ O\H5P+_)F("_25M _HD=P/X(X #]B.( _4CCP/S(Y4$\B.;!/$CH03O
M(Z@$[B.N!.TCM@3K([\$ZB/,!.<CX 3C).T$X"3Y!MXD_P?<)/\(VR3_"=HD
M_PG:)/\)VB3_"=HD_PG_+AL _S$7 /\R%@#_-1P _S8E /\V+P'_-#H!_S%&
M ?LO4@+W+5T"\RQH _ K<@/N*GL$["J$!.HJBP3H*I(%YRF8!>8IG@7D*:4%
MXRFL!>$IM 7@*KT%WBK*!=LJW@76*NT'TBKX"<\K_PK-*O\+S"K_#,LJ_PS+
M*O\,RRK_#,LJ_PS_,A< _S42 /\X$@#_.Q@ _ST@ /\\*@#^.S4!]SE! ?$V
M30+L-%@"Z#-C ^4R;03C,G8$X#%_!=XQAP7<,(X&VC"5!M@PFP?6+Z('U"^I
M"-(OL0C0+[H)SS#&"<TPV G),>H*QC'W#,,Q_P[!,?\/P#'_#[\Q_P^_,?\0
MOS'_$+\Q_Q#_-A, _SD/ /\^$ #_010 _T,: /]"(P#U02X [3XZ ><]1@'A
M/%,"W3I> ]DY: 34.'$&T3AZ!\\W@0C--X@)RS:/"LHVE@K(-IT+QC6D#,4U
MK S#-;4-P37 #< VSPZ]-N8.N3;T$+<V_Q&U-O\2M#;_$[,V_Q.S-O\3LS;_
M$[,V_Q/_.1  _ST+ /]##0#_1Q  _T@4 /5'' #K1B8 XT0R -Q$00'40TT"
MST%8!,M 8@;(/VL(Q3YT"<,]>PO!/8,,OSR*#;T\D Z[/)</NCN?$+@[IQ"V
M.[ 1M3N[$K,[R1*Q.^ 3KCSQ%*L\_16I//\6J#S_%J@\_Q:G//\6ISS_%J<\
M_Q;_/0T _T(( /]("@#_2PP ^DP/ .Q,% #A2AT UDHL ,Y+.P')2D@"Q$A3
M!,!'70>\1F8)ND1N"[=#=@VU0WT.LT*$$+%!BQ&P09(2KD":$ZQ HA2J0*L5
MJ4"V%J= Q!>F0-D7HT'M&*!!^QB?0?\9GD'_&9U!_QF=0O\8G4+_&)U"_QC_
M0 D _T8% /],!0#Q3P< YE ) .-/#0#53Q4 S%$G ,51-@&_4$,"ND].!;9-
M6 BS3&$*L$II#:U)< ^K2'@1J4=_$J='AA2E1HT5HT:5%J%%GAB?1:<9GD6R
M&IQ%OQJ:1=$;F$7I&Y9&^!R51O\;E$;_&Y-&_QN31_\;DT?_&Y-'_QO_0@4
M_TH! /)0  #A5 $ V58% --5"0#,51( PU8B +Q7,@&W5C\"LE1*!:U35 BJ
M45T+IU!D#J1.;!"B37,2GTQZ%)U,@1:;2XD7F4J1&9=*F1J52:,;DTFN'9))
MNQZ02<P>CDKE'HU*]AZ+2_\>BTO_'8I+_QV*2_\=BDO_'8I+_QW_10  _TT
M .54  #960  SUL# ,I;!@#$6@\ NUL> +5<+@&O6SL"JEI&!:984 BB5ED+
MGU5@#IQ3:!&94F\3EU%V%950?1>34(09D$^-&HY.EAR,3I\>BDZJ'XA.MR"'
M3L@AA4[B(81/\R"#3_\@@T__'X)0_Q^"4/\>@E#_'H)0_Q[_1P  \U$  -]8
M  #170  R6 " ,-@! "]7@T M6 : *YA*@"I8#<"I%Y#!)]=30B;6U4+F%E=
M#I589!&25VL3CU9R%HU5>1B+5($:B%.)'(93DAZ$4IP?@E*G(8!2M")_4L0C
M?5+>(WQ3\2)\4_XA>U3_(7M4_R![5/\@>U3_('M4_R#_2@  Z50  -I<  #,
M80  PV0  +QD @#_XGT024-#7U!23T9)3$4 !A*V8PH KV07 *EE)P"C9#0"
MGF- !)EA2@>57U(+D5Y:#HY=81&+6V@3B5IO%H99=AB$6'T:@5B&'']7CQY]
M5ID@>U:D(GE6L2-W5L$D=E;:)'57[R1U5_TC=5C_(G58_R%U6/\A=5C_(758
M_R'_30  Y5<  --?  #(9   OV<  +=H  "Q9P< J6@4 *-I) ">:#(!F6<]
M!)1E1P>09$\*C&)7#8AA7A"%7V43@UYL%H!=<QA]77H:>UR#'7E;C!]V6Y<A
M=%JB(W):KR1Q6K\E<%K5)6];[25O6_PC;UO_(F];_R)O6_\A;UO_(6];_R'Z
M3P  X5H  ,]B  #$9P  NVL  +-L  "L:@0 I&L2 )YL(0"9;"\!E&LZ X]I
M1 :*:$T)AF95#8-E7!" 9&(3?6)I%7IB<!AX87@:=6" '7-?BA]P7Y0A;EZ@
M(VQ>K25K7KPF:E[1)FE>["5J7_LD:E__(VI?_R)J7_\B:E__(FI?_R+P4@
MW5T  ,ME  # :P  MVX  *]O  "G;@$ H&\0 )IP'P"4<"P!CV\X XIM0@:&
M;$L)@FI2#'YI60][:& 2=V9F%'5F;A=R974:<&1^'6UCB!]K8Y(B:6*>)&=B
MJR5E8KHF9&+/)F1BZB9E8OHD96/_(V5C_R)E8_\B96/_(F5C_R+K50  V&
M ,AH  "\;@  LW$  *MS  "B<0  FW(. )5S' "0="H!BG,V H5R0 6!<$@(
M?6]0"WEM5PYV;%X1<VMD%'!J;!=M:7,::VE\'&AHAA]F9Y A9&><(V)FJ25@
M9KDF7V;-)E]FZ"9@9ODD8&;_(V!F_R-A9O\B86;_(F%F_R+H6   TV,  ,1K
M  "Y<0  L'4  *=W  ">=0  EG8- )!W&0"+>"< AG<S H%V/01\=48'>'-.
M"W5R50YQ<5P1;G!C%&MO:A9I;G$99FYZ'&-M@QYA;(XA7VN:(UUKIR5;:[<F
M6FO*)EIKYR5;:_<D6VK_(UQJ_R)<:O\B7&K_(EQJ_R+C6P  SF8  ,!N  "V
M=   K'D  *-[  "8>0  D'H+ (I[%@"%?"0 @7PQ 7Q[.P1W>D0&<WE,"G!X
M4PUL=UH0:79A$V=U:!9D=&\887-X&UYR@1U<<8P@6G&8(EAPIB16<+4E57#(
M)55PY255</8D5F__(U9O_R)7;_\B5V__(E=O_R+?7P  RFD  +QR  "R>
MJ7T  )]_  "2?@  BG\' (2 $P" @2$ >X$N 7> .0-R@$(%;G]*"&M^40MH
M?5@.9'Q?$6)[9A1?>FT77'EU&5EX?QQ7>(H>5'>6(5)VI")1=K,C4';&)%!V
MXR-0=?4C477_(E%T_R%1=/\A473_(5%T_R'88P  Q6T  +AV  "N?0  I8(
M )J#  "-@P  A(0# 'V%$ !YAAX =8<K 7&'-@)MAC\$:85'!V6$3PIB@U8-
M7X-<#UR"8Q):@6L55X!S&%1_?1I1?X@<3WZ4'TU^HB!+?;$A2GW$(DI]X2%+
M?/0A2WO_($M[_R!+>_\@2WO_($M[_R#09P  P'(  +1[  "J@@  H(8  )6(
M  "'B   ?(H  ':,#@!RC1H ;HXG &J.,@%FC3P#8XU$!6",3 A<BU,*6HM:
M#5>*81!4B6@248AQ%4^(>A=,AX4:2H:2'$B&H!U&AJ\>187"'D6%WQY%A/(>
M18/^'D6"_QY%@O\>18+_'D6"_Q[*;0  NG@  *^!  "EAP  FHL  (^-  "!
MC@  =)$  &Z3"@!IE!4 9I4B &.5+@%@E3@"7)5!!%F42096E% (5)-7"E&3
M7@Q.DF8/3))N$4F1>!1&D(,61)"0&$*/GAE CZT:/X_ &C^/W!H_C?$:/XS]
M&S^+_QL_B_\;/XO_&S^+_QO"<P  M7X  *J'  "?C   E)   (B3  ![E0
M;)D  &6;! !@G!  79T= %N>*0!8GC0!59X] E*=10-0G4T%39U4!TN<6PE(
MG&,+1IQK#4.;=0]!FX 1/IJ-$SR:FQ0ZFJL5.9J]%3F:V14YF.\6.9?\%CB6
M_Q<XE?\7.)7_%SB5_Q>[>@  KX4  *2,  "8D0  C94  (&:  !UG0  :*
M %ND  !6I0P 4Z87 %&G(P!/IR\ 3*<X 4JG00%(ITD"1J=0!$.G6 5!IU\&
M/Z9H"#VF<@HZIGT+.*:*#3:EF0XTI:D/,Z6[#S.EU \SI.X/,J+[$#*A_Q$R
MH?\1,J'_$3*A_Q&T@@  J(P  )V2  "2EP  AIP  'FA  !MI0  8:D  %6L
M  !+KP4 1[ 0 $6P' !$L2< 0K$R $&R.P _LD,!/;)+ 3NR4P(YLEL#-[)D
M!#6R;@4SLGD&,;*'!R^QE@@NLJ8(+;*X"2RRT @LL.P)*Z_Y"BNN_PLJK?\+
M*JW_"RJM_PNMBP  H)(  )68  ")G0  ?:,  '&H  !DK0  6;$  $VT  !"
MN   .[H* #B[$P WO!X -;PI #2],@ SO3L ,KU$ #&^3  OOE4!+KY> 2R^
M: $JOG0"*;Z" B>_D0,FOZ(#)+^T R._RP,CON@#([SW!"*[_P4BN_\%(KO_
M!2*[_P6DD@  F)@  (R>  " I0  <ZL  &>P  !;M0  3[D  $2\   ZP
M,,0$ "K'"P HR!, )\D= ";))P ER3  ),HY "/*0@ BRTL (<M5 "#,7P ?
MS&P '<UZ !S-B@ ;S9P &<ZN 1C.Q0 8S>0 &,ST 1C*_ $8RO\"&,K_ AC*
M_P*;F0  CY\  (*F  !UK0  :+,  %RY  !0O0  1,$  #G$   PR   *,P!
M "#0!@ 9U0L %M<0 !78&0 5V2( %-DK !/:-  3VCT $MM( !'<4P 1W5\
M$-UM !#>?@ .WY$ #N"D  W@N  ,X-( "]_M  S>]P ,W?L #-W[  S=^P"2
MGP  A:<  '>N  !JM0  7;P  %#!  !$Q0  .,D  "[-   ET0  'M4  !;:
M 0 1W@8 $.<-  [G$@ -Z!D #.@A  OI*0 *ZC$ ">H[  ?K10 %ZU$ !.M>
M  /K;@ !ZX   .J4  #JIP  Z[P  .O2  #KZ0  [.\  .SO  #L[P"'IP
M>:\  &NW  !>O@  4<4  $/)   WS0  +=$  "/6   ;VP  $]\   [C   ,
M[@( "O8*  ?V#@ %]A(  _88  #U'@  ]24  /4N  #U-P  ]D(  /9.  #V
M70  ]FX  /:!  #VE0  ]Z<  />W  #XQP  ^-   /C0  #XT ![KP  ;;@
M &#   !2R   1,T  #?1   KUP  (=P  !C@   1Y   #.<   ?O   $^@
M ?\#  #_"   _PT  /X0  #^%   _QH  /\A  #_*0  _S,  /\^  #_2P
M_UL  /]L  #_@   _Y(  /^A  #_K0  _[,  /^S  #_LP#_'"8 _QPD /\:
M)0#_%2< _Q$N /\0.@#_#D<!_PU3 ?\+7P'_"FL!_PIU ?\*?P'_"H<!_PJ.
M ?\*E0'_"IL!_PF@ ?\)I0#_":L _PFQ /\)N #_"<$ _@G, /P)W@#Y">L
M]0GV /,)_P#R"O\ \0K_ ?$+_P'Q"_\!\0O_ ?$+_P'_'R, _Q\A /\>(0#_
M&20 _Q<L /\5-P#_$T0 _Q%0 ?\07 '_#F<!_PYR ?\.>P'_#H0!_PZ+ ?\.
MD@'_#I@!_PZ= ?\.HP'^#J@!_ ZN ?L.M0#Z#KX ^ [) /4.VP#R#NH [@[U
M .P._P'K#_\!Z@__ >H0_P'I$/\!Z1#_ >D0_P'_(A\ _R(< /\A' #_'R
M_Q\I /\<- #_&D  _Q=, ?\56 '_%&,!_Q-N ?\3=P'^$X !_!.( ?H2C@'Y
M$I4!^!*: ?82H 'U$J8!]!*L ?,2LP'Q$KP!\!+' >T2V 'I$^@!YA/U >04
M_P'B%/\"X17_ N$5_P+@%?\"X!7_ N 5_P+_)1L _R87 /\D%@#_)1P _R8E
M /\D, #_(3L _Q]( /\=5 ']&U\!^1II ?<:<P'T&7P!\AF$ ?$9BP'O&9$!
M[AF7 >P9G0'K&:,!Z1FJ >@9L0'G&;H!Y1G% >,9U0'?&N@!W!OU M@;_P+5
M'/\#U!S_ ],<_P32'/\$TAS_!-(<_P3_*1< _RH3 /\I$@#_+!@ _RPA /\L
M*P#_*3< _2=# /<E3P'S(UH![R)D >PA;@'I(7<!YR%_ >4AA@'D(8T!XB"4
M >$@F@'?(* !WB"G =PAKP':(;@"V"'# M4ATP+1(N<"S2+T \HC_P3((_\%
MQR/_!L8C_P;&(_\&QB/_!L8C_P;_+!( _RX/ /\P$ #_,Q0 _S,; /\R)0#Z
M,#  \BX\ .PL20#G*E4!XRI? > I:0'=*7(!VBAZ =<H@@+5*(D"TRB0 M$H
ME@//*)P#SBBC \PHJP/**+,#R2B^!,<HS 3%*>($P2KQ!KXJ_@>\*O\(NBK_
M"+HJ_PBY*O\)N2K_";DJ_PG_, \ _S(+ /\V#0#_.!  _SD5 /DW'@#O-2@
MYS,U . R0@#;,D\ U3%: = Q9 +-,&T"RS!U \DP? /'+X,$Q2^*!,0OD07"
M+Y<%P2^>!K\OI@:]+Z\&O"^Y![HOQP>X,-T'M3#N";(P^PJP,/\+KC#_"ZXP
M_PNM,/\+K3#_"ZTP_PO_,PP _S8& /\\"0#_/@P _3T0 .\\%0#D.1\ VSDM
M -(Z/ #-.DD!R#E4 <0Y7@+!.&<#OS=O!+TW=@6[-GT&N3:$![<VBP>V-9((
MM#6:";,UH0FQ-:H*KS6T"ZXUP0NL-=0+J3;J#*8V^ VE-O\.HS?_#J(W_PZB
M-_\.HC?_#J(W_P[_-P< _SL" /]  P#R0@4 Z4() .4_#@#8/A8 SD G ,=!
M-@#"040!O4%/ KE 60.V/V$$M#YI!K$]<0>O/7@(KCQ_":P\A@JJ.XT+J3N5
M#*<[G0VE.Z8-HSJP#J([O ^@.\T/GCOF$)L\]1&://\1F3S_$9@\_Q&8//\1
MF#S_$9@\_Q'_.@$ _T   .]%  #A2   V4@% --&"0#,11( Q$<B +U(,0"X
M2#\!LT=* K!&5 2L15T%JD1D!Z=#; BE0G,*HT)Z"Z%!@0R@08@-GD"0#YQ
MF!":0*$1F$"L$I= N!*50,@3DT#A$Y%!\Q200?\4CT'_%(Y"_Q..0O\3CD+_
M$XY"_Q/_/   ^40  .1*  #83@  SD\" ,E-!@##2P\ NTT= +5.+0"O3CH!
MJTU& J=,3P2D2U@&H4I@")Y)9PF<2&X+FD=U#9A&? Z61H,/E$6+$9)%E!*0
M19T3CD6H%(Q%M!6+1<06BD7<%HA&\!:&1OT6AD;_%H5'_Q6%1_\5A4?_%85'
M_Q7_/P  [$@  -U/  #/4P  QE4  ,!3 P"[40P LU(9 *U3*0"H4S8!HU)"
M I]12P2<4%0&F4]<")9.8PJ436H,D4QQ#H]+> ^-2W\1BTJ'$HE*D!2'29H5
MA4FE%X-)L1B"2< 8@4K6&7]*[1A^2_P8?DO_%WU+_Q=]2_\6?4O_%GU+_Q;_
M0P  YDP  -93  #)6   P%D  +I8 0"T5@D K%<6 *98)0"A6#(!G5<^ IA6
M2 2555$&DE18"(]27PJ,4F8,BE%M#HA0=!"%3WL2@T^$$X%.C15_3I<7?4ZA
M&'M-KAEZ3KT:>$[1&G=.ZQIW3_H9=D__&79/_QAV3_\7=D__%W9/_Q?X1@
MXE   -!7  #$7   NUX  +1=  "N6@8 IEL3 *!<(@";7"\ EUL[ I):10./
M64T&BUA5"(A77 J&5F,,@U5J#H%4<1!^5'@2?%. %'I2B19X4I08=E*?&712
MJQIR4KH;<5+-''!2Z!MP4_D:<%/_&G!3_QEP4_\8<%/_&'!3_QCO20  W5,
M ,M:  # 7P  MV(  *]A  "H7@( H5\0 )M@'@"68"P D6 X 8U>0@.)74L%
MA5Q2!X);60J 6F ,?5EG#GM8;A!X6'42=E=]%'17AQ9R5I$8;U:<&FY6J1ML
M5K@<:U;+'6I6YAQJ5_<;:E?_&FI7_QEK5_\9:U?_&6M7_QGK3   V%8  ,A>
M  "\8@  LV4  *ME  "C8@  G&(. )9C' "19"D C&,U 8AB/P.$84@%@&!0
M!WU?5PEZ7ET+=UUD#75<:Q!S7'(2<%M[%&Y;A!=L6H\8:EJ:&FA:IQQF6K8=
M95K('65:Y!UE6O8<95K_&V5:_QIE6O\995K_&65:_QGH3P  TUD  ,1A  "Y
M9@  L&@  *=I  ">90  EV8- )%G&0",:"< AV<R 8-F/0)_948$>V1-!GAC
M5 EU8EL+<F%A#7!A:0]M8' 2:U]Y%&E?@A9G7HT995Z8&F->I1QA7K0=8%['
M'6!>XQU@7O4<8%[_&V!>_QIA7O\:85[_&F%>_QKD4@  SUP  ,!D  "V:0
MK&P  *-L  "9:0  DFH+ (QJ%@"':R0 @FLP 7YJ.@)Z:4,$=FA+!G-G4@AP
M9UD*;69@#6ME9@]H9&X19F1V%&1C@!9B8XL88&*7&EYBI!Q<8K(=6V+%'5MB
MX1U;8O0<6V+_&UQB_QI<8O\:7&+_&EQB_QK@50  RU\  +UG  "R;   J7
M )]O  "4;   C&T( (9N$P"";R$ ?6\M 7EO. )U;D$#<FU)!6YL4 =K:U<*
M:6M>#&9J90YD:6P186ET$U]H?A9=9XD86V>5&EEFHAM79K <5F;#'59FWQU6
M9O,<5V;_&U=F_QI79O\:5V;_&E=F_QK;60  QV(  +IJ  "O<   IG,  )IS
M  "/<   AW$% (%R$0!\<QX >',J '1S-0%P<S\#;7)'!6IQ3@=G<54)9'!<
M"V)O8PY?;VH076YR$EIM?!58;8875FR3&51LH!M2:Z\<46O!'%%KW!Q1:_$;
M4FO^&E)J_QI2:O\94FK_&5)J_QG47   PV8  +9N  "L=   HG<  )9V  ")
M=0  @78! 'IW#P!V>!L <GDG &]Y,@%K>#P":'A$!&5W3 9B=U,(7W9:"EUU
M80Q:=6@/6'1P$55S>1-3<X0647*0&$]RGAE-<:T:3'&_&TMQV1M,<? :3'#]
M&DUP_QE-;_\936__&4UO_QG.8   OFH  +)R  "H>   G7L  )!Z  "$>@
M>GL  '1\# !O?A< ;'XD &E_+P%F?SD"8G]" U]^205=?5 '6GU7"5=\7@M5
M?&4-4GMN#U!Z=Q).>H(42WF.%DEYG!=(>*L81GB]&49XU1E&=^\81W;\&$=V
M_QA'=?\71W7_%T=U_Q?)90  NF\  *YW  "D?0  F'\  (M_  !^?P  <X$
M &R#"0!HA!, 984@ &*&+ !?AC8!7(8_ EF%1@-7A4X%5(55!U*$7 E/@V,+
M38-K#4N"= ](@G\11H&,$T2!FA5"@*D608"Z%D" TA9!?^T607[[%D%]_Q9!
M??\607W_%D%]_Q;":@  M74  *I]  "?@@  DH,  (6$  !YA0  :HD  &2*
M P!@C!  78T; %N.)P!8CC( 58X[ 5..0P)0CDH#3HU2!4R-609)C& (1XQH
M"D6+<@Q"BWT.0(J)#SZ*F!$\BJ<2.XJX$CJ*SQ([B.L2.X?Z$SN&_Q,[AO\3
M.X;_$SN&_Q.\<0  KWL  *6#  "9AP  C(@  '^)  !SC   99   %R3  !7
ME0P 5)86 %*6(@!0ERT 39<V $N7/P%)ET<"1Y=. T66501#EET%099E!CZ5
M;P@\E7H).I6'"SB5E0PVE*4--92V#C24S TTD^D--)+X#C20_P\TD/\/-)#_
M#S20_P^U>   JH(  )Z(  "3C0  AHX  'F0  !MDP  89<  %6;  !-G@8
M29\0 $>?&P!&H"8 1* P $.A.@!!H4(!/Z%) 3VA40([H5D".:%A S>@:P0U
MH'8%,Z"#!C&@D@<PH*((+J"S""Z@R0@NG^<(+9WW"2V<_PHMF_\*+9O_"BV;
M_PJO@   HXD  )>.  "-DP  ?Y4  '*8  !FG   6Z   $^D  !%IP  /JD,
M #RJ%  ZJA\ .:HI #BK,@ WJSL -:M# #2L2P RK%,!,:Q< 2^L9@(MK'$"
M*ZQ_ RJLC@,HK)X$)ZRP!":LQ00FJ^0#):GU!"6H_P4EI_\%):?_!26G_P6G
MB0  FX\  )&4  "$F0  >)X  &NB  !?I@  4ZH  $BM   ]L   -+,# "^U
M#@ MM18 ++4@ "NV*0 JMC( *;<Z "BW0P GMTP )KA5 "2X7P CN&L (KAX
M 2"XB $?N)D!';FK 1RYP $<N-\!'+;R 1NU_ (;M/\"&[3_ ANT_P*?CP
ME)4  (B;  ![H0  ;J8  &*K  !6L   2K,  #^V   UN0  ++P  "2_!@ ?
MP@T '<(4 !S"'@ ;PR8 &L,O !G$.  8Q$$ %\1* !;%50 5Q6$ %,9O !/&
M?P 2QI$ $<>D !#'N0 /Q]0 $,;N !#$^@ 0P_\ $,/_ !##_P"7E@  BYP
M 'ZB  !QJ0  9*\  %BT  !+N   0+L  #6^   KP0  (\4  !O) 0 4S 8
M$- +  [1$0 -T1D #=$A  S1*@ ,T30 "](^  K220 )TU4 "=-B  C3<@ &
MU(0 !=28  34JP #U<   =7<  '5[0 !U?8  =7V  '5]@".G0  @*0  '.K
M  !FL0  6;@  $R]   _P   -,,  "K'   AR@  &<X  !+2   -U@$ "=L%
M  ;<#0 $W!$  ]T8  '>(   WB@  -\Q  #@/   X4<  .)4  #C8P  XW0
M .2(  #DFP  Y:X  .7!  #EU0  YN<  .;G  #FYP"#I   =:P  &BS  !:
MNP  3<$  $#$   SR   *,P  !_0   7U   $-D   O=   %X0   .0   #E
M!P  Y@T  .<1  #H%@  Z1T  .HE  #K+@  [3D  .]%  #P4P  \60  /%V
M  #RB@  \YP  /.M  #TNP  ],@  /3(  #TR !WK0  :K4  %R]  !/Q
M0,D  #/-   GT0  '=8  !3<   .X   ".,   'F    Z@   .X   #N
M[P0  / *  #Q#@  \Q(  /08  #V(   ^"H  /HU  #]0P  _E(  /]C  #_
M=@  _XD  /^:  #_I@  _[   /^P  #_L #_%B, _Q4A /\1(0#_#20 _PDK
M /\&-P#_ T0 _P!1 /\ 70#_ &@ _P!R /\ >P#_ (, _P"* /\ D0#_ )8
M_P"< /\ H0#] *8 ^P"L /D LP#W +L ]0#% /, T0#R .0 \0#Q .\ ^@#N
M /\ [@#_ .T _P#M /\ [0#_ .T _P#_&2  _Q@= /\5'0#_$!\ _PXI /\,
M- #_"D$ _P=- /\%60#_!&0 _P1N /\#=P#_ X  _P.' /\#C0#] I, ^P*9
M /D"G@#W J0 ]0*J /,!L #Q ;@ [P'" .T!SP#K >, Z@'O .@"^P#G!/\
MY@7_ .8&_P#F!O\ Y@;_ .8&_P#_'!L _QL9 /\7& #_%1T _Q,E /\1, #_
M$#T _PY) /\,50#_"V  _PMJ /T+<P#["WP ^0J# /<*B@#U"I  ] J6 /,*
MFP#Q"J$ [PFG .T)K@#K";8 Z G  .8)S0#D">( X@KP -\+^P#>#/\ W W_
M -P-_P#;#?\!VPW_ =L-_P'_'Q< _QX3 /\;$@#_'!D _QLB /\8+ #_%3@
M_Q-$ /X24 #Y$5L ]1!F /,0;P#P$'< [A!_ .P0A@#J$(P Z1"2 .@0F #F
M#YX Y0^E .,/K #A#[0 X ^^ -X/S #:$.$ U1'P -(2^P#/$O\!SA/_ <T3
M_P'-$_\!S!/_ <P3_P'_(A( _R(/ /\A#P#_(A0 _R(< /\@)P#_'3( ^!L^
M /(92P#N&%8 ZA=@ .<6:@#D%G( XA9Z . 6@@#>%H@ W!:/ -L6E0#9%IL
MUA:B -06J0#2%K$ T!>[ ,X7R0#,&-X R!GN <4:^P'#&O\"P1O_ L ;_P+
M&_\"P!O_ L ;_P+_)@X _R4+ /\H# #_*1  _R@6 /XF( #T)"L ["$X .8@
M1 #A'U  W1]; -D>90#5'FT TA]U - ??0#.'X, S!^* <L?D ')'Y<!R!^>
M <8?I0'%(*T!PR"W <$@Q ' (=8!O"+J KDB^ .V(O\#M2/_ [0C_P2S(_\$
MLR/_!+,C_P3_*0L _RH% /\N" #_+PP _RT0 /,K%P#H*"( X"8O -DF/0#2
M)TH S2=5 ,HH7P#'*&@!Q2AO <,G=P'!)WX!OR>$ ;XGBP*\)Y("NR>9 KDG
MH *W)ZD#MBBS [0HOP.S*,\#L"GF!*TI]@2K*O\%J2K_!J@J_P:H*O\&J"K_
M!J@J_P;_+04 _S   /\S @#V- 8 [S(* .@N$ #<+!@ T2XH ,LO-P#&,$0
MP3!/ +XP60&[,&(!N#!J K8O<0*U+W@"LR]_ [$OA@.P+XT#KBZ4!*TNG 2K
M+J0%J2^N!:@ON@6F+\H&I##B!J$P\P>?,/\(GC'_")TQ_PB<,?\(G#'_")PQ
M_PC_,   _S4  .\X  #B.@  VSD$ -8U"0#.-!, QC8B +\X,0"Z.#\ MCA*
M ;,X5 &P-UT"K3=D JLV; .I-G,$J#9Y!*8U@ 6D-8<%HS6/!J$UEP>?-: '
MGC6J")PUM@B;-<4)F37="98V[PJ4-OT*DS?_"I(W_PJ2-_\*DC?_"I(W_PK_
M,P  ]CH  .0_  #80@  SD(! ,D^!@#$.P\ NSX= +4_+ "Q/SH K3]% :D_
M3P&F/E@"HSU? Z$]9P2?/&T%G3QT!IP[>P::.X('F#N*")8[DPF5.IP*DSJF
M"Y$ZL@N0.\ ,CCO5#(P\[ V*//L-B3S_#8D\_PR(//\,B#S_#(@\_PS_-P
MZC\  -Q%  #.20  Q4D  +]& @"Z0PP LT09 *U%)P"H1C4 I$5! :!%2P*=
M1%,"FD-; YA#8@660FD&E$%P!Y)!=@B00'X)CD"&"HU C@N+0)@,B4"B#8=
MK@Z%0+P/A$#/#X)!Z0^!0?D/@$'_#X!"_PZ 0O\.@$+_#H!"_P[Z.P  Y40
M --+  #'3@  OD\  +A,  "R20D JTD5 *5+(P"@2S$ G$L] 9A*1P*524\#
MDDE7!)!(7@6.1V4&BT=K!XE&<@F(1GD*AD6""X1%B@V"190.@$2?#WY$JQ!\
M1;D1>T7+$7I%YA%Y1O<1>$;_$'A&_Q!X1O\/>$;_#WA&_P_P/P  WTD  ,U/
M  #!4P  N%0  +%2  "K3@4 I$X1 )Y/( "94"T E5 Y 9)/0P&.3DP#BTU3
M!(E-6@6&3&$&A$MH"()+;@F 2G8+?DI^#'Q)APYZ29$/>$F<$'9)J!)T2;82
M<TG($W)*XQ-Q2O42<4K_$7%+_Q%Q2_\0<4O_$'%+_Q#L0P  V4P  ,A3  "]
M5P  M%@  *Q7  "E4@$ GE,/ )A4' "35"D CU0U (M30 &(4T@"A5)0!()1
M5P5_4%X&?5!D"'M/:PEY3W(+=TY[#75.A YS38X0<4V9$6]-I1-M3;,4;$W%
M%&M.X11K3O03:T[_$FM._Q)K3O\1:T[_$6M._Q'H1@  TU   ,16  "Y6@
ML%P  *9:  "?5@  F%8- ))7&0".6"8 B5@R (98/0&"5T4"?U9- WQ55 5Y
M5%L&=U1A"'53: ES4W +<5)X#6]2@0]M4HL0:U&7$FE1HQ-G4;$49E'#%652
MWA5E4O(495+_$V52_Q)E4O\295+_$F52_Q+D2@  SU,  ,!:  "U7@  K&
M *)>  ":60  DEH+ (U;%@"(7", A%PO (!;.@%]6T,">5I+ W994@1T6%@&
M<5A?!V]79@EM5VT+:U9U#6E6?@]G5HD19565$F-5H11B5:\5857!%F!5VQ9@
M5O$58%;^%&!6_Q-A5O\285;_$F%6_Q+@30  RU8  +U=  "R80  J&,  )UA
M  "570  C5X) (=>$P"#7R  ?U\L 'M?-P%W7D "=%Y( W%=3P1O7%8%;%Q<
M!VI;8PEH6VL+9EIS#61:? ]B6H<18%F3$EY9H!1=6:X56UF_%EM9V!9;6>\5
M6UG]%%Q9_Q-<6?\27%G_$EQ9_Q+<4   QUD  +I@  "O9   I&4  )ED  "0
M8   B&$& ()B$0!^8QT >F,J '9C- %S8CT!;V)& FQA301J850%9V!:!V5@
M80AC7VD*85]Q#%]>>@Y=7H406UZ1$EE=GA187:P55UV]%E9=U1967>X55UW\
M%%==_Q-77?\25UW_$E==_Q+64P  Q%P  +=C  "L:   H&@  )5G  "*8P
M@V4" 'UF#P!X9AH =&<G '%G,@!N9SL!:V9# FAF2P-E95(%8V59!F%D7PA>
M9&<*7&-O#%IC> Y88X,05F*/$E1BG!-38JH54F*[%5%BTA518>T54F'[%%)A
M_Q-38?\24V'_$E-A_Q+15@  P%\  +-F  "I:P  G&L  )!J  "%9P  ?6D
M '=J#0!S:Q< ;VLD &QL+P!I;#@!9FM! F-K20-A:U $7FI7!EQJ70=::64)
M6&EM"U5H=@U3:($/46>-$4]GFA).9ZD436>Y%$QGSQ1,9NL436;[$TUF_Q).
M9?\23F7_$DYE_Q+,6@  O&,  +!J  "E;P  F&X  (QM  " ;   =VT  '%N
M"P!M;Q0 :7 A &9Q+ !D<38!87$^ 5YQ1@)<<$T#67!4!5=P6P95;V((4V]J
M"E!N<PQ.;GX.3&V*$$IMF!%);*<22&RX$T=LS1-';.H32&OZ$DAK_Q)(:O\1
M2&K_$4AJ_Q''7@  N&<  *QN  "A<@  DW(  (=Q  !Z<0  <7(  &MT!P!F
M=1$ 8W8= &!W* !>=S, 6W@\ 5EW0P)6=TL#5'=2!%)V6050=F '3G5H"$MU
M<0I)='P,1W2(#D5SE@]#<Z400G.V$4%SRQ%"<N@10G+X$4)Q_Q!#</\00W#_
M$$-P_Q#!8P  LVP  *AS  ";=@  CG4  (%V  !U=@  :7@  &-Z @!>? X
M7'T9 %E^) !7?R\ 57\X 5-_0 %0?T@"3GY/ TQ^5@1*?ET%2'UE!D9];@A#
M?'D*07R&"S][E T^>Z,./'NS#CQ[R X\>N8./'GW#CQX_PX\>/\./7?_#CUW
M_PZ\:   KW(  *1Y  "6>@  B'H  'QZ  !P?   8W\  %R"  !7A L 4X44
M %&&( !/ABH 3H<T $R'/ %*AT0!2(=+ D:'4P)$AEH#0H9B!$"&; 8^A78'
M.X6#"#F%D0HXA* +-H2Q"S:$Q@LV@^0+-H+V"S:!_PPV@/\,-H#_##: _PRV
M;P  JG@  )]_  "0?@  @W\  '>   !K@@  7H<  %6*  !.C 8 2HX0 $B/
M&@!'CR4 19 O $20. !"D$  0)!' 3^03P$]D%8".Y!? CF0: ,WCW,$-8^
M!3./C@8QCYX',(ZO!R^.PP<OCN$'+XST""^+_P@OBO\(+XK_"2^*_PFP=@
MI7\  )B$  "*A   ?84  '"'  !EB@  6HX  $^2  !&E0  09@, #Z8%  ]
MF1\ .YDH #J:,0 YFCH -YI" #::2@ UFE(!,YI: 3&:9 $OFF\"+9I[ BR:
MB@,JFIH#*9JL!"B:P 0GF=X#)Y?R!">6_04GE?\%)Y7_!2>5_P6I?@  GH4
M )*)  "$B@  =HP  &J/  !>DP  5)<  $F;  ! GP  -Z($ #*C#@ QHQ<
M,*0A "ZD*@ MI#( +*4Z "NE0P JI4L *:54 "BE7@ FI6D ):5V 2.EA0$B
MI98!(*:H 1^ENP$>I=<!'J3O 1ZB^P(>H?\"'J'_ AZA_P*BA@  EXP  (N/
M  !]D0  ;Y0  &.8  !7G0  3:$  $.E   XJ   ,*L  "BN!P DKQ  (Z\7
M "&O(0 @L"D '[ Q !ZP.@ =L4( '+%, !NQ5@ :L6$ &;)O !BR?@ 6LI
M%;*B !2RM@ 3LLX $['K !.O^0 3KO\!$Z[_ 1.N_P&:C0  D)(  (27  !U
MF@  :)\  %NC  !0J   1:P  #NP   QL@  )[4  ""X   8N@< %+P. !.\
M%0 2O!X $;TF !&]+@ 0O3< $+Y!  Z^3  .OE< #;YE  R_=  +OX8 "KZ9
M  B^K  'OL( ![[?  B^\  (O?H "+W\  B]_ "3E   AYD  'J?  !LI0
M8*H  %.O  !'LP  /+8  #&X   GNP  '[X  !?!   1Q $ #,@(  C)#@ '
MR10 !LD<  7))  $RBP  \HV  +*0   RTP  ,M9  #+:   RWD  ,R,  #+
MGP  R[,  ,O(  #,X@  S.\  ,SQ  #,\0"*F@  ?*$  &^G  !BK0  5;,
M $BX   [NP  ,+X  ";!   =Q   %<@   _+   *S@  !-("  #3"@  TP\
M -04  #5&@  UB(  -<J  #9-   VC\  -Q+  #<6@  W6H  -U]  #=D0
MW:0  -ZV  #>R   WMX  -[B  #>X@!_H@  <:D  &2P  !6MP  2;P  #S
M   OQ   ),<  !O+   3SP  #=(   ?6    VP   -X   #? P  X D  .$.
M  #B$@  XQ<  .4>  #F)P  Z#$  .H]  #L2P  [%H  .UL  #N@   [I0
M .ZE  #NM   [L(  .[&  #NQ@!TJ@  9K(  %BY  !+P   /<4  "_)   D
MS0  &=$  !'6   +VP   ]X   #A    Y0   .@   #I    Z@   .L&  #M
M"P  [P\  / 3  #R&@  ]",  /<N  #Y.P  ^TH  /Q;  #];0  _8   /Z3
M  #^H@  _JT  /ZO  #^KP#_$!\ _PX= /\*'0#_ 2  _P H /\ -0#_ $$
M_P!. /\ 6@#_ &4 _P!N /\ =P#_ '\ _@"& /P C #[ )( ^0"7 /@ G #W
M *( ]@"G /4 K0#S +4 \@"] /$ R0#O -P [@#K .T ]P#L /\ ZP#_ .H
M_P#J /\ Z@#_ .H _P#_$QP _Q$9 /\-&0#_!AP _P,E /\ ,0#_ #X _P!*
M /\ 5@#_ &$ _P!K /T <P#Z 'L ]P"# /4 B0#T (\ \@"4 /$ F0#P )\
M[@"D .T JP#L +( Z@"Z .@ Q@#G -8 Y0#H .0 ]0#C /X X@#_ .$ _P#A
M /\ X0#_ .$ _P#_%1@ _Q,4 /\/% #_#1D _PLB /\(+0#_!#D _P%& /\
M40#^ %P ^@!F /8 ;P#R '< [P!^ .T A0#K (L Z@"1 .@ E@#G )P Y@"A
M .0 J #C *\ X0"X -\ PP#= -$ VP#F -D \P#7 /T U0+_ -0"_P#4 _\
MU /_ -0#_P#_&!, _Q40 /\2#P#_$A4 _Q$= /\.* #_##0 _PI! /D(3 #U
M!E< \09A .T&:@#I!7( Y@5Z .0%@0#B!8< X :- -\&D@#=!I@ VP:> -D&
MI0#7!JT U :U -(&P #0!\\ S@CE ,P)] #*"_\ R S_ ,<,_P#'#/\ Q@S_
M ,8,_P#_&PX _QD, /\8#0#_&!$ _Q<8 /\4(@#[$2X \Q Z .T.1@#H#5(
MY0U< .$-90#>#6T VPUU -@-? #5#8( TPV) -$-CP#0#94 S@V< ,T.HP#+
M#JL R0ZT ,@.P #&#L\ PQ#F , 1]0"]$O\ O!+_ +L2_P"Z$O\!NA+_ ;H2
M_P'_'PH _QP$ /\?" #_'PT _QT2 /@:&P#N%B8 YA0S . 3/P#:$TL U!-6
M - 37P#.%&@ RQ1O ,D4=P#'%7T QA6$ ,05B@##%9$ P1:8 , 6GP"^%J<
MO!>P +L7O "Y%\L MQCB +,9\@&Q&O\!KQO_ :X;_P&N&_\!K1O_ :T;_P'_
M(@0 _R(  /\E @#\) < ]R$, .P=$@#A&AP V!HJ - ;. #+'44 QQU0 ,,>
M6@# 'F( OAYJ +P?<0"Z'W@ N1]^ +<?A0"V'XP M!^3 +,?F@&Q(*,!L""L
M :X@MP&L(<8!JR'= :<B[P*E(OT"HR/_ J(C_P*B(_\"H2/_ J$C_P+_)0
M_R@  /(J  #E*P  WR@% -PA"P#2(10 R20D ,,E,@"^)C\ NB=* +<G5 "T
M)UT LB=D + G; "N)W(!K2=Y :LG?P&J)X8!J">. :<GE@*E)YX"HRBH J(H
MLP*@*,$"GRC5 IPI[ .:*OH#F"K_!)<J_P27*O\$EBK_!)8J_P3_*   ]2X
M .4S  #:-0  T#,! ,PM!@#&*A  OBT> +@N+ "S+SH KR]% *PP3P"I+U@
MIR]? :4O9@&C+VT!H2]S J N>@*>+H$"G2Z) ILND0.9+IH#F"ZD!)8OKP25
M+[T$DR_/!)$PZ 6/,/@%C3'_!8TQ_P6,,?\%C#'_!8PQ_P7_+0  ZC4  -PZ
M  #./0  QCP  , W @"[,PT LS09 *XV)P"I-S0 I3=  *(W2@"?-U,!G39:
M 9LV80&9-F@"ES5O I4U=0.4-7P#DC6$!) UC02/-98%C36@!8LUJP:*-;D&
MB#7*!X<VY0>%-O8'A#?_!X,W_P>#-_\'@C?_!X(W_P?T,@  XSL  -)!  #&
M1   O4,  +<_  "Q.PD JCL4 *4\(@"@/3  G3T[ )D]10"6/4X!E#Q6 9(\
M70*0/&,"CCMJ XP[<02*.W@$B#J !8<ZB :%.I(&@SJ<!X$ZJ B .K4)?CO&
M"7T[X0E[//,)>SS_"7H\_PAZ//\(>CS_"'H\_PCN-P  W4$  ,M&  "_20
MMDD  *Y&  "I000 HT$1 )U"'@"80RL E4,W )%#00".0DH!C$)2 8E!60*'
M05\#A4%F X- ;02!0'0%@$![!GX_A =\/XX(>C^9"7@_I0IW0+(*=4##"W1
MW0MS0?$+<D'_"G)!_PIR0?\)<D'_"7)!_PGI/   U44  ,5+  "Z3@  L$X
M *=+  "B1@  FT8. )9'&@"12"< CD@S (I(/0"'1T8!A$=. 8)&50* 1EP#
M?D5B!'Q%:01Z17 %>$1X!G9$@0AT1(L)<D26"G!$H@MO1*\,;D3 #&U%V0UL
M1>\,:T7]"VM&_PMK1O\*:T;_"FM&_PKE0   STD  ,%/  "U4@  JU(  *%/
M  ";2@  E$H, (]+%P"+3"0 ATPO (1,.@"!3$,!?DM+ 7M+4@)Y2E@#=TI?
M!'5)9@5S26T&<4EU!V])?@AM2(@):TB3"VI(GPQH2*T-9TF]#69)U YE2>T-
M94K\#&5*_PME2O\+94K_"V5*_PO@1   RTT  +U2  "R5@  IE4  )Q2  "5
M3@  CDX) (E/% "%4"  @5 L 'Y0-P![4$ !>%!( 75/3P)S3E4#<4Y<!&].
M8P5M36H&:TUR!VE->PAG384*94V1"V1,G0QB3:L-84V[#F!-T0Y@3>P.8$W[
M#6!-_PQ@3?\+8$W_"V!-_PO<1P  QU   +E6  "N60  HE@  )A6  "040
MB5(& (-3$0!_4QT >U0I 'A4- !U5#T!<E-% 7!33 )M4E,":U)9 VE28 1G
M46<&95%O!V-1> AB48,*8%&/"UY0FPU=4*D.6U&Y#EM1S@]:4>H.6U'Z#5M1
M_PQ;4?\,6U'_"UM1_PO62@  PU,  +99  "K7   GEH  )-9  "+5   A%8#
M 'Y6$ !Z5QH =E<F '-8,0!P5SH ;5=" 6I720)H5E "9E97 V167@1B564%
M8%5M!UY5=@A=58$*6U6-"UE4F@U85*<.5E6X#U95S ]65>D.5E7Y#595_PU7
M5/\,5U3_#%=4_PS130  P%8  +-<  "G7@  FET  (]<  "&6   ?UD  'E:
M#0!T6Q< <5LC &Y;+@!K6S< :%M  65;1P%C6DX"85I5 U]:7 1=6F,%7%IK
M!EI9= A867\*5EF+"U19F U36*8.4EFV#E%9R@]16><.45CX#5)8_PU26/\,
M4EC_#%)8_PS-40  O%D  +!?  "C80  EF   (M?  "!6P  >5T  '-># !O
M7A4 :U\@ &A?*P!F8#4 8V ] 6%?10%?7TP"75]3 UM?6@197F$%5UYI!E5>
M<@A37GT)45V)"U!=E@Q.7:0-35VT#DQ=R Y,7>8.35WW#4U<_PQ-7/\,3ES_
M#$Y<_PS)5   N5P  *UC  "?8P  DF,  (=B  !\8   =&$  &YB"0!I8Q(
M9F,= &-D* !A9#( 7F0[ %QD0P%:9$H"6&11 E9D6 -49%\$4F-G!5!C< =.
M8WH(3&*&"DMBE M)8J(,2&*R#4=BQPU'8N0-2&'V#$AA_PQ(8/\+26#_"TE@
M_PO$6   M6   *IF  ";9@  C68  ()E  !V9   ;F4  &AF!0!C9Q  8&@:
M %UI)0!;:B\ 66HX %=J0 %5:D<!4VI. E%J50-/:5T$36ED!4MI;09):'@'
M1VB$"49HD@I$9Z$+0V>Q#$)GQ0Q"9^(,0F;U#$-F_PM#9?\+0V7_"T-E_PN_
M7   L60  *9J  "6:0  B6D  'UI  !Q:0  9VH  &)L 0!=;0T 66X6 %=O
M(0!5<"L 4W U %%P/0!0<$4!3G!, 4QP4P)*<%H#2'!B!$9O:P5$;W4&0F^"
M!T!NCPD_;IX*/6ZO"CUNP@H\;N */6WT"CUL_PH]:_\*/FO_"CYK_PJZ8
MK6D  *!N  "1;0  A&T  'AM  !L;@  87   %MR  !6= H 4G42 %!V'0!.
M=R< 3'<Q $MX.0!)>$$ 2'A) 49X4 %$=U<"0G=? T!W: ,^=W,$/'9_!CIV
MC0<Y=IP(-W6M"#=UP @V==X(-W3R"#=S_@@W<O\(-W+_"#=R_PBU9@  J6\
M )IQ  "+<0  ?G$  '-R  !H<P  7'8  %1Y  !.>P4 2GT/ $A^& !&?R,
M17\L $. -0!"@#T 08!% #^ 3 $]@%0!/(!< CI_90(X?V\#-G]\!#1_B@0R
M?YH%,7ZJ!C!^O08P?MH&,'WP!C![_08P>_\&,'K_!C!Z_P:P;   I'4  )1U
M  "&=0  >78  &YW  !C>0  5WT  $^!  !'A   0H8, #^'$P ]B!T /(@G
M #N),  ZB3@ .(E  #>)2  VB4\ -(E8 3.)80$QB6P!+XEX BV)AP(LB9<#
M*HBG RF(N@,IB-0#*8;N RF%_ 0IA/\$*83_!"F$_P2J=   GGL  (YZ  "
M>@  ='L  &A^  !=@0  4H4  $F)  !!C   .9 % #61#P SDA< ,I(A #&2
M*0 PDS( +I,Z "V300 LDTH *Y12 "J47  HE&< )Y1S 264@@$DE),!(I.D
M 2&3MP$@D\\!(9+L 2"0^@(@C_\"((__ B"/_P*D?   EX   (=_  ![@
M;H(  &*%  !7B0  38X  $*2   ZE@  ,ID  "J<"0 HG1$ )IT9 "6=(@ D
MGBH (YXR "*>.@ AGD( ()Y+ !^?50 >GV  ')]M !N??  :GXT &)^? !>?
ML@ 6G\D %I[H !:<]P 6F_\!%YO_ 1>;_P&=@P  CX8  (*&  !TAP  9XL
M %N/  !0DP  1I@  #R<   SH   *Z,  ".F   <J L &JD1 !BI&  7J2$
M%JHI !6J,0 4JCD $ZI# !.K30 2JU@ $:ME !"K=  .JX8 #JN9  VKK  ,
MJ\$ #*K?  RI\@ -J/P #:C_  VH_P"6B@  B8P  'J-  !LD0  8)4  %2:
M  !)GP  /Z,  #6G   KJ@  (ZX  !NP   4LP$ #[4*  VV$  ,MA8 "[8?
M  JV)P )MB\ "+8Y  >W0P &MT\ !+=;  .W:@ "MWL  +>.  "WH0  MK0
M +;+  "VY0  M?$  +7W  "U]P"/D0  @90  '*7  !EG   6*$  $RF  !!
MJP  -Z\  "RR   CM0  &K@  !.[   .O0  "< %  /!#0  P1$  ,$7  #"
M'@  PB8  ,(O  ##.0  Q$0  ,10  #$7@  Q6\  ,6!  #%E0  Q:@  ,6\
M  #$T0  Q.8  ,3N  #$[@"&F   >9X  &NC  !=J0  4*X  $2S   WM@
M++D  "*\   9OP  $<(   S%   &R    ,L   #,!P  S T  ,T1  #-%@
MSAT  ,\D  #0+0  TC@  -1$  #44@  U6$  -5S  #6AP  UIL  -:M  #7
MOP  V,X  -C=  #8W0![H   ;J8  &"M  !3LP  1;@  #B\   KOP  (<(
M !?&   0R0  "LP   +0    U    -<   #8    V@4  -L+  #<#@  WA,
M -\9  #A(0  XRH  .4V  #G0P  YU,  .AD  #I=P  Z8P  .J?  #JK@
MZKH  .K#  #JPP!PJ   8J\  %6V  !'O   .<   "S$   @R   %LP   [0
M   'U    -D   #=    X0   .,   #D    Y@   .<!  #I!P  ZPP  .P0
M  #N%0  \!T  /,G  #V,P  ]T,  /A4  #Y9@  ^7H  /J.  #ZG@  ^ZD
M /NP  #[L #_"QL _P<9 /\ &0#_ !P _P E /\ ,@#_ #\ _P!+ /\ 5P#_
M &( _P!K /\ <P#] 'L ^P"" /H B #X (T ]P"2 /8 F #U )T ] "B /,
MJ0#Q +  [P"X .X PP#L -$ ZP#F .D \P#H /X Z #_ .@ _P#H /\ Z #_
M .@ _P#_#A@ _PH5 /\!% #_ !@ _P B /\ +@#_ #L _P!' /\ 4P#] %X
M^@!G /< ;P#U '< \P!^ /( A #P (D [P"/ .X E #L )H ZP"? .D I0#H
M *P Y@"T .0 OP#C ,P X0#B -\ \ #> /L W@#_ -T _P#= /\ W #_ -P
M_P#_$!, _PT1 /\&$ #_ A4 _P > /\ *0#_ #8 _P!" /H 3@#T %D \0!B
M .X :P#L '( Z@!Y .@ ?P#G (4 Y0"+ .0 D #B )8 X0"< -\ H@#= *D
MV@"Q -@ NP#5 ,@ T@#= -$ [0#0 /D SP#_ ,X _P#- /\ S0#_ ,T _P#_
M$0\ _PX- /\,#0#_"Q( _P<9 /\") #_ #  ]@ \ .\ 20#J %, YP!= .0
M9@#A &T WP!T -T >P#; ($ V0"& -8 C #4 )( T@"8 -  G@#. *8 S "N
M ,H N #( ,0 Q@#7 ,4 Z@## /< P@#_ ,$!_P#  O\ P +_ , "_P#_% L
M_Q & /\0"0#_$ X _PX4 /\*'@#U!BD ZP0V .,#0@#? TX VP17 -8$8 #3
M!&@ T 1O ,X%=@#,!7P R@6" ,D%B #'!8X Q@64 ,0%FP#"!:, P :K +X&
MM0"]!L( NPC4 +H)Z0"W"_@ M0S_ +0,_P"T#/\ M S_ +0,_P#_%P0 _Q0
M /\6 P#_% D _Q$. /(.%0#H#"$ W@HN -8+.P#0#$< S Q1 ,D,6@#&#6(
MQ UJ ,(-<0# #7< OPU] +T.@P"\#HH N@Z1 +D.F "W#J  M@ZI +0/M "R
M#\$ L1#4 *X1ZP"K$OH J1+_ *@3_P"G$_\ IQ/_ *<3_P#_&@  _QL  /D;
M  #K&0  Y10& .40#@#9#A< SQ$F ,@2- #$$T  OQ1+ +P45 "Y%5T MQ5D
M +45:P"T%7$ LA5X +$6?@"O%H4 KA:, *P6E "K%YP J1>F *<8L "F&+T
MI!C/ *(:YP"?&O< G1O_ 9P;_P&<&_\!FQO_ 9L;_P'_'0  ]R$  .@D  #=
M)0  U"$! ,\;" #*%Q$ PAH@ +P<+0"W'3H LQY% + >3P"M'E< JQY? *D?
M9@"H'VP IA]S *4?>0"C'X  HA^' * @CP"?()@ G2"B )L@K &:(;D!F"'*
M 98BY &4(_4!DB/_ 9$C_P&0(_\!D"/_ 9 C_P'_(@  ZRD  -TN  #/+P
MQRT  ,$G P"](@T MB,: + E* "L)C0 J"9  *4G20"B)U( H"=: )XG80"<
M)V< FR=M )DG= "8)WL!EB>" 94GBP&3)Y0!D2B> 9 HJ0&.*+4"C2G& HLI
MWP*)*O("ARK_ H8J_P*&*O\"ABK_ H8J_P+T*   XS$  -$V  #%.   O#8
M +8P  "R*PD JRP4 *8M(@"B+B\ GBXZ )LN1 "8+TT EB]5 )0N7 "2+F(
MD"YI 8\N;P&-+G8!C"Y^ 8HNA@*(+H\"ARZ: H4OI0.#+[(#@B_" X$PV@-_
M,.\#?3'^ WTQ_P-\,?\#?#'_ WPQ_P/M+P  VS<  ,D]  "^/@  LSP  *PX
M  "G,P0 HC(1 )TT'0"9-2H E34U )(U0 "/-4D C350 (LU5P")-5X!AS5D
M 84T:P&$-'("@C1Y H T@@)^-(L#?326 WLUH01Y-:X$>#6^!7<VU 5V-NT%
M=#?\!70W_P1T-_\$=#?_!'0W_P3G-0  TCT  ,-"  "X1   K$(  *0^  "?
M.0  FC@. )0Z&0"0.B8 C3LQ (H[.P"'.T0 A#M, (([4P& .EH!?CI@ 7TZ
M9P)[.FX">3IU G<Z?@-V.H@$=#J3!'(ZG@5Q.JL%;SN[!FX[SP9M.^H&;3SZ
M!FP\_P5L//\%;#S_!6P\_P7B.0  S$(  +Y'  "Q2   I48  )U#  "7/P
MDCX+ (T_%0")/R$ A4 M () -P!_0$  ?4!( 'M 3P%Y0%8!=S]= 74_8P)S
M/VH"<3]R W _>@-N/X0$;#^0!6L_G 9I/ZD&:#^X!V= S =F0.@'9D#Y!F5
M_P9E0/\&94#_!65 _P7</@  QT8  +E+  "L3   H$H  )='  "10P  BT,(
M (9#$@""1!X ?D0I 'M%- !Y13T =D5% '1$3 %R1%,!<$19 6Y$8 )L0V<"
M:T-O VE#=P1G0X$%9D.-!F1#F09B0Z<'842V"&!$R@A@1.8(7T7X!U]%_P=@
M1?\&8$3_!F!$_P;600  PTD  +9.  "G3P  FTT  ))+  ",1P  A4<$ (!'
M$ !\2!H >$@F '5), !S23H <$E" &Y)20%L2% !:DA6 6A(70)F2&0"94AL
M V-(=01A1W\%8$>*!EY(EP==2*4(6TBT"%M(QPE:2.0(6DGV"%I)_P=:2/\&
M6DC_!EI(_P;110  OTP  +)2  "C40  EU   (U.  "&2@  @$H! 'I+#@!V
M3!< <DPC &],+0!M338 :DP_ &A,1@!F3$T!9$Q3 6),6@)A3&$"7TQI UY,
M<@1<3'P%6DR(!EE,E0=73*,(5DRR"%5,Q@E53.()54SU"%5,_P=53/\'5DS_
M!E9,_P;,2   O%   *]5  "@5   DU,  (E1  "!30  >DX  '5/# !P3Q4
M;5 @ &I0*@!G4#, 95 \ &-00P!A4$H!7U!1 5U06 )<4%\"6E!G UE0< 17
M4'H%55"&!E10DP=24*$(45"Q"5!0Q E04.$)4%#T"%%0_P=13_\'44__!E%/
M_P;)2P  N5,  *M7  "<5@  CU4  (54  !\4   =5$  '!2"0!K4Q( :%0=
M &54)P!B5#$ 8%0Y %Y400!<5$@!6E1/ 5E45@%75%T"5E1E U14;@125'@%
M452$!D]4D0=.5* (3%2O"$Q4P@E+5-\)3%3S"$Q3_P=,4_\'35/_!DU3_P;%
M3@  ME8  *=:  "860  BU@  (%7  !W5   <%4  &I6!@!F5Q  8E<: &!8
M) !=6"X 6UDW %E9/P!7648 5EE- 5195 %365L"45EC D]8; -.6'8$3%B"
M!4I8CP9)6)X'2%BN"$=8P A'6-T(1UCR"$=7_P=(5_\'2%?_!DA7_P;!40
MLED  *-<  "46P  AUL  'U:  !R6   :UD  &5: P!@6PX 75P7 %I<(0!8
M72L 5ETT %1>/ !37D0 45Y+ 5!>4@%.7ED"3%YA DM=:@-)770$1UV !45=
MC09$79P'0UVL!T)=O@A"7=H(0ESQ!T)<_@=#6_\&0UO_!D-;_P:]50  KUT
M )]?  "07@  @UX  'A=  !M7   95T  %]?  !:8 P 5V$4 %5B'@!28B@
M46,Q $]C.0!.8T$ 3&-( $MC3P%)8U8!1V-> D5C9P)$8W$#0F-]!$!BBP4_
M8IH&/F*J!CUBO <\8M8'/6'O!CUA_08^8/\&/F#_!CY@_P:Y60  JV$  )IA
M  "+80  ?V$  '1A  !I80  7V(  %ED  !49@D 46<1 $YG&@!,:"0 2VDM
M $EI-@!(:3X 1FI% $5J3 !#:E0!0FI< 4!I90(^:6\"/&E[ SMIB00Y:9@%
M.&BH!3=HN@4W:=,%-VCN!3=G_ 4X9O\%.&;_!3AF_P6T7@  IV4  )5E  "&
M9   >F4  &]E  !D9@  66@  %)J  !-; 0 26X. $=N%@!%;R  1' I $)P
M,@!!<#H 0'%" #]Q20 ]<5$ /'%9 3IQ8@$X<6P"-G!X C5PA@,S<)4#,G"F
M!#%PN 0P<- $,6_L!#%N^P0Q;?\$,6S_!#%L_P2O9   H6D  (]H  "!:
M=6D  &MI  !@:P  56X  $UQ  !&<P  0G4+ #]V$@ ]=QP /'<E #IX+0 Y
M>#4 .'D] #=Y10 V>4T -7E5 #-Y7@ Q>6@!,'ET 2YY@P(M>9("*WBC BIX
MM0(J>,P"*G?J BIV^0,J=?\#*G3_ RIT_P.J:@  FFT  (EL  !\;0  <&T
M &9N  !;<0  4'4  $AX  !!>P  .GX% #9_#@ T@!8 ,X$@ #*!*  P@3
M+X(X "Z"0  M@D@ +()0 "N"6@ J@F0 *()P ":"?P$E@H\!)(*@ 2."L@$B
M@LD!(H'G 2)_]P$B?O\"(GW_ B)]_P*E<0  DW$  (-Q  !V<0  ;'(  &!U
M  !6>   3'P  $.    [@P  ,X8  "V)"@ JBA$ *8L9 ">+(@ FBRH )8PQ
M "2,.0 CC$( (HU* "&-5  @C5X 'XUK !V->0 <C8H &XV< !F-K@ 8C,0
M&(SC !F*]0 9B?\!&8C_ 1F(_P&==P  C'8  'UV  !R=P  97D  %I\  !0
M@   1H0  #R)   TC   +9   "63 @ ?E0P '982 !R6&@ ;ER( &I<J !F7
M,@ 8F#H %YA# !:830 5F%@ %)AD !.8<P 1F(0 $)B6 !"8J0 .F+\ #I?=
M  ^6\@ 0E?P $)3_ !"4_P"5?0  A7P  'A\  !K?@  7X$  %2&  !*B@
M0(\  #:3   MEP  )IH  !Z=   7H , $J(, !"C$@ 0HQD #Z,A  ZD*0 .
MI#$ #:0Z  RD10 +I%  "J1<  FD:@ 'I'L !J..  2CH0 "H[0  Z++  .B
MY@ #H?,  Z'[  .A^P"-@P  ?X(  '&$  !DAP  6(P  $V1  !"E@  .)H
M "^>   FH@  'J4  !>H   1JP  #*X'  >O#0 #KQ(  J\9  &O(0  KRD
M + R  "P/   L$<  +!3  "P80  L'$  +"#  "OEP  KZH  *^_  "NV0
MKNL  *[T  "N] "'B0  >(H  &J.  !=DP  49@  $6=   [H@  ,*8  ">J
M   >K@  %K$  !"T   +M@  !;D#  "Z"@  N@X  +H3  "[&0  NR$  +PH
M  "\,0  O3P  +Y(  "^5@  OF4  +YW  "^C   OI\  +VS  "^QP  OMX
M +WK  "]ZP!_D@  <)4  &*:  !5GP  2:4  #VK   RKP  *+0  !ZV   5
MN0  #KP   F_   "P@   ,0   #%!   Q@H  ,8.  #'$@  R!@  ,D?  #*
M)P  S#   ,X\  #.20  SUD  ,]J  #/?@  SY,  ,^F  #/N   S\@  ,_;
M  #/VP!WG   :*$  %NG  !.K@  0;0  #2W   HN@  ';T  !/    -Q
M!L<   #*    S@   -    #1    T@(  -,(  #5#   UA   -D5  #;'
MW20  . O  #B/   XTL  .1<  #D;P  Y8,  .68  #EJ0  Y;8  .7#  #E
MPP!LI0  7ZP  %&R  !$N0  -;P  "C    <Q   $L@   S+   #SP   -,
M  #8    W    -\   #?    X0   .,   #D P  Y@@  .@-  #I$0  [!@
M .XB  #Q+@  \SP  /1-  #U7P  ]G,  />'  #WF0  ^*4  /BP  #XL #_
M Q< _P 5 /\ %0#_ !@ _P C /\ +P#_ #P _P!( /\ 5 #_ %X _P!G /T
M;P#[ '8 ^0!] /@ @P#V (@ ]0". /0 DP#R )@ \0"> /  I #N *L [0"S
M .L O0#J ,L Z #A .< \0#F /T Y0#_ .0 _P#D /\ Y #_ .0 _P#_!Q,
M_P 1 /\ $0#_ !4 _P ? /\ *P#_ #< _P!$ /X 3P#Z %H ]P!C /0 :P#R
M '( \ !Y .\ ?P#M (0 ZP"* .H CP#H )0 YP": .4 H #D *< X@"O .
MN0#> ,8 W #: -H [ #8 /D U@#_ -8 _P#7 /\ V #_ -@ _P#_"A  _P,.
M /\ #0#_ !( _P : /\ )@#\ #( ]P _ /0 2@#Q %4 [0!> .H 9@#H &X
MY0!T ., >@#B (  X "% -X BP#< )  VP"6 -@ G #5 *, TP"K -$ M0#.
M ,$ S #1 ,L YP#) /4 R #_ ,@ _P#( /\ R #_ ,@ _P#_# P _P8( /\"
M"@#_  \ _P 5 /P ( #Q "P [  Y .D 10#E $\ X0!9 -X 80#; &@ UP!O
M -0 =0#2 'L T "  ,X A@#, (P RP"2 ,D F #' *  Q0"H ,, L0#! +P
MOP#+ +T XP"\ /( NP#] +L _P"Z /\ N@#_ +H _P#_#@4 _PD  /\)!0#_
M!@L _P$0 /  &0#F "4 X0 R -P /P#6 $D T0!3 ,X 6P#+ &, R !J ,8
M< #% '8 PP![ ,$ @0#  (< O@". +P E "[ )P N0"D +< K@"U +D LP#(
M +$ WP"P >\ KP'[ *X"_P"M _\ K0/_ *T#_P#_$   _PX  /\-  #V"P,
M\@<* .(!$0#; AT T@,K ,P#-P#(!$, Q 1- ,$$5@"^!5T O 5D +H%:P"X
M!7$ MP5V +4%? "S!H, L@:) + &D0"O!YD K0>A *L'JP"I"+< J G& *8*
MW0"E"_  HPS] *(-_P"A#?\ H0W_ * -_P#_$0  _!(  .P3  #B$P  VP\#
M -8)"P#."!0 Q@HB , ,, "\#3P N U& +4-3P"R#E< L Y? *X.90"M#FL
MJPYQ *H.> "H#GX IP^% *4/C0"D#Y8 HA"? * 0J0"?$+4 G1'% )L1W@"9
M$O$ EQ/_ )84_P"5%/\ E13_ )04_P#_%0  [1L  . ?  #2'P  R1L  ,04
M!0#!$ X NA(; +03*0"P%#4 K!5  *D520"F%5( I!99 *(68 "A%F8 GQ9L
M )X6<@"<%GD FQ>  )D7B "8%Y$ EAB; )08I@"3&;( D1G! ) :V "-&^X
MBQS] (H<_P"*'/\ B1S_ (D<_P#T'0  Y"4  -,I  #'*@  O"8  +8@  "T
M&0L KAH5 *@<(P"D'2\ H1XZ )X>1 ";'DP F1Y4 )<?6P"5'V$ E!]G )(?
M;0"1'W0 CR!\ (X@A ",((T BB"7 (DAH@"'(:X AB*] (4BT0&"(^L!@23[
M 8 D_P%_)/\!?R3_ 7\D_P'L)0  VRT  ,DQ  "\,0  L2X  *LI  "G) 4
MHR,1 )XD'0":)2H EB8U ),F/P"1)D< CR9/ (TF5@"+)UP B2=B (@G:0"&
M)V\ A2=W (,G?P"!)XD!@"B3 7XHG@%]*:L!>RFY 7HIS0%X*N@!=ROY 78K
M_P%V*_\!=2O_ 74J_P'E+   T#0  ,$X  "S.   J#4  *(Q  "=+0  F2H.
M )0K& "0+"0 C2TP (HM.@"'+4, A2U* (,M40"!+E@ @"Y> 'XN9 !]+FL
M>RYS 7DN>P%X+H4!=BZ/ 70OFP%S+Z@"<2^V G PR0)O,.4";C'W FTQ_P)M
M,?\";3'_ FTQ_P+?,@  R3D  +L^  "L/0  H3H  )HW  "5,P  D#$* (PQ
M% "',B  A#,K ($S-0!_,SX ?3-& 'LS30!Y,U0 =S-: '8S80!T,V<!<C1O
M 7$T=P%O-($!;C2, FPTF )J-:4":36S V@UQ@-G-N(#9C;U V8V_P)F-O\"
M9C;_ F8V_P+8-P  Q#X  +5"  "F00  FS\  ),\  "-.   B#8' (0W$0"
M-QP ?#@G 'HX,0!W.3H =3E" ',Y20!Q.5  <#E7 &XY70!L.60!:SEK 6DY
M= %H.7X"9CF) F0YE0-C.J(#8CJQ V$ZPP-@.^ $7SOS U\[_P-?._\#7SO_
M E\[_P+1.P  P$(  +!%  "A1   E4,  (U   "'/0  @CL" 'T[#@!Y/!@
M=3TC ',]+0!P/38 ;CT_ &P]1@!K/4T :3U3 &<]6@!F/6$!9#UH 6,]<0%A
M/GL"7SZ& EX^DP-</J #6S^O!%H_P01:/]T$63_R!%D__P-9/_\#63__ UD_
M_P/,/P  O$8  *M(  "<1P  D48  (A$  ""0   ?#\  '= # !S0!4 ;T$@
M &Q!*@!J03, :$$[ &9"0P!D0DH 8T%0 &%!5P!@0EX!7D)E 5U";@);0G@"
M6D*$ UA"D -70IX$5D.M!%5#OP140]H$5$/Q!%1#_@-40_\#5$/_ U1#_P/(
M0@  N$D  *=+  "82@  C4D  (-'  !]0P  =D,  '%$"@!M1!( :D4= &=%
M)P!D13  8D4X &!%/P!?14< 745- %M%5 !:1EL!649C 5=&; %61G8"5$:!
M U-&C@-21YP$4$>K!%!'O01/1]8%3T?O!$]'_01/1_\#3T?_ U!'_P/$10
MM4T  *--  "53   B4L  ']*  !X1@  <4<  &Q'!P!H2!  9$@: &%)) !?
M22T 74DU %M)/0!9240 5TE* %9)40!52ED!5$IA 5)*:0%12G0"3TI_ TY*
MC --2IL$3$NJ!$M+O 1*2],%2DON!$M+_01+2O\#2TK_ TM*_P/!2   LE
M *!/  "13P  A4X  'M-  !S20  ;$H  &=+! !B3 X 7TP7 %Q-(0!:32H
M6$TR %9-.@!434$ 4TY( %).3P!03E<!3TY? 4Y.9P%,3G("2TY] DE.BP-(
M3ID$1T^H!$9/N@1&3]$$1D_M!$9._ 1&3O\#1T[_ T=._P.]3   KE(  )Q1
M  "-40  @5$  '=0  !N3   9TX  &)/  !=4 T 6E 4 %=1'@!542< 4U$P
M %%2. !04C\ 3E)& $U230!,4U4 2E-= 4E390%(4V\"1E-[ D53B0-#4Y<#
M0E.G!$%3N 1!4\\$05/L!$%2^P-"4O\#0E+_ T)1_P.Z3P  JE0  )A4  ")
M5   ?5,  '-3  !I40  8E(  %Q3  !85 H 5%42 %)5&P!/5B0 3E8M $Q7
M-0!+5SP 2E=$ $A72P!'6%( 1EA: 4188P%#6&T!05AY D!8A@(^6)4#/5BE
M SQ8MP0\6,T$/%?J SQ7^@,]5O\#/5;_ SU6_P.V4P  I5<  )17  "%5@
M>58  &]6  !E50  7%8  %=8  !260< 3EH0 $Q:& !*6R$ 2%PJ $=<,@!%
M7#H 1%U! $-=2 !"75  0%U8 #]=80$]76L!/%UV CI=A (Y79,".%VC S==
MM0,V7<L#-ESH S=<^0,W6_\#.%O_ SA:_P.R5P  H%H  (]9  "!60  =5D
M &M9  !@6@  5EL  %%=  !,7@( 2& - $5@% !$81X 0F(F $!B+@ _8C8
M/F,^ #UC10 \8TT .V-5 #EC7@ X8V@!-F-T 35C@0$S8Y$",F.A C%CLP(Q
M8\@",6+G C%A^ (Q8?\",F#_ C)@_P*N7   FUT  (I=  !\70  <%T  &9=
M  !<7@  4F   $QB  !%90  068* #YG$0 \:!H .V@B #EI*P X:3( -VHZ
M #9J00 U:DD -&I2 #-J6P Q:F4 ,&IP 2YJ?@$M:HX!+&J? 2MJL $J:L8!
M*FGE 2IH]@(K9_\"*V?_ BMG_P*I80  E6   (1@  !W8   ;&$  &)A  !8
M8P  3F8  $=H  ! :P  .FX% #9O#@ T<!4 ,W > #)Q)@ P<2X +W$U "YR
M/0 M<D4 +')- "MR5P J<F$ *7)M "=R>P F<HL )'*< 2-RK@$C<L,!(W'B
M 2-P] $C;_\!(V[_ 2-N_P&A90  CF0  ']D  !R9   :&4  %YF  !4:0
M26P  $)O   [<@  -'4  "YX"@ K>1$ *GD8 "EZ(0 G>B@ )GHP "5[.  D
M>T  (WM( ")[4@ A>UP ('MH !]\=@ =?(8 ''N8 !M[J@ :>[\ &GO> !IY
M\@ ;>/X &W?_ 1MW_P&9:0  B&D  'EI  !M:0  8VH  %EL  !/;P  17,
M #UW   U>@  +GT  ">! P B@PT ((02 !^$&@ =A"( '(4J !N%,0 :A3D
M&85" !B&3  7AE8 %H9C !6&<0 4AH$ $H:3 !&&I@ 1A;L $(76 !&#[P 1
M@OL $H+_ !*!_P"1;@  @6T  '1N  !I;@  77   %-S  !)=P  0'P  #>
M   O@P  )X<  "&*   :C08 %8\- !.0$P 2D!H $I B !&0*@ 0D3( $)$[
M  ^11  .D4\ #9%<  R1:@ +D7H "I&-  B0GP 'D+, !X_)  >/Y@ 'CO0
M"(W\  B-_P")<P  >W,  &]S  !C=0  5W@  $U]  !#@0  .88  #"*   H
MC@  (9$  !J5   3EP  #IH(  N<#@ )G!, ")P:  ><(@ &G"H !)PS  .<
M/0 "G4@  )U4  "=8@  G'(  )R$  "<EP  FZH  )N_  ":VP  FNP  )KU
M  "9^ "">0  =GD  &AZ  !<?@  48(  $:'   \C   ,I$  "F5   AF0
M&9T  !*@   .HP  ":8%  .G#   IQ   *<5  "H'   J",  *@K  "I-
MJ3\  *E+  "I60  J6@  *EZ  "IC@  J:$  *BU  "HRP  I^0  *?O  "G
M\P!]@   ;X$  &&$  !5B0  28X  #Z4   TF0  *IX  "&B   9I@  $JD
M  VL   'KP   +(   "S!P  LPP  +,0  "T%0  M!L  +4B  "V*P  MS4
M +=   "X3@  N%T  +AN  "X@@  N)<  +BJ  "WO@  M](  +?F  "WZ@!V
MB   9XL  %J0  !.E@  0IP  #>B   LIP  (JL  !FO   1LP  "[8   2Y
M    O    +X   "^    OP8  , +  #!#P  PA,  ,,9  #$(   Q2D  ,<T
M  #(0@  R5$  ,EB  #)=0  R8H  ,F?  #*L0  RL$  ,G1  #)V0!NDP
M8)@  %.>  !&I   .JL  "^P   DM0  &;@  !"\   *OP   <$   #$
MR    ,H   #*    S    ,T#  #."   T T  -$0  #3%@  UAX  -HH  #=
M-   WD,  -]4  #?9P  X'P  ."1  #@I   X+(  ."^  #@PP!FGP  6:8
M $RM   _M   ,K@  "2\   8OP  $,,   C'    R@   ,T   #1    U0
M -@   #9    VP   -T   #?    X00  .,*  #E#@  YQ,  .H<  #M)P
M\#4  /%&  #R6   \VL  /.   #TE   ]*,  /2N  #TL@#_ !, _P 1 /\
M$0#_ !4 _P ? /\ + #_ #D _P!% /\ 4 #_ %H _@!C /L :P#Y '( ]P!X
M /4 ?@#T (0 \@") /$ C@#P ), [@"9 .T GP#L *8 Z@"N .@ N #F ,4
MY0#; ., [0#B /L X@#_ .$ _P#A /\ X0#_ .$ _P#_ !  _P . /\ #0#_
M !( _P ; /\ * #_ #0 _@!! /L 3 #W %8 ] !? /$ 9@#O &T [ !T .H
M>@#I '\ YP"% .8 B@#E (\ XP"5 .$ FP#@ *( W@"J -L M #9 ,  U@#0
M -, Z #2 /< T0#_ -$ _P#0 /\ T #_ -  _P#_  T _P ) /\ "@#_  \
M_P 6 /L (@#W "\ ]  [ /  1P#M %$ Z0!: .4 8@#B &D X !O -X =0#<
M 'H V@"  -@ A0#5 (L TP"1 -$ EP#/ )X S0"F ,L KP#) +H QP#) ,4
MX@#$ /( PP#^ ,( _P#! /\ P@#_ ,( _P#_ P8 _P ! /\ !@#_  P ^0 1
M /$ '0#K "D YP V ., 00#? $L VP!4 -4 7 #2 &, SP!J ,T < #+ '4
MR0![ ,@ @ #& (8 Q0", ,, DP#! )H OP"B +T JP"[ +8 N0#$ +< V@"V
M .T M #Z +0 _P"T /\ M #_ +0 _P#_!   _P   /\   #_  8 [  - .4
M%@#> "( UP O -$ .P#- $4 R@!. ,8 5P#$ %X P0!D +\ :@"] '  O !U
M +H >P"Y ($ MP"' +4 C@"S )4 L@"> +  IP"N +( K "_ *H T0"H .@
MJ #W *< _P"G /\ I@#_ *8 _P#_!@  _P4  /$#  #H    X0 ' -4 $ #-
M !L QP G ,, ,P"_ #X O !( +D 40"V %@ M !? +( 90"P &H KP!P *T
M=@"L 'P J@"" *D B0"G )$ I0": *, I "A *X H "[ )X!S0"= N8 G 3T
M )L$_P":!?\ F@7_ )D%_P#_"@  \0X  .00  #9#P  S@L  ,@#"P#" !,
MO (? +<#+ "S!#< L 5" *T&2@"J!E( J =9 *8'7P"E!V4 HP=K *((<0"@
M"'< GPA^ )T(A0";"8X F@F7 )@*H0"6"JP E0NZ ),+S "2#.4 D WV (\.
M_P".#O\ C@[_ (T._P#V$0  YA<  -8;  #'&0  OA4  +D0  "W"@T L0L7
M *P-) "H#C  I0X[ *(.1 "?#TP G0]3 )L/6@":#V  F!!F )<0; "5$'(
MDQ!Y )(0@0"0$(H CQ&4 (T1GP"+$:H BA*X (@2RP"&$^8 A13W (,5_P"#
M%?\ @A7_ ((5_P#M&@  W"$  ,HE  "[(@  L1\  *L:  "I% 8 I1(1 * 4
M'@"<%2H F14U )86/@"4%D< DA9. ) 650".%UL C!=A (L79P")%VT B!=T
M (88? "%&(8 @QF0 ($9FP" &J< ?AJU 'T;QP!\'.( >AWU 'D=_P!X'?\
M>!W_ '@=_P#E(@  T"D  +\L  "P*@  IR<  * C  "='P  FAH. )4<& "1
M'20 CAXO (P>.0")'D$ AQ]) (4?4 "#'U8 @A]< ( ?8@!_'VD ?2!P 'P@
M> !Z(($ >2&, '<AEP!U(J0 ="*R ',CPP!R(]\ <"3S &\D_P!O)/\ ;B3_
M &XD_P#=*0  R#   +<R  "H,   GBX  )<J  "3)P  D",* (PC$P"()!\
MA"4J ((E- " )CT ?29$ 'PF2P!Z)E( >"98 '<F7@!U)F4 ="=L '(G= !Q
M)WT ;RB( &XHE !L**$ :RFO 6HIP %I*ML!9RKQ 6<K_P%F*_\!9BK_ 68J
M_P'4+P  PC8  *\V  "A-0  EC0  ) P  "*+0  ARH& (,I$ !_*AH ?"LE
M 'DK+P!W+#@ =2Q  ',L1P!Q+$T <"Q4 &XL6@!M+&$ :RUH &HM< !H+7H
M9RZ% &4ND0%D+IX!8B^L 6$OO0%A,-4!8##O 5\P_0%?,/\!7S#_ 5\P_P'-
M-   O#L  *DZ  ";.@  D#@  (DU  "#,@  ?S ! 'LO#@!W,!8 =# A '$Q
M*P!O,30 ;3$\ &LQ0P!J,4H :#)0 &<R5P!E,ET 9#)E &(R;0!A,W< 7S."
M 5XSC@%=-)P!6S2J 5HUNP%:-=(!637M 5DU_ %8-?\!6#7_ 5DU_P'(.
MMSX  *0^  "6/0  BSP  (,Z  !]-P  >#0  '0T"P!P-1, ;34= &HU)P!H
M-C  9C8X &0V/P!C-D8 839- & V4P!>-UH 73=B %PW:@!:.'0!63A_ 5<X
MC %6.9D!53FH E0YN0)3.L\"4SKK E,Z^P%3.O\!4SG_ 5,Y_P'$/   LD$
M *!   "20   AC\  'X]  !X.@  <S@  &XY" !J.1$ 9SD: &0Z) !B.BP
M8#HT %XZ/ !=.T, 6SM* %H[4 !8.U< 5SM? %8\9P!4/'$!4SQ\ 5(]B0%1
M/9<!3SVF DX^MP)./LT"3C[I DT^^@)./O\!3CW_ 4X]_P' /P  KD,  )Q#
M  ".0P  @D(  'I   !S/0  ;3P  &@]!0!D/0X 83X7 %X^(0!</BD 6CXQ
M %@^.0!7/D  53]& %0_30!3/U4 4D!< %! 90!/0&\!3D%Z 4U!AP%+098!
M2D&E DE"M0))0LL"24+H DE"^0))0?\"24'_ 4E!_P&]0P  JD4  )A%  "*
M10  ?T4  '9#  !O0   :$   &-! 0!?00T 7$$4 %E"'0!70B8 54(N %-"
M-@!10CT 3T)# $]#2P!.0U( 341: $Q$8P!*1&T!245X 4A%A0%'190!146C
M D5&M )$1LD"1$;G D1%^ )$1?\"147_ D5%_P&Z1@  ID@  )1(  "&2
M>T<  ')&  !J0@  8T,  %Y$  !:10L 5D42 %1&&P!11B, 3T8K $Y&,P!,
M1SH 2T=! $I'20!)2%  2$A8 $=(80!&26L 1$EV 4-)@P%"29(!04FB D!)
MLP(_2L<"/TKE C])]P) 2?\"0$C_ D!(_P&V20  HDH  )%*  "#2@  =TH
M &Y)  !E10  7D<  %E(  !520@ 44H0 $]*& !,2B$ 2DLI $E+,0!'2S@
M1DP_ $5,1@!$3$X 0TU6 $)-7P!!36@ 0$UT 3Y-@0$]39 !/$V@ 3M.L0(Z
M3L8".D[D CM-]@([3?\!.TS_ 3Q,_P&S30  GDP  (U,  !_3   =$P  &I,
M  !@2@  64L  %1,  !0304 3$X. $E/%0!'3QX 14\F $10+@!"4#4 05 ]
M $!11  _44L /E%3 #U27  \4F8 .E)R #E2?P$X4HX!-U*> 392KP$U4L0!
M-5+B 392]0$V4?\!-E#_ 3=0_P&N3P  F4\  (E/  ![3P  <$\  &9/  !<
M3@  5$\  $]1  !*4@$ 1E,, $-4$@!!5!L 0%4C #Y5*P ]5C( /%8Z #M6
M00 Z5DD .5=1 #A76@ V5V, -5=O #17? $S5XP!,5>< 3!7K0$P5\(!,%?@
M 3!6] $Q5O\!,57_ 3%5_P&H4@  E5(  (12  !W4@  ;%(  &)2  !84P
M3U0  $E6  !$5P  0%D( #U:$  [6A< .5L@ #A;)P W7"\ -EPV #5</@ T
M7$8 ,UU. #%=5P P76$ +UUL "Y=>@ L78D *UV: 2I=JP$J7;\!*5W> 2I<
M\@$J6_X!*UO_ 2M:_P&C50  CU4  ']5  !R50  9U8  %Y6  !45P  3%D
M $5;   _70  .E\$ #9@#0 T81, ,F(< #%B(P P8BL +V,R "YC.@ M8T(
M+&-* "ID4P I9%T *&1I "=D=@ F9(8 )627 "1DJ0 C9+T (F3: "-C\0 C
M8OT!)&'_ 21A_P&<6   B5@  'I9  !N60  8UD  %I:  !07   2%X  $%@
M   Z8P  -&8  "]H"@ L:1  *FD7 "EJ'P H:B8 )VHN "9K-0 E:ST )&M&
M "-K3P B;%D (&QE !]L<@ >;(( '6R4 !QLI@ ;:[H &FO4 !MJ[@ <:?P
M'&C_ !QH_P"57   @UP  '5<  !I70  7UT  %9>  !,80  0V0  #QG   U
M:@  +VT  "AP!  C<@T (7(2 "!S&@ ?<R$ 'G,H !UT,  <=#@ &W1  !IT
M2@ 9=%0 %W5@ !9U;@ 5=7X %'60 !-TH@ 2=+8 $73/ !)S[  2<OH $W'_
M !-Q_P".8   ?6   &]A  !E80  6V(  %%D  !(9P  /FL  #=N   P<0
M*74  ")X   <>P< %WT. !9]$P 5?1L %'XB !-^*@ 2?C$ $7XZ !%^1  0
M?TX #W]:  Y_:  -?W@ #'^*  M^G0 *?K  "7W&  I]Y  *?/0 "WO]  MZ
M_P"&90  =V4  &IE  !A9@  5F@  $QK  !";P  .7,  #%W   J>@  (WX
M !R!   5A   $(<(  V)#@ ,B10 #(D;  N)(P *B2L "8DS  B)/0 &B4@
M!8E4  2)80 "B7$  8F#  ")E@  B*D  (>^  "'V@  ANP  (;U  "&^@!^
M:@  <6H  &=K  !;;   4'   $9T   \>   ,WT  "J!   CA0  '(@  !6,
M   0CP  #)(&  :3#  "DQ$  )06  "4'0  E"0  )4L  "5-0  E4   )5,
M  "660  EFD  )5Z  "5C@  E*$  )2U  "3S   DN8  )+R  "2]P!X<
M;7   &!R  !4=0  27D  #]^   U@P  +(@  ".-   ;D0  %)0   ^7   *
MF@  !)T#  ">"0  GPX  )\2  "@%P  H!T  *$E  "B+0  HC<  *-#  "C
M4   HU\  *-Q  "CA   HID  **M  "AP@  H=P  *'K  "@\@!S=@  9G<
M %E[  !-@   0H4  #B+   ND   ))4  !N:   4G@  #J$   FD   "IP
M *H   "K!   JPH  *P-  "M$0  K18  *X<  "O)   L"T  +$Y  "Q1@
MLE4  +)F  "R>0  LHX  +&C  "RMP  L<H  +'@  "QZ0!L?@  7X(  %*'
M  !&C0  .Y,  #"9   FG@  '*,  !.G   -JP  !ZX   "R    M0   +<
M  "X    N0(  +D(  "Z#   NQ   +P4  "]&P  OR,  ,$M  #".@  PDD
M ,-:  ##;   Q((  ,27  #$JP  Q+P  ,3+  #$V@!EB0  6(X  $N5   _
MFP  ,Z(  "BH   =K0  %+$   VV   &N0   +P   "_    PP   ,0   #%
M    Q@   ,<   #)!   R@D  ,L-  #-$0  SQ@  -(A  #5+0  UCP  -A-
M  #97P  VG,  -J*  #;G@  VZX  -NZ  #<PP!>E@  49P  $2C   XJ@
M++$  ""W   5NP  #;X   3"    Q0   ,D   #-    T    -(   #2
MU0   -8   #9    VP   -X%  #@"@  X@\  .46  #H(   ["T  .T^  #M
M40  [F4  .]Z  #OCP  \)\  /"K  #PLP#_ !  _P . /\ #@#_ !( _P =
M /\ *0#_ #4 _P!! /\ 30#^ %8 ^P!? /@ 9@#V &T ] !T /( >0#Q '\
M\ "$ .X B0#M (\ ZP"5 .H FP#H *( Y@"J .4 LP#C ,  X0#2 .  Z@#?
M /D W0#_ -T _P#= /\ W@#_ -X _P#_  T _P * /\ "0#_  \ _P 8 /\
M) #^ #$ ^P ] /@ 2 #T %( \ !: .T 8@#K &D Z0!O .< =0#E 'H XP!_
M .( A0#@ (H W@"0 -P E@#: )T V "E -4 KP#2 +H T #* ,X XP#- /0
MRP#_ ,L _P#+ /\ RP#_ ,L _P#_  @ _P # /\ !0#_  P _  4 /< 'P#R
M "L [P W .L 0@#G $P Y !5 .  70#= &0 V@!J -@ < #5 '4 T@!Z -
M@ #/ (4 S0"+ ,L D@#) )D QP"A ,4 J@## +4 P0## +\ V@"^ .X O0#\
M +P _P"\ /\ O #_ +P _P#_    _P   /\   #Y  < \0 0 .H &@#D "4
MWP Q -L / #7 $< T@!0 ,X 5P#+ %X R0!E ,8 :@#% '  PP!U ,$ >@#
M (  O@"& +P C0"Z )0 N0"< +< I0"U +  LP"] +$ SP"O .@ K@#X *X
M_P"M /\ K0#_ *T _P#_    _P   /T   #N  $ XP , -H % #1 !\ S  K
M ,@ -@#% $  P@!* +\ 4@"\ %D N@!? +@ 90"V &H M !O +, =0"Q 'H
ML "! *X B "M (\ JP"8 *D H0"G *L I0"X *, R "B .( H0#S *  _@"@
M /\ H #_ *  _P#_    ]@   .H   #@    TP & ,D #P#" !@ O0 D +D
M+P"V #H M !# +$ 3 "N %, K !9 *H 7P"I &0 IP!J *8 ;P"D '4 HP![
M *$ @@"@ (H G@"3 )P G0": *< F "T )8 PP"5 -P E #O ), ^P"3 /\
MDP#_ )( _P#Y!0  Z@L  -P-  #+"@  P@4  +P "@"V !$ L0 < *X * "J
M #, IP ] *0 10"B $T H !3 )X 60"< %\ FP!D )H :@"8 '  EP!V )4
M?@"3 (8 D@&/ ) !F0". J0 C *Q (L#P ")!=8 B ;M (@'^@"'"/\ A@C_
M (8(_P#O#P  WA0  ,H5  "\$@  LQ   *X,  "K!@T IP,5 *(%( "?!RP
MG @V )D(/P"7"4< E0E. ),)5 "1"EH D I? (X*90"-"FL BPIR (H+>0"(
M"X( APN, (4,EP"##*( @0VP ( -P !_#=@ ?0[O 'P/_0![#_\ >Q#_ 'L0
M_P#F%P  T1X  +T=  "O'   IAD  *$5  ">$ 0 G0T/ )@.&0"4#B4 D0\O
M (\0.0",$$$ BA!( (@03P"'$%4 A1!; (0180""$6< @!%N '\1=0!]$7X
M?!*( 'H2E !X$J  =Q.N '43O@!T%-4 <Q7N '$6_0!Q%O\ <1;_ ' 6_P#<
M'P  QB4  +,E  "E(P  G"$  )8>  "2&0  D10+ (T4% ")%1\ AA8I (,6
M,P"!%SP @!=# 'X72@!\%U  >A=6 'D87 !W&&( =AAI '08<0!S&7H <1F$
M &\:D !N&IT ;!NK &L<NP!J'-  :1WL &@>^P!H'O\ 9Q[_ &<>_P#1)@
MO2H  *LJ  "=*@  DR@  (TE  "((@  AAT& (,;$ !_'!H ?!TD 'H=+@!W
M'C8 =AX^ '0>10!R'TL <1]1 &\?6 !N'UX ;!]E &L@;0!I('8 :"&! &8A
MC0!E(IH 8R*H &(CN !A(\T 8"3I & D^@!?)/\ 7R3_ %\D_P#*+   MB\
M *0O  "6+P  C"T  (4J  " *   ?20  'HB#0!V(Q4 <R,@ '$D*0!O)#(
M;20Z &LE00!J)4< :"5- &8E5 !E)5H 9"9A &(F:0!A)G( 7R=] %XGB@!=
M*)< 6RFE %HIM0!:*LH 62KG %@J^ !8*O\ 6"K_ %@J_P#%,0  KS,  )XS
M  "0,P  AC(  '\O  !Y+0  =2H  '(H"@!O*!( :RD; &DI)0!G*BT 92HU
M &,J/0!B*D, 8"I* %\K4 !>*U< 7"M> %LL9@!9+&\ 6"UZ %<MAP!6+I4
M5"ZC %,OLP!3+\< 4B_E %(O]P!2+_\ 4B__ %(O_P#!-@  JC8  )DV  "+
M-@  @34  'DS  !S,0  ;R\  &LN!@!H+1  9"X8 &(N(0!@+RH 7B\Q %PO
M.0!;+T  62]& %@O30!7,%, 5C!; %0Q8P!3,6P 4C)W %$RA !/,Y( 3C.A
M $TSL0!--,4!3#3C 4PT]@!,-/\ 3#3_ $PS_P"[.0  ICD  )4Y  "'.0
M?#D  '0W  !N-   :3,  &4R @!A,@T 7C(4 %PS'@!:,R8 6#,N %8S-0!5
M-#P 4S1# %(T2@!1-%  4#58 $XU8 !--FH 3#9U $LW@@!*-Y  23B? $@X
ML %'.,,!1SCA 4<X]0%'./\!1SC_ 4<X_P&W.P  HCP  )$\  "#/   >#P
M ' Z  !J-P  9#8  & V  !<-@L 63<2 %8W&@!4-R, 4C<K % W,@!/.#D
M33A  $PX1P!+.$X 2CE5 $DY7@!(.F@ 1SIS $8[@ !%.XX 1#R> $,\K@%"
M/,(!0CW? 4(\\P%"//\!0CS_ 4([_P&S/0  GCX  (T^  !_/@  =3X  &P]
M  !F.@  8#D  %LZ  !7.@@ 4SL0 %$[& !..R  3#LH $L[+P!)/#8 1SP]
M $<\1 !&/4L 13U3 $0^7 !#/F8 0C]Q $$_?@! /XT /T"< #Y K0$]0, !
M/4#= 3U \@$]0/\!/C__ 3X__P&N0   FD   (E!  !\00  <4$  &A   !A
M/   6ST  %8^  !2/@4 3C\. $P_%0!)/QT 1T E $9 + !$0#, 0T Z $)!
M0@!!04D 0$%1 #]"6@ ^0F, /4-O #Q#?  [0XL .D2; #E$JP$Y1+X!.$3;
M 3E$\0$Y0_X!.4/_ 3E#_P&J0@  ED,  (9#  !X0P  ;D,  &5#  !=0
M5D   %%"  !-0@( 24,, $9#$@!$1!H 0D0B $%$*@ _13$ /D4X #U%/P \
M1D< .T9/ #I&5P Y1V$ .$=L #='>@ V2(D -4B9 #1(J@ T2+T ,TC9 #1(
M\  T1_T -$?_ #5&_P"F1   DD4  ()&  !U1@  :D8  &%%  !91   440
M $Q&  !(1P  1$<* $%($  _21@ /4D@ #Q))P Z2BX .4HV #A*/0 W2T0
M-DM, #5+50 T3%\ ,TQJ #),=P Q3(8 ,$R7 "]-J  N3;L +DW5 "Y,[P O
M3/T +TO_ #!+_P"A1P  CD@  'Y(  !Q2   9DD  %U(  !52   3$D  $=*
M  !"2P  /TP& #M-#@ Y3A4 -TX= #9/)  U3RL ,T\S #)0.@ Q4$( ,%!*
M "]14@ N45P +5%G "Q1=0 K480 *E*5 "E2I@ I4KD *%+2 "E1[@ I4/P
M*E#_ "I/_P"<2@  B4H  'I+  !M2P  8TP  %I,  !13   2$T  $-/   ]
M4   .5(" #53#  S5!( ,509 #!5(0 N52@ +54O "Q6-P K5CX *E9& "E6
M3P H5UD )U=D "97<@ E5X$ )%>2 "-7I  B5[< (E?/ ")7[  C5OH (U7_
M "15_P"630  A$X  '5.  !I3@  7T\  %9/  !-4   15(  #]3   Y5@
M,U@  "]:"  K6P\ *EL5 "A<'0 G7"0 )EPK "5<,P D73H (UU# ")=3  A
M758 (%YA !]>;@ >7GX '5Z/ !Q>H0 ;7K0 &EW, !M=Z0 ;7/D '%O_ !Q;
M_P"040  ?E$  '!1  !D4@  6U(  %)3  !*5   05<  #M9   U6P  +EX
M "A@ P D8@P (F,1 "%C&  ?9"  'F0G !UD+@ <9#8 &V4^ !IE1P 995$
M&&5= !=E:@ 697H %66+ !1EG@ 39;$ $F7( !)DYP 38_< %&+_ !1B_P")
M5   >%4  &M5  !@5@  5U8  $]7  !&60  /5P  #9?   P8@  *60  "-G
M   =:@< &6P. !AL$P 6;1H %6TA !1M*0 4;3  $VTY /_B?1!)0T-?4%)/
M1DE,10 '$A)N0@ 1;DP $&Y8  ]N90 .;G4 #6Z'  UNF@ ,;:T "VW"  ML
MX  ,:_, #6O]  UJ_P""60  <ED  &99  !<6@  5%H  $I<  !!7P  .6,
M #%F   J:0  )&P  !UO   7<@  $G4)  ]W#P .=Q0 #G<;  UW(P ,=RH
M"W<S  IW/  )=T< "'=2  =W7P %=V\ !'>   -WE  !=J<  ':[  %UU0 !
M=.L  G3V  )T_ ![70  ;5T  &)>  !97@  3F   $5C   \9P  ,VL  "MN
M   D<@  'G4  !=Y   2?   #7\&  F!#  %@1$  X$6  *!'0 !@20  ($M
M  ""-@  @D   (),  ""60  @F@  ()Y  ""C0  @:   ("T  " RP  ?^<
M '[R  !^^0!T8@  :&(  %YB  !39   26<  #]K   V<   +70  "5X   >
M?   %X   !&#   -A@  "(D$  *+"@  BPX  (L3  ",&   C!\  (TF  "-
M+P  CCD  (Y$  ".40  CF   (YQ  ".A0  CID  (VM  ",PP  C-\  (ON
M  "+]@!N:   9&<  %AI  !-;   0G$  #AV   O>P  )G\  !Z$   6B
M$(P   R/   &D@   )4   "6!P  EPP  )</  "8$P  F1@  )H?  ";)@
MFS   )P[  "<2   G%<  )QH  "<>P  G)   )NE  ";N@  FM   )KG  ":
M\0!J;0  7F\  %%R  !&=P  .WP  #&"   GAP  'HP  !:1   0E0  "ID
M  2<    H    *(   "C 0  HP8  *0+  "E#@  IA(  *<7  "H'@  JB8
M *LQ  "K/@  K$T  *Q=  "L<   K(4  *R;  "KKP  J\,  *O9  "JZ !D
M=0  5WD  $M^   _A   -(H  "F0   ?E@  %IL  !"?   )HP   :<   "J
M    K@   +    "P    L0   +(#  "T"   M0T  +80  "W%0  N1T  +LF
M  "\,P  O4$  +U2  "]9   OGD  +Z0  "]I   O;<  +W&  "]UP!<?P
M4(4  $2+   XD@  +)D  "&?   7I   $*D   FN    L@   +8   "Y
MO0   +\   "_    P    ,$   ##    Q 4  ,8*  #'#@  R1,  ,L<  #.
M)@  T#4  -%%  #25P  TFL  -."  #3EP  TZD  -*X  #2Q !5C   29,
M #V:   PH@  ):@  !JN   1M   ";D   "]    P0   ,0   #(    RP
M ,T   #-    SP   -    #2    U    -@   #:!@  W0P  . 1  #C&@
MYB<  .<X  #H2@  Z5T  .IR  #KB   ZYL  .RH  #LL@#_  T _P + /\
M"P#_ !  _P : /\ )@#_ #( _P ] /\ 2 #[ %( ^ !: /8 8@#S &D \0!O
M /  =0#N 'H [ !_ .L A #I (H Z "0 .8 E@#D )T X@"E .$ KP#? +L
MW0#+ -L Y@#9 /< V #_ -@ _P#7 /\ UP#_ -0 _P#_  @ _P $ /\ ! #_
M  T _P 5 /X (0#Z "P ]P X /0 0P#P $T [0!5 .H 70#G &0 Y !J .(
M< #@ '4 W@!Z -T ?P#; (4 V0"+ -4 D0#3 )D T0"@ ,\ J@#- +4 RP#$
M ,D W0#( /$ QP#_ ,8 _P#& /\ Q@#_ ,< _P#_    _P   /\   #_  H
M^  1 /$ ' #L "< Z0 R .8 /0#B $< W0!0 -D 6 #5 %\ T@!E -  :@#.
M '  S !U ,H >@#) '\ QP"% ,4 C ## )0 P0"< +\ I0"] +  NP"] +H
MT "X .L MP#[ +8 _P"V /\ M@#_ +8 _P#_    _P   /T   #S  4 Z0 .
M .$ %@#; "$ U0 M -$ -P#. $$ R@!* ,< 4@#$ %D P@!? ,  90"^ &H
MO !O +L = "Y 'H MP"  +8 AP"T (X L@"7 +  H "N *H K0"W *L R "I
M ., J #U *< _P"G /\ IP#_ *8 _P#_    _@   /$   #E    UP * ,T
M$0#' !P P@ F +\ ,0"\ #L N@!$ +< 3 "T %, L@!9 +$ 7P"O &0 K0!I
M *P ;P"J '0 J0!Z *< @0"F (D I "1 *( FP"@ *4 G@"R )T P0"; -H
MF@#O )D _0"8 /\ F #_ )@ _P#]    \    .$   #1    Q@ $ +T #0"W
M !4 LP @ +  *P"M #4 JP ^ *@ 1@"F $T I !4 *, 60"A %\ H !D )X
M:0"= &X FP!U )H >P"8 (, E@", )4 E@"3 *$ D0"M (\ NP"- ,\ C #I
M (L ^ ", /\ C #_ (P _P#S @  X@<  ,P'  "_!   MP   +$ " "K !
MIP 9 *0 ) "@ "X G@ W )P 0 ": $< F !. )8 5 "5 %D DP!> )( 9 "0
M &D CP!O (T =@"+ 'X B@"( (@ D@"& )T A0"I (, N "! ,H @ #E (
M]0!_ /\ ?P#_ '\ _P#H#0  T!   +X0  "Q#@  J T  *,(  "@ @P G  3
M )@ '0"5 "< D@ Q )  .0". 4$ C %( (H"3@") E0 AP)9 (8"7P"$ V0
M@P-K ($#<@" !'H ?@2$ 'T%C@![!9H >0:G '@&M0!V!\@ =0CC '4)] !T
M"O\ <PK_ ',*_P#=%0  Q!<  +$7  "E%@  G!,  )81  "4#00 DP@- (X'
M%0"+"2  B DJ (4*,P"#"SL @0M" ( +20!^"T\ ?0Q4 'L,6@!Z#&  > QG
M '<,;@!U#78 = V  '(-C !P#9D ;PZF &T.M0!L#LD :P_F &H0]P!I$/\
M:1#_ &D0_P#0'0  N1X  *@>  ";'0  DAL  (L9  "(%0  AQ$' (4.$ "!
M#QH ?A D 'L0+0!Y$#8 =Q$] '811 !T$4H <Q%0 '$15@!P$5P ;A)B &T2
M:@!K$G, :1-] &@3B0!F$Y8 912C &,5LP!B%<8 8A;C &$6]@!@%_\ 8!?_
M & 7_P#'(@  L",  )\D  "2(P  B2(  ((@  !^'0  ?!D  'H5#0!W%14
M=!8? '$6* !O%S  ;A<X &P7/P!K%T4 :1A+ &@840!F&%@ 91A> &,99@!B
M&6\ 8!EY %\:A0!=&Y( 7!NA %L<L !:',, 61W@ %@>] !8'O\ 6![_ %@>
M_P"_)P  J2@  )DH  "+*   @B<  'LE  !V(P  <R   '$<"0!N'!$ :QP:
M &D=(P!G'2P 91TS &,>.@!B'D$ 8!Y' %\>30!>'E0 7!]; %L?8@!9(&L
M6"!V %8A@@!5(9  5"*> %,BK@!2(\  42/= %$D\@!1)/\ 423_ %$C_P"Y
M*P  HRP  ),L  "&+0  ?"P  '0J  !O*   :R4  &DB!0!F(0X 8R(6 &$B
M'P!?(R< 72,O %PC-@!:(ST 621# %<D2@!6)%  5217 %,E7P!2)6@ 429S
M $\F?P!.)XT 32B< $PHK !+*;X 2RG: $HI\0!**?\ 2RG_ $LI_P"S+@
MGB\  (XP  "!,   =R\  &\N  !J*P  92H  &,G 0!?)PP 7"<3 %HG&P!8
M*"0 5B@K %4H,@!3*#D 4BE  % I1@!/*4T 3BE4 $TJ7 !,*F4 2BMP $DK
M? !(+(L 1RV: $8MJ@!%+KP 12[6 $4N[P!%+OX 12[_ $4M_P"N,0  FC(
M (DS  !\,P  <C,  &LQ  !E+P  8"T  %TL  !9+ D 5BP0 %0L& !2+"
M4"PH $XM+P!-+38 3"T\ $HM0P!)+4H 2"Y1 $<N60!&+V, 13!M $,P>@!"
M,8D 03&8 $$RJ ! ,KL /S+3 #\R[@! ,OT 0#+_ $ R_P"J,P  EC4  (8U
M  !Y-@  ;C4  &8U  !A,@  7#   %<P  !4, 8 43 . $XP%0!,,1T 2C$E
M $@Q+ !',3( 1C$Y $0Q0 !#,D< 0C)/ $$S5P! ,V  /S1K #XU>  ]-8<
M/#:6 #LVIP [-KD .C;1 #HV[0 [-OP .S;_ #LV_P"F-@  DC<  ((X  !U
M.   :S@  &,W  !=-@  5S,  %,T  !/- , 2S0, $DT$@!&-1H 134B $,U
M*0!!-2\ 0#4V #\V/0 ^-D0 /3=, #PW50 [.%X .CAI #DY=@ X.84 -SJ5
M #<ZI0 V.K@ -3K/ #8Z[  V.OL -CG_ #<Y_P"B.   CCD  'XZ  !R.P
M:#L  %\Z  !9.0  4S8  $XW  !*.   1C@* $0Y$ !!.1< /SD? #XY)@ \
M.2T .SHT #HZ.P Y.T( .#M* #<[4P V/%P -3QG #0]=  S/8, ,SZ3 #(^
MI  Q/K8 ,3[- #$^Z@ Q/OH ,CW_ #(]_P">.P  BSP  'L\  !N/0  9#T
M %P]  !5/   3CH  $D[  !%/   03T' #X]#@ \/14 .CX< #D^(P W/BH
M-C\Q #4_.  T/T  ,T!( #) 4  Q0%H ,$%E "]!<@ N0H$ +4*1 "U"H@ L
M0K4 *T++ "Q"Z0 L0OD +4'_ "U!_P"9/0  ASX  '<_  !K/P  84   %D_
M  !2/P  23X  $0_  ! 0   /$$$ #E"#0 W0A( -4,9 #-#(0 R0R@ ,40O
M #!$-@ O1#T +D5% "U%3@ L15@ *T9C "I&;P I1GX *$:/ "='H0 F1[,
M)D?) "9&YP G1O@ *$7_ "A%_P"50   @D$  '-"  !G0@  7D(  %5"  !.
M0@  14(  #]$   [10  -T8  #1'"@ Q2!  +T@6 "Y)'@ L224 *TDL "I)
M,P I2CH *$I" "=*2P F2U4 )4M@ "1+;0 C2WP (DN- "%,GP A3+$ ($S'
M "!+Y@ A2_< (DK_ ")*_P"00P  ?D0  &]$  !D10  6D4  %)%  !*1@
M04<  #Q(   W20  ,DL  "Y-!P K3@X *4X3 "=/&@ F3R$ )4\H "1/,  C
M4#< (E _ "%02  @4%( 'U%= !Y1:@ =47D '%&* !M1G  :4:\ &5'% !E1
MY  :4/8 &T__ !Q/_P"*1@  >4<  &M'  !@2   5D@  $Y(  !'20  /DL
M #E,   S3@  +E   "A3 @ D5 L (E40 "!5%@ ?5AX 'E8D !U6+  <5C,
M&U<[ !I71  95TX &%=9 !=89@ 56'4 %%B' !18F@ 35ZP $E?" !)7X0 3
M5O0 %%7_ !15_P"$20  =$H  &9+  !<2P  4TL  $M,  !$30  /$\  #51
M   O5   *58  "19   >6P< &ET- !A=$@ 771D %EX@ !5>)P 47BX $UXW
M !)>0  17TH $5]5 !!?8@ /7W$ #E^#  U?E@ -7ZD #%Z^  Q>V@ -7?
M#5S\  Y<_P!^30  ;DX  &).  !83P  3T\  $A0  ! 4@  .%0  #!7   J
M6@  )%T  !]?   98@$ $V4) !%F#P 09A0 #V8;  YG(@ -9RD #6<R  QG
M.P +9T4 "F=0  EG70 '9VP !F=]  5GD  $9J,  F:W  -ESP $9>D !&3U
M  1D_ !W40  :5(  %U2  !44@  3%,  $-5   [6   ,UL  "M>   E80
M'V0  !EG   3:@  #VT&  MP#  (<!$ !W 6  5P'0 $<"0  W L  )P-0
M<#\  '!*  !P5P  <&4  '!V  !PB@  ;YX  &^R  !NR   ;>4  &WR  !M
M^0!P5@  8U8  %E6  !15P  1U@  #Y;   V7P  +F(  "9F   ?:@  &6T
M !-P   .<P  "W8$  5X"P !> \  'D3  !Y&0  >1\  'HF  !Z+P  >CD
M 'I$  !Z4   >E\  'IP  !Z@P  >I@  'JL  !YP@  >-\  'CO  !W]P!J
M6P  7UL  %9;  !,7   0F   #EC   P:   *&P  "!P   9=   $W<   Y[
M   )?@  !($"  """   @PT  (,0  "$%   A1D  (8@  "&*   AS$  (<\
M  "'20  AU<  (=H  "'>P  AY   (:E  "%N@  A=,  (3J  "$] !E8
M7&   %%A  !&9   /&D  #)M   I<@  (7<  !E[   2@   #8,   B'   "
MB@   (T   ".!   C@D  (\-  "0$   D10  )(9  "3(   E"D  )4S  "5
M0   EDX  )9?  "5<@  E8@  )6=  "4L@  E,@  )/B  "3[@!A90  5F8
M $IJ   _;@  -70  "MY   A?P  &80  !&)   ,C0  !I$   "4    F
M )H   ";    G (  )T'  ">"P  GPX  *$2  "B&   HR   *4I  "F-@
MID0  *95  "F:   IGT  *:4  "EJ0  I+T  *31  "DY !;;   3W   $-U
M   X>P  +8$  ".'   9C0  $9(   N7   $G    *    "C    I@   *@
M  "I    J@   *P   "M!   K@D  + -  "Q$0  LQ<  +4@  "V*P  MSH
M +=+  "X7   N'$  +B(  "XG0  N+$  +?"  "WT !4=@  2'P  #R"   Q
MB0  )I   !N7   2G0  #*(   .G    JP   *X   "R    M@   +@   "X
M    N@   +L   "]    O@   , %  #!"P  PQ   ,86  #)(   RBX  ,L^
M  #,4   S&0  ,UZ  #-D0  S:0  ,VT  #-P !-@P  08H  #61   IF0
M'J   !.F   ,K    [$   "V    N@   +X   #"    Q@   ,@   #(
MR@   ,L   #-    S@   -    #2 0  U0@  -D.  #=%0  X2$  .(Q  #D
M0P  Y58  .9K  #F@@  YY8  .>E  #FL #_  D _P % /\ !@#_  X _P 6
M /\ (0#_ "T _P X /T 0P#Y $T ]0!5 /( 70#P &, [@!I .P ;P#J '0
MZ0!Z .< ?P#F (4 Y "+ ., D0#A )D WP"A -P J@#: +8 UP#& -4 X0#3
M /0 T@#_ -$ _P#1 /\ SP#_ ,H _P#_  $ _P   /\  0#_  P _P 2 /H
M'0#V "@ \P S /  /@#L $@ Z !0 .4 6 #B %X WP!D -T :@#; &\ V0!T
M -8 >@#4 '\ T@"% -  C #. ), S "< ,D I0#' +  Q@"^ ,0 U #" .X
MP0#^ ,  _P#  /\ OP#_ +X _P#_    _P   /\   #Z  < \0 / .L & #F
M ", X@ N .  . #; $( U0!+ -$ 4@#. %D RP!? ,D 90#' &H Q@!O ,0
M= #" 'H P0"  +\ A@"] (X NP"6 +D H "W *H M@"W +0 R@"R .8 L0#X
M +  _P"O /\ KP#_ +  _P#_    _P   /<   #J  ( X0 , -< $P#0 !T
MS  H ,D ,@#& #P P@!% +\ 30"\ %, N@!9 +@ 7P"W &0 M0!I +0 ;@"R
M '0 L0!Z *\ @ "M (@ K "1 *H F@"H *4 I@"Q *0 P0"C -P H0#R *$
M_P"@ /\ H #_ *$ _P#_    ]P   .@   #9    RP ( ,, $ "] !@ N0 B
M +8 + "T #8 L@ _ *\ 1P"L $T JP!4 *D 60"G %X I@!C *4 : "C &X
MH@!T *  >@"> (( G "+ )L E0"9 )\ F "L )8 N@"4 ,\ DP#K )( ^P"2
M /\ D@#_ )$ _P#W    YP   -,   #&    NP " +, # "M !( J@ < *<
M)@"D #  HP X *  0 "> $< G !. )H 4P"9 %@ EP!= )8 8P"5 &@ DP!N
M )( = "0 'P CP"% (T CP"+ )H B@"G (@ M0"& ,< A0#D (0 ]0"$ /\
M@P#_ (, _P#L    TP   ,$!  "T    K    *8 !P"@  X G0 6 )H ( "7
M "D E0 R ), .@"1 $$ CP!( (T 30", %, BP!8 (D 70"( &, AP!I (4
M;P"# '< @@"  (  B@!^ )8 ?0"C 'L L !Z ,( >0#= '@ \0!W /T > #_
M '@ _P#>"@  Q L  +(,  "F"P  G0@  )D$  "5  H D0 1 (X &0"+ ",
MB0 L (< - "% #L @P!" (( 2 "  $X ?P!3 'T 6 !\ %X >P!D 'D :@!X
M '( =@![ '0 A@!S )( <0"? '  K0!N +X ;0'6 &T"[0!L _H ; /_ &P#
M_P#.$   MQ$  *82  ":$0  D1   (L.  ")"P, AP4, (0!$P"! 1P ?@(E
M 'P#+@!Z S8 > 0\ '<$0P!U!4@ = 5. ',%5 !Q!5D < 9? &X&9@!M!FX
M:P=X &H'@P!H")  9PF= &4)K !D";P 8PK4 &,+[ !B#/H 8@S_ &(,_P##
M%@  K1<  )T8  "0&   AQ8  ($4  !]$0  ? X& 'P*#@!X"A8 =0L? '(+
M* !P##  ;PPW &T,/@!L#$0 :PU* &D-3P!H#54 9PU< &4-8P!C#FL 8@YU
M & .@0!?#HX 70^< %P0JP!;$+T 6A#6 %D1\ !9$?T 61'_ %D1_P"Y&P
MI1T  )0>  "('@  ?AT  '@;  !T&   <14  '$1"0!O$!$ ;! 9 &D0(@!G
M$2H 9A$R &01.0!C$3\ 8A%% & 22P!?$E$ 71)8 %P27P!:$V@ 61-R %<4
M?0!6%(L 5!69 %,5J0!2%KH 41;2 %$7[0!1%_T 41?_ %$7_P"R(   GB(
M (XB  "!(P  =R(  ' A  !L'@  :1L  &<8! !F%0X 8Q85 &$6'@!?%B8
M718M %P7- !:%SL 61=! %@81P!6&$T 51A4 %,87 !2&60 41EN $\:>@!.
M&X@ 31N7 $L<I@!*'+@ 2AW/ $D=ZP!)'?L 21W_ $H=_P"L)   F"4  (@F
M  ![)P  <28  &HE  !F(P  8B$  & >  !>' L 6QL2 %D<&@!7'"( 51PI
M %0<, !3'3< 41T] % =0P!/'4H 31Y1 $P>6 !+'V$ 21]K $@@=P!'((4
M1B&4 $0BI !$(K8 0R+, $,CZ0!#(_H 0R/_ $,B_P"F)P  DRD  (,J  !V
M*@  ;2H  &4I  !@)P  7"4  %DC  !7(0< 52$/ %(A%@!0(1X 3B$E $TB
M+ !,(C, 2B(Y $DB0 !((D8 1R-- $4C50!$)%X 0R1I $(E=0! )H, /R:2
M #XGHP ^)[0 /2?* #THZ  ]*/D /2?_ #XG_P"B*@  CBL  '\M  !R+0
M:"T  &$L  !<*P  6"@  %0F  !1)@0 3B4- $PE$P!*)AH 2"8B $<F*0!%
M)B\ 1"8V $,G/ !!)T, 0"=+ #\H4P ^*5P /2EF #PJ<@ [*H$ .BN0 #DK
MH0 X++( -RS( #<LY@ X+/@ ."S_ #@L_P"=+   BBX  'LO  !O,   93
M %TO  !8+@  4RL  % J  !,*@  22H+ $8J$0!$*A< 0BH? $$J)0 _*BP
M/BLS #TK.0 \*T  .RQ( #HL4  Y+5D ."YD #<N<  V+W\ -2^/ #0PGP S
M,+$ ,C#' #(PY0 S,/< ,S#_ #0O_P"9+P  AS$  '<R  !K,@  8C(  %HR
M  !4,0  3R\  $LM  !'+@  1"X( $$N#@ _+A0 /2X< #LN(@ Y+RD ."\O
M #<O-@ V,#X -3!& #4Q3@ T,5< ,S)B #(R;@ Q,WT ,#.- "\TG@ N-+
M+33% "TTXP N-/8 +S/_ "\S_P"5,0  @S,  '0T  !H-0  7C4  %<T  !1
M-   2S(  $8Q  !",@  /S(% #PR#0 Y,Q( .#,9 #8S(  T,R8 ,S,M #(T
M-  Q-#L ,#5# # U3  O-E4 +C9@ "TW;  L-WL *S>+ "HXG  I.*X *#C#
M "@XX@ I./4 *C?_ "HW_P"2-   ?S4  '$V  !E-P  6S<  %0W  !--@
M1S8  $(U   ]-@  .C8" #<W"P T-Q  ,C<6 #$X'0 O."0 +C@K "TY,@ L
M.3D *SE! "HZ20 J.E, *3M> "@[:@ G.WD )CR) "4\FP D/*T (SS" ",\
MX  D//0 )3O_ "4[_P"--@  ?#@  &TY  !B.0  6#H  %$Y  !*.0  1#D
M #TY   Y.@  -3L  #(["  O/ X +3T4 "P]&@ J/2$ *3TH "@^+P G/C8
M)CX^ "4_1P D/U  (T!; ") :  A0'8 ($"' !]!F0 ?0:L 'D'  !Y!W@ ?
M0/, 'T#^ " __P").0  >#H  &D[  !>/   53P  $T\  !'/   0#P  #@]
M   T/@  ,$   "U!!0 J0@P )T(1 "9#&  D0QX (T,E ")#+  A1#, ($0[
M !]$1  >14X '459 !Q%90 ;170 &D6% !E&EP 91JD &$:^ !=%W  81?$
M&43] !I$_P"$/   <ST  &8^  !;/P  4C\  $H_  !$/P  /4   #9!   Q
M0P  +$0  "=& 0 D1PH (4@/ "!)%  >21L '4DB !Q)*0 ;2C  &DHX !E*
M00 82DL %TM5 !9+8@ 52W$ %$N" !-+E  22Z< $DN\ !%+V0 22O  $TK\
M !1)_P!_/P  ;T   &%!  !70@  3D(  $="  !!0@  .D,  #)%   M1P
M*$D  "-+   >308 &T\- !A0$0 74!< %E > !50)0 44"P $U$T !)1/0 1
M44< $5%2 !!17P /4FT #E)^  U1D0 -4:0 #%&X  Q1T0 -4.P #5#Z  Y/
M_P!Y0P  :D0  %U$  !310  2T4  $1%   ^1@  -D@  "]*   I3   )$\
M !]1   :4P  %%8) !%7#@ 06!, $%@9  ]8(  .6"@ #5@P  U8.0 ,6$,
M"UA.  I86@ (6&@ !UAY  98C  %6)\ !%BS  17R@ %5^8 !5?S  96_ !S
M1@  9$<  %E(  !02   2$@  $%)   Z2@  ,DT  "M0   E4@  (%4  !I8
M   56@  $%T&  Q@#  *8!  "6 5  A@'  '8", !6 K  1@-  #8#T  6!)
M  !@50  8&,  &!S  !@A@  7YH  %^N  !?Q   7N(  %[P  !>^ !L2@
M7TL  %5+  !,3   14P  #U.   U4   +E,  "=6   @60  &EP  !5?   0
M8@  #64$  AG"P #9PX  &@3  !H&   :!\  &DF  !I+@  :3@  &E#  !I
M3P  :5T  &EM  !I@   :90  &BI  !HOP  9]P  &;N  !F]P!F3P  6D\
M %%/  !*3P  05$  #A4   P5P  *%L  "%>   :8@  %&4  !!H   ,:P
M!VX#  %P"0  < T  '$0  !Q%   <AH  ',A  !S*   <S$  ',\  !T2
M<U8  '-F  !S>0  <XX  '.C  !RN0  <=(  ''K  !P] !A4P  5E,  $]3
M  !%50  .U@  #)<   J8   (F0  !MH   4;   #V\   MR   &=@   'D
M  !Z!@  >@H  'L.  !\$0  ?14  'X;  !_(@  @"H  ( U  " 00  @$\
M (!?  " <0  @(8  ("=  !_L@  ?LH  '[E  !]\0!<6   5%@  $E:   _
M70  -6$  "QE   C:@  &V\  !1S   .=P  "7L   -_    @@   (0   "&
M 0  A@8  (@*  ")#0  BA   (L5  ",&P  CB(  (\L  "/.   CT8  (]6
M  "/:   CWX  (^5  ".JP  C<$  (W<  ",ZP!970  3E\  $-B   X9@
M+FP  "1Q   <=P  %'P   Z!   (A0   (D   "-    D    )(   "3
ME    )8#  "7"   F P  )H/  ";$P  G1H  )\C  "@+@  H#P  *!,  "@
M7@  H'0  )^,  "?H@  G[<  )[+  ">X !39   1V@  #QM   Q<P  )WD
M !U_   4A0  #8L   :0    E    )@   "<    GP   *$   "B    I
M *4   "G    J 0  *H)  "L#0  K1(  + 9  "R(P  LC$  +)"  "R5
MLFD  +*   "RF   L:P  +*_  "QS@!,;@  0',  #5Z   J@0  'X@  !6.
M   .E0  !IH   "?    I    *@   "L    KP   +$   "Q    LP   +4
M  "V    N    +H   "\!@  O@P  , 1  ##&0  Q28  ,4W  #&20  QET
M ,=R  #'B@  R)\  ,BO  #(O !&>@  .8$  "Z)   BD   %Y@   ^?   '
MI0   *H   "O    LP   +<   "\    OP   ,$   #"    Q    ,4   #'
M    R0   ,L   #-    SP,  -(*  #6$   W!H  -TJ  #>/   WU   .!E
M  #A>P  X9$  .*B  #BK0#_  ( _P   /\  P#_  P _P 3 /\ '0#_ "@
M_@ S /L /@#W $@ \P!0 /  5P#M %X ZP!D .@ :0#G &\ Y0!T ., >0#B
M '\ X "% -X C #< ), V0"< -8 I@#3 +$ T0#  ,\ V@#. /$ S #_ ,L
M_P#+ /\ Q@#_ ,$ _P#_    _P   /\   #_  @ ^P 0 /8 &0#R "0 [P N
M .T .0#H $( XP!+ .  4@#= %D V0!? -8 9 #3 &D T0!N ,\ = #. 'D
MS !_ ,H A@#( (X Q@"6 ,0 H #" *L P "Y +X S0"\ .H NP#\ +H _P"Z
M /\ N@#_ +8 _P#_    _P   /X   #T  0 ZP - .0 % #? !\ VP I -@
M,P#3 #T S@!% ,H 30#' %, Q0!9 ,, 7P#! &0 OP!I +T ;@"[ ', N@!Y
M +@ @ "V (@ M "0 +( F@"Q *4 KP"R *T Q "L .$ JP#V *H _P"J /\
MJ@#_ *H _P#_    _0   .X   #B    U0 * ,T $0#' !D Q  C ,$ +0"_
M #< NP _ +< 1P"U $X L@!3 +  60"O %X K0!C *P : "K &T J0!S *@
M>@"F ($ I "* *, E "A )\ GP"L )X NP"< -( FP#N )H _P": /\ F0#_
M )D _P#^    [@   -X   #+    P0 % +D #0"T !0 L0 > *X )P"K #
MJ@ Y *< 00"D $@ H@!- *$ 4P"? %@ G@!= )T 8@"; &< F@!M )@ <P"7
M 'L E0"$ )0 C@"2 )D D "F (X M "- ,@ C #F (L ^0"* /\ B@#_ (L
M_P#P    VP   ,<   "Z    L    *@ "@"D !  H  8 )T (0"; "H F@ S
M )@ .P"6 $$ E !( )( 30"1 %( CP!7 (X 7 ", &$ BP!G (H ;@"( '4
MAP!^ (4 B "# )0 @@"@ (  KP!_ ,  ?@#= 'T \@!] /\ ?0#_ 'T _P#@
M    Q@   +4   "J    H@   )L !0"5  T D@ 3 )  ' "- "0 BP M (H
M- "( #L A@!" (4 1P"# $T @@!2 ($ 5P!_ %P ?@!B 'T : ![ '  >@!Y
M '@ @P!V (\ =0"< '0 J@!R +H <0#1 '  [ !P /L < #_ '  _P#-!
MMP8  *<'  ";!@  DP0  (X   "*  @ A@ / (0 %@"! !X ?P G 'T +@!\
M #8 >@ \ 'D 0@!W $< =@!, '4 4@!S %< <@!= '$ 8P!O &L ;@!T &P
M?@!K (H :0"8 &@ I@!G +8 9@#+ &4 YP!E /< 90#_ &4 _P# #   JPT
M )L.  "/#@  A@T  ($+  !^!P$ ? $+ 'D $0!W !@ =0 A ', *0!Q #
M;P V &X / !L $( :P!' &H 30!I %( : !8 &8 7P!E &< 8P!P &(!>@!@
M 8< 7P*5 %X"HP!< [, 7 /' %L$Y !;!?0 6P;^ %L&_P"U$   H1(  )$3
M  "%$P  ?!(  '81  !S#@  <@P$ '$'#0!N!!( ; 0; &D%(P!G!2H 9@8Q
M &0&-P!C!CT 8@=# &$'20!?!TX 7@A5 %T(7 !;"6, 6@EM %@*> !7"H4
M5@N3 %0+H@!3"[, 4@S' %(,Y !1#?4 40W_ %$-_P"M%0  F1<  (D8  !]
M&0  =!@  &T7  !J%   9Q$  &<.!P!F# X 8PP5 &$,'0!?#"4 70TL %P-
M,P!;#3D 6@T_ %@-10!7#4L 5@Y1 %4.60!3#F$ 4@YK % /=@!.$(, 31"2
M $P0H@!+$+( 2A'( $D1Y0!)$?< 21+_ $D1_P"E&0  DAP  (,=  !V'@
M;1T  &8<  !B&@  7Q<  %X4 0!>$0H 6Q 1 %D1& !7$2  51$G %01+@!3
M$30 41$[ % 200!/$D< 3A). $P250!+$UX 21-G $@4<P!&%(  116/ $05
MGP!#%K  0A;% $(7XP!"%_8 0A?_ $(7_P"?'0  C"   'TA  !Q(@  :"(
M &$A  !<'P  61P  %<9  !5%@8 5!4. %$5% !/%AP 3A8C $P6*@!+%C
M2A8W $D7/0!'%T, 1A=* $484@!#&%H 0AED $$9<  _&GT /AN- #T;G0 \
M'*X .QS# #L<X0 ['?4 .QS_ #P<_P":(0  AR,  '@D  !L)0  8R4  %PD
M  !7(P  4R   %$>  !/' ( 31L, $L:$0!(&Q@ 1QL@ $4;)@!$&RT 0QPS
M $(<.0! '$  /QU' #X=3P ]'E@ /!YB #H?;0 Y'WL .""+ #<AFP V(:T
M-2'! #4AWP U(?, -B'_ #8A_P"6(P  @R8  '0G  !H*   7R@  %@G  !3
M)@  3R0  $PB  !)(   1R ) $0?#P!"'Q4 0" < #\@(P ^("D /" O #LA
M-@ Z(3T .2%$ #@B3  W(E4 -B-? #0C:P S)'D ,B6) #$EF@ P):L ,":_
M "\FW  P)O( ,";_ #$E_P"1)@  ?R@  '$J  !E*@  7"H  %4J  !/*0
M2R@  $@E  !$)   020% #\D#0 ])!( .R09 #DD'P W)"8 -B0L #4E,P T
M)3H ,R9! #(F2@ Q)U, ,"== "\H:0 N*7< +2F' "PIF  K*JH *BJ] "HJ
MV@ K*O$ *RK^ "PI_P"-*   ?"H  &TL  !B+0  62T  %$M  !,+   1RL
M $,H   _*   /"@" #DH"P W*!  -2@6 #,H'  R*", ,"@I "\I,  O*C<
M+BH_ "TK1P L*U$ *RQ; "HL9P I+74 *"V% "<MEP F+J@ )2Z\ "4NV  F
M+O  )B[] "<M_P"**P  >"T  &HN  !?+P  5B\  $XO  !(+@  0RT  #\L
M   [+   -RP  #0L"0 R+ X ,"T3 "XM&@ M+2  *RTG "HN+0 J+C4 *2\]
M "@O10 G,$X )C!9 "4Q90 D,7, (S&# "(RE0 A,J< (3*[ " RU  A,N\
M(C'\ "(Q_P"&+0  =2\  &<P  !<,0  4S$  $LQ  !%,0  0#   #LP   V
M,   ,S   # Q!@ M,0T *S$1 "DR%P H,AX )S(D "4S*P E,S( )#,Z ",T
M0P B-$P (357 " U8P ?-7$ 'C:! !TVDP <-J4 &S:Y !LVT@ <-NT '3;[
M !TU_P"",   <3(  &,S  !9-   4#0  $DT  !",P  /3,  #<S   Q-
M+C4  "LU @ H-@L )3<0 "0W%0 B-QL (3@B " X*  ?.#  'C@W !TY0  <
M.4D &SI4 !HZ8  9.FX &#I_ !<[D0 7.Z0 %CNW !4[T  6.NP %SKZ !@Y
M_P!],@  ;30  & U  !5-@  338  $8V  ! -@  .C8  #0V   N.   *CD
M "8Z   C.P@ (#P. !X]$@ =/1@ '#T? !L^)0 :/BT &3XT !<^/0 6/T<
M%3]1 !0_7@ 4/VP $T!\ !) CP 10*( $4"V !! S@ 1/^L $C_Y !(^_P!Y
M-0  :3<  %PX  !2.0  2CD  $,Y   ].0  -SD  #$Z   K/   )ST  "(_
M   >000 &D(+ !A#$  70Q4 %40; !1$(@ 31"D $T0Q !)$.@ 114, $$5.
M !!%6P .16D #D5Y  U%C  -19\ #$6R  M%R0 ,1>4 #43V  U$_P!T.0
M93H  %@[  !/.P  1SP  $ \   Z/   -#P  "X^   H0   (T(  !]$   :
M1@  %4@( !)*#0 12A( $$H8  ]+'@ .2R4 #4LM  U+-@ ,2T  "TM*  I+
M5@ )2V0 "$MT  =+AP %2YH !$NN  1*Q  %2N  !4KP  9)^@!N/   8#T
M %0^  !+/@  1#X  #T^   W/P  ,4   "I"   D10  'T<  !I)   53
M$4X%  Y1"P +41  "E$4  E1&P (42( !U$I  51,@ $4CL  U)&  %24@
M4E\  %)O  !2@0  498  %&I  !1OP  4-P  %#N  !0]P!H0   6T$  %!!
M  !(00  04$  #M"   T0P  +44  "9(   @2P  &TT  !90   14P  #E4$
M  I8"@ &6 X  E@2  !9%P  61T  %DE  !9+0  638  %E!  !930  6EH
M %II  !9?   69   %FE  !8N@  6-4  %?L  !7]@!C1   5D4  $U%  !%
M10  /T4  #='   O20  *$P  ")/   ;4@  %E4  !%8   -6@  "5T#  1?
M"0  8 T  & 0  !A%   81D  &(@  !B)P  8C$  &([  !B1P  8E4  &-D
M  !B=@  8HL  &*@  !AM@  8<\  &#J  !@]0!=2   4DD  $I(  !#2
M.DH  #)-   J4   (U,  !Q7   66@  $5T   U@   (8P   V8!  !G!@
M: L  &D.  !J$0  :Q4  &P;  !M(@  ;2H  &TT  !M0   ;4X  &U=  !M
M;P  ;80  &R:  !LL   :\@  &OF  !J\P!830  3DT  $A,   ^3@  -5$
M "Q4   D6   '5P  !9@   09   #&<   =K   !;@   '    !R P  <@<
M ',+  !U#@  =A$  '<6  !X'   >2,  'HM  !Z.0  >D<  'I6  !Y:
M>GP  'F4  !XJ@  >,$  '??  !W[P!440  3%$  $)2   X50  +UD  "9>
M   >8@  %F<  !!K   +;P  !7,   !W    >@   'P   !^    ?P(  ( &
M  "!"@  @PT  (01  "&%0  B!P  (DE  "*,   BCX  (E-  ")7P  B7,
M (B+  "(H@  A[D  (?1  "&Z !25@  1U<  #Q:   R7P  *&0  !]I   6
M;P  $'0   IY   "?0   ($   "%    B    (H   ",    C0   (\   "0
M!   D@@  ),,  "5$   EQ4  )D=  ";)P  FS0  )M$  ":5@  FFH  )F"
M  ":F@  F+   )C'  "7W@!+7   0&   #5E   K:@  (7$  !=W   0?0
M"8,   &(    C    )$   "5    F    )H   ";    G0   )\   "@
MH@   *0%  "F"@  J X  *H4  "M'0  K2H  *TY  "M2P  K5\  *UW  "L
MD   JZ<  *NZ  "KRP!%9@  .6L  "YQ   C>   &7\  !"&   )C0   ),
M  "8    G0   *$   "E    J    *L   "K    K@   *\   "Q    LP
M +4   "W 0  N0<  +P-  "_$P  PA\  ,(N  #"0   PE0  ,%K  #!@P
MP)L  ,&M  #!O  ^<@  ,G@  ">    <B   $I    J7    G0   *,   "H
M    K0   +(   "V    N0   +L   "\    O@   ,    #"    Q    ,8
M  #(    RP   ,X%  #1#0  UA0  -<C  #8-0  V4D  -I>  #;=0  VXP
M -R?  #<JP#_    _P   /\   #_  D _P 0 /\ &0#^ "0 _  O /D .0#T
M $, \ !+ .T 4@#J %D YP!? .0 9 #B &D X !N -X <P#< 'D V@!_ -<
MA@#4 (X T0"6 ,\ H0#, *P R@"[ ,@ T@#& .X Q@#_ ,4 _P#% /\ OP#_
M +H _P#_    _P   /\   #^  4 ]P . /( %0#N !\ ZP J .D - #C #T
MW@!% -D 30#4 %, T0!9 ,X 7@#, &, R@!H ,D ;0#' ', Q0!Y ,, @ #!
M (@ OP"0 +T FP"[ *8 N0"T +< R "V .8 M0#[ +0 _P"T /\ LP#_ *X
M_P#_    _P   /@   #M    Y0 + -T $0#7 !H T@ D ,\ +@#+ #< QP!
M ,, 1P#  $X O@!3 +P 60"Z %X N !C +8 : "U &T LP!S +$ >0"O ($
MK0"* *L E "I *  J "M *8 O@"E -L I #T *0 _P"C /\ HP#_ *( _P#_
M    ]@   .8   #7    RP & ,0 #@"^ !4 NP ? +D * "W #$ M  Z +
M00"M $@ JP!. *D 4P"G %@ I@!< *0 80"C &< H0!L *  <P"> 'H G0"#
M )L C@"9 )D EP"F )8 M@"5 ,P E #K ), _0"3 /\ DP#_ ), _P#W
MY    -    #!    MP " *\ "P"K !$ IP 9 *4 (@"C "L H@ S )\ .P"<
M $( FP!( )D 30"7 %( E@!7 )4 6P"3 &$ D@!F )  ;0"/ '0 C0!] (P
MAP"* ), B "@ (< KP"% ,( A0#B (0 ]P"$ /\ A #_ (0 _P#E    S0
M +P   "O    I@   )X !P":  X E@ 4 )0 '0"2 "4 D0 M )  -0"- #P
MC !" (H 1P"( $P AP!1 (8 5@"$ %L @P!@ ($ 9P"  &X ?@!W 'T @0![
M (T >@": '@ J0!W +H =@#3 '8 [P!V /X =0#_ '4 _P#0    NP   *L
M  "?    EP   )   @"+  L B  0 (8 %P"$ "  @@ G ($ +P!_ #4 ?0 \
M 'P 00![ $8 >0!+ '@ 4 !W %4 =@!; '0 80!S &D <0!Q '  >P!N (<
M;0"5 &L HP!J +0 :@#) &D Z !I /D :0#_ &D _P#     K    )P"  "0
M @  B    (,   !_  8 >P - 'D $@!W !H =@ B '0 *0!S #  <0 V '
M/ !O $$ ;0!& &P 2P!K %  :@!6 &@ 7 !G &0 90!L &0 =@!C (( 80"0
M &  GP!? *\ 7@## %X X0!> /0 70#_ %T _P"T!P  H D  ) +  "$"P
M? H  '<'  !T!   <0 ) &\ #P!M !4 :P < &D (P!H "H 9P Q &4 -@!D
M #P 8P!! &( 1@!@ $P 7P!2 %X 6 != %\ 6P!H %H <@!8 'X 5P", %8
MFP!5 *L 5 "^ %0 V@!3 .\ 5 #[ %0 _P"I#0  E@X  (<0  !Z$   <A
M &P.  !I#   9PD# &8$"P!D !  8@ 7 &  '@!> "4 70 K %P ,0!: #<
M60 \ %@ 0@!7 4< 5@%. %4"5 !3 EP 4@-E %$#;P!/!'L 3@2* $T%F0!,
M!:D 2P6\ $H&U !*!^T 2@?Y $H'_P"A$   CA(  'X4  !S%   :A0  &03
M  !@$0  7@\  %T-!0!="0T 6@82 %@'&0!6!R  50<G %,'+0!2"#, 40@X
M % (/@!/"40 3@E* $P)40!+"ED 2@IB $@+;0!'"WH 1@R( $0,F !##*D
M0@V\ $(-U0!"#>X 0@W[ $(-_P":%   AQ8  '@8  !L&0  8QD  %T8  !9
M%@  5A,  %01  !4#@@ 4PT. %$-% !/#1L 30TB $P-* !+#2X 2@TT $D-
M.@!'#D$ 1@Y' $4.3P!$#E< 0@]A $$0;  _$'D /A"( #T1F  [$:D .Q&\
M #H1U@ Z$?  .A+] #L1_P"3&   @1H  ',<  !G'0  7AT  %@<  !3&P
M4!@  $X6  !,$P, 3!$+ $H0$ !($1< 1A$> $41) !$$2H 0A$P $$1-P!
M$CT /Q)$ #T23  \$U0 .Q-> #D4:0 X%'8 -Q6% #85E@ T%J< -!:Z #,6
MTP S%NX -!;\ #06_P".&P  ?!T  &X?  !C(   6B   %,@  !.'@  2AT
M $@:  !&&   118' $,5#@!!%1, /Q4: #X5(  ]%2< .Q4M #H6,P Y%CH
M.!9! #<720 U%U$ -!A; #,99@ R&7, ,!J# "\:E  N&Z4 +1NX "T;T  M
M&^P +AO[ "X;_P"*'@  >"   &HB  !?(P  5B,  $\B  !*(0  1B   $,>
M  !!&P  /QH# #T:#  [&1$ .1D6 #<:'0 V&B, -1HI #0:,  S&S8 ,1L^
M # <1@ O'$\ +AU9 "T=9  L'G$ *Q^! "H?D@ I'Z0 *""W "<@S@ G(.L
M*"#Z "D?_P"&(   =",  &<D  !<)0  4R4  $PE  !')   0B,  #\A   ]
M'P  .AX  #<>"0 U'@X ,QX3 #$>&@ P'B  +QXF "X?+0 M'S, +" [ "L@
M0P J(4P *2%6 "@B8@ F(F\ )2-_ "0CD  C(Z( (B2U "(DS  B).D (R3Y
M "0C_P""(P  <24  &,F  !9)P  4"@  $DG  !#)P  /R8  #LD   X(@
M-2(  #(B!@ P(@T +B(1 "PB%P J(AT *2(C "@C*@ G(S$ )B0X "4E00 D
M)4H (R94 "(F8  A)VT ("=] !\GCP >**$ 'BBT !THR@ =*.@ 'BCX !\G
M_P!^)0  ;B<  & I  !6*0  32H  $8J  !!*0  /"@  #<G   T)@  ,"8
M "TF P K)PL *"<0 "<G%  E)QH )"<A ",H)P B*"X (2DV " I/@ ?*D@
M'BI2 !TK7@ <*VL &RM[ !HLC0 9+)\ &"RR !@LR0 8+.< &2OW !HK_P!Z
M)P  :BH  %TK  !3+   2BP  $,L   ^*P  .2L  #0J   P*@  *RH  "DK
M   F*P@ (RP. "(L$@ @+!@ 'RP> !XM)0 =+2P '"TS !LN/  :+D4 &2]0
M !@O7  7+VD %C!Y !4PBP 4,)X %#"Q !,PQP 3,.4 %##V !4O_P!V*@
M9RP  %HM  !0+@  2"X  $$N   [+@  -BT  #$M   L+0  )R\  "0O   A
M, 4 'S$, !PQ$  ;,A4 &C(< !DR(@ 8,BD %S,Q !8S.0 5,T, %#1- !,T
M60 2-&< $35W !$UB0 0-9P $#6P  XUQ@ /-.0 $#3U ! T_P!R+   8RX
M %<P  !-,   13   #XP   X,   ,S   "\P   I,0  )#(  "$S   =-0(
M&C8) !<W#@ 5-Q, %#@9 !,X'P 2."8 $C@N !$Y-@ 0.4  $#E+  XY5P .
M.F0 #3IT  PZA@ ,.ID "SFL  HYP0 *.=X "SGQ  PX_ !N+P  7S$  %,R
M  !*,P  0C,  #LS   V,P  ,3(  "PS   G-   (38  !TX   9.0  %3L&
M !(]#  0/A  $#X5  X^'  ./B, #3XJ  P^,P ,/CP "S]'  H_4@ (/V
M!S]O  8_@0 %/Y0 !#^H  ,^O  $/M< !3[L  4^]P!I,P  6S0  % U  !'
M-0  /S4  #DU   T-0  +C4  "DW   C.   'CL  !H\   6/P  $D$$  Y#
M"@ ,1 X "D03  E$&0 (1"  !T0G  9$+P %1#@  T5"  )%3@  15L  $5J
M  !%?   19   $2D  !$N0  1-$  $3J  !#]0!D-@  5S<  $PX  !#.
M/#@  #<X   Q.   *SD  "4[   @/0  &D   !9"   21   #D<$  M)"0 '
M2@T !$L1  %+%@  2QP  $LC  !+*P  2S0  $L^  !,20  3%<  $QF  !,
M=P  2XP  $NA  !+M0  2LX  $KI  !*]0!?.@  4CL  $@[  ! .P  .CL
M #0[   N/   )SX  ")!   <0P  %D8  !))   .2P  "TX#  =0"  "40P
M %$0  !2$P  4Q@  %,?  !3)@  4R\  %,Y  !310  4U(  %-A  !3<@
M4X<  %*<  !2L0  4<H  %'G  !1] !9/@  3CX  $4^   ^/@  .#X  #!
M   I0@  (T0  !U'   72@  $DT   Y0   +4P  !E4"  !7!P  6 L  %D.
M  !:$0  6A4  %L:  !<(0  7"H  %PT  !</P  7$T  %Q;  !<;   7($
M %N7  !;K0  6L4  %KD  !9\P!40@  2D(  $)"   \0@  -$,  "Q&   E
M20  'DP  !=/   24P  #E8   I9   %6P   %X   !@!   80@  &(,  !C
M#@  9!$  &46  !F'   9R,  &<M  !G.0  9T8  &=5  !G9@  9WH  &:1
M  !EJ   9<   &3>  !D\ !/1@  1T8  $!%   W1P  +TH  "9-   ?40
M&%4  !)9   -7   "&    )C    9@   &@   !J    :P0  &P(  !M#
M;PX  ' 2  !R%P  <QT  '0F  !T,@  =#\  '1.  !S7P  ='(  '.*  !R
MH0  <;@  ''4  !P[ !,2@  14H  #M+   R3@  *5(  "!6   86P  $E\
M  UD   ':    &L   !O    <@   '4   !V    =P   'D"  !Z!@  ? H
M 'X.  " $0  @A8  (0>  "$*0  A#8  (1%  "$5@  @VH  (.!  ""F0
M@;$  (#)  " Y0!*3@  /U   #53   K5P  (EP  !EB   29P  #&P   5Q
M    =0   'D   !]    @0   (,   "%    A@   (@   ")    BP0  (T(
M  "/#0  DA   )06  "6(   EBP  )8[  "63   E6   )5V  "4D   DZ<
M )*]  "2U0!$50  .5D  "]=   D8P  &FD  !)O   ,=0  !'L   "
MA0   (D   "-    D0   ),   "4    E@   )@   ":    G    )X   "@
M!@  H@L  *40  "H%P  J2,  *DQ  "I0P  J58  *AM  "FAP  IYX  *:S
M  "EQP ^7@  ,F,  "=J   =<   $W@   Q_   #A0   (L   "1    E@
M )L   "?    H@   *0   "E    IP   *D   "K    K0   +    "R
MM0(  +<)  "[$   OA@  +XF  "^.   ODL  +UA  "\>@  NY0  +JI  "Z
MN0 W:@  *W   "!X   6@   #8@   6/    E@   )P   "B    IP   *P
M  "P    LP   +8   "W    N0   +L   "]    OP   ,(   #%    R
M ,H   #."   TA   -4;  #5+   U$   -17  #3;@  U(8  -2;  #3JP#_
M    _P   /\   #_  4 _P . /\ %0#\ "  ^0 J /8 - #Q #T [0!& .D
M30#F %, Y !9 .$ 7@#> &, W !H -D ;@#5 ', TP!Y -  @ #. (@ RP"1
M ,D G #& *< Q "W ,( S #  .P OP#_ +X _P"] /\ MP#_ +( _P#_
M_P   /\   #Z  $ \P + .T $@#H !L Y0 E .0 +@#? #@ V !  -( 1P#.
M $X RP!4 ,@ 60#& %X Q !C ,( 9P#  &T OP!S +T >@"[ ($ N0"+ +8
ME0"T *$ L@"O +  P@"N ., K@#Z *P _P"M /\ J0#_ *8 _P#_    _P
M /(   #F    W0 ' -( #@#- !8 R@ @ ,@ *0#% #( P  Z +P 0@"Y $@
MMP!. +4 4P"S %@ L0!= +  8@"N &< K !L *H <P"I 'L IP"$ *4 C@"C
M )H H0"H )\ N0"> -( G0#R )P _P"= /\ G #_ )D _P#\    [@   -T
M  #,    P0 " +H # "V !( L@ : +  (P"O "P K0 T *D / "F $( I !(
M *( 30"@ %( G@!7 )T 6P"< &  F@!F )D ; "7 '0 E0!] ), AP"1 ),
MD "A (X L0"- ,8 C #H (L _0", /\ C #_ (P _P#M    V    ,4   "W
M    K    *8 " "A  X GP 5 )T '@"; "8 F@ N )< -0"5 #P DP!" )$
M1P"0 $P C@!1 (T 50"+ %H B@!@ (D 9@"' &T A0!V (0 @ "" (P @ ":
M '\ J0!] +P ? #< 'P ]0!\ /\ ? #_ 'P _P#9    P0   +$   "D
MG    )0  P"0  P C0 1 (L & ") "  B0 H (< +P"% #8 @P \ (( 00"
M $8 ?P!+ 'T 3P!\ %0 >P!: 'D 8 !X &< =@!P '4 >@!S (8 <0"3 '
MH@!O +0 ;@#, &X [0!N /X ;@#_ &X _P#$    KP   *    "4    C
M (8   "!  @ ?@ . 'P % ![ !L >0 B '@ *0!W #  =0 V '0 .P!R $
M<0!% '  2@!O $\ ;0!4 &P 6P!K &( :0!J &@ = !F (  90". &, G0!B
M *T 80#" &$ Y !A /@ 80#_ &$ _P"T    H    )$   "&    ?@   'D
M  !U  , <0 + &\ $ !M !8 ;  = &L ) !K "H :0 P &@ -@!F #L 90!
M &0 10!C $H 80!/ &  5@!? %T 70!E %P ;P!: 'H 60"( %@ F !7 *@
M5@"[ %8 V !6 /$ 5@#_ %8 _P"H 0  E 4  (4'  !Z!P  <@8  &P$  !I
M 0  9P ' &0 #0!C !$ 80 8 &  'P!? "4 7@ K %T , !; #8 6@ [ %D
M0 !8 $4 5P!+ %8 40!5 %@ 4P!A %( :@!0 '8 3P"$ $X DP!- *0 3 "V
M $P S0!, .L 3 #Z $P _P"="0  BPL  'P-  !P#0  : T  &(,  !?"@
M708! %P!"0!:  X 6  3 %< &0!6 "  50 F %, *P!2 #$ 40 V %  .P!/
M $$ 3@!' $T 30!+ %4 2@!= $D 9P!' ', 1@"  $4 D !$ *$ 0P"R $,
MR !# .8 0P#U $, _P"5#0  @P\  '00  !I$0  8!$  %H0  !6#@  5 T
M %,*! !3!@L 40,0 $\!%0!. 1L 3 $A $L!)P!* BP 20(R $@"-P!' ST
M10-# $0#2@!#!%$ 0@1: $ %9  _!7  /@9^ #T&C@ \!Y\ .P>Q #H'Q@ Z
M!^, .@?S #H(_ ".$   ?!(  &X4  !B%0  6A4  %04  !0$P  31$  $L.
M  !+#08 2@H, $D($0!'"!8 10@= $0((P!"""@ 00DN $ ),P _"3D /@I
M #T*1P \"D\ .@M8 #D+8P X#&\ -@Q^ #4,C@ T#9\ ,PVQ #(-QP R#>,
M,@WT #(-_@"($P  =Q4  &D7  !>&   51@  $\8  !*%@  1Q4  $43  !#
M$ ( 0PX( $(-#@! #1( /PT8 #T-'P \#20 .PTJ #D-,  X#C< -PX] #8.
M10 U#DT ,P]7 #(/8@ Q$&X +Q!] "X0C@ M$:  +!&R "L1R  K$>8 *Q'V
M "P1_P"#%@  <AD  &0:  !9&P  41L  $L;  !&&@  0A@  #\7   ^%
M/!($ #L1"@ Z$!  .! 5 #<0&P U$2$ -!$G #,1+0 R$3, ,!$Z "\20@ N
M$DL +1-4 "L37P J%&P *11[ "@4C  G%9X )A6P "45Q@ E%>0 )17V "85
M_P!^&0  ;AL  & =  !6'@  31X  $<>  !"'0  /AP  #H:   X&   -Q8
M #45!P T% T ,A02 # 4%P O%!T +10C "P5*@ K%3  *A4W "D6/P H%D@
M)Q=2 "8870 D&&H (QEY "(9B@ A&9P (!FO !\9Q  ?&>( (!GT " 9_P!Z
M&P  :AX  %T?  !3(   2B   $0@   ^'P  .AX  #<=   T'   ,AD  # 9
M!  N& L +!@0 "H8%  I&!H )Q@@ "89)@ E&2T )!HU ",:/0 B&T8 (1M0
M " <6P ?'6@ 'AUW !T=B  <'IL &QZM !H>PP :'N  &AWS !L=_P!W'0
M9R   %HA  !0(@  2"(  $$B   [(@  -R$  #,@   P'P  +1T  "L=   H
M'0@ )AT. "4=$@ C'1< (1T= "$=)  @'BH 'QXR !X?.@ ='T, '"!- !LA
M60 :(68 &2%U !@BAP 7(ID %B*L !4BP0 5(M\ %2'R !8A_@!S(   9"(
M %<C  !-)   124  #XD   Y)   -",  # B   L(@  *2$  "8A   D(08
M(B$, " A$  >(14 '2(; !LB(0 ;(B@ &B,O !DC.  8)$$ %R1+ !8E5P 5
M)60 %"9S !,FA0 2)I@ $2:K !$FP  0)MT $27Q !(E_0!P(@  820  %0F
M  !*)@  0B<  #PF   V)@  ,24  "TE   I)   )B0  "(E   ?)0, '28*
M !LF#@ 9)Q( &"<8 !<G'P 6)R4 %2@M !0H-0 3*3X $BE) !$I50 1*F(
M$"IQ  \J@P .*I8 #BJI  TJO0 -*M< #2KN  XI^P!L)   728  %$H  !(
M*   0"D  #DH   T*   +R@  "LG   G)P  (B@  !XI   ;*@  &"L' !8K
M#0 4+!$ $RP6 !(L'  1+2, $"TJ ! M,@ /+CP #BY&  TN4@ -+E\ #"]N
M  LO?P *+Y( "2^E  DNN0 (+M  "2[I  HN]P!H)P  6BD  $XJ  !%*P
M/2L  #<K   Q*@  +2H  "DJ   D*@  ("L  !LM   8+@  %2\$ !(Q"@ 0
M,@X #S(3  XR&0 -,B  #3(G  PR+P +,S@ "C-"  DS3@ (,UL !C1J  4T
M>P $,XX  S.B  (SM@ ",\T  S/G  0R\P!D*@  5BP  $LM  !"+0  .BT
M #0M   O+   *RP  "8L   B+0  '2\  !DQ   5,@  $C0#  \V"0 ,. T
M"C@1  DX%@ (.!T !S@D  8X+  $.#0  S@^  (Y2@  .5<  #EE   Y=P
M.8L  #B?   XLP  .,H  #CF   W\@!?+0  4BX  $@O   _,   ."\  #(O
M   M+P  *2\  "0P   ?,0  &C,  !4U   2-P  #SD#  P["  (/0T !3X0
M  ,^%   /AH  #XA   ^*   /C$  #\[   _1@  /U,  #]A   _<P  /X<
M #Z<   ^L   /<<  #WD   ]\@!:,   3C(  $0R   \,@  -3(  # Q   K
M,0  )C(  " T   ;-@  %C@  !([   //0  ##\#  A!"  $0PP  $,.  !$
M$@  118  $4=  !%)   12T  $8V  !&0@  1DX  $9=  !&;@  18(  $68
M  !$K0  1,0  $/C  !#\@!5-   2C4  $$U   Y-0  ,S0  "XT   H-0
M(C<  !TZ   7/   $C\   ]!   ,1   "$8!  -(!@  20H  $H-  !+$
M3!0  $T9  !.(   3B@  $XR  !-/0  3DH  $Y8  !-:0  37T  $R4  !,
MJ@  2\$  $OA  !*\@!0.   1C@  #TX   W.   ,3<  "HY   D.P  'CT
M !A    30P  #T8   M)   '2P   DX   !0!   40@  %(+  !3#@  5!$
M %45  !6&P  5R,  %<L  !7.   5T0  %=2  !68P  5G<  %:.  !5I0
M5+T  %/=  !3\ !+/   0CP  #L[   U.P  +3P  "8_   ?0@  &44  !-(
M   .2P  "T\   51    5    %<   !8 0  6@4  %L(  !<#   70X  %\1
M  !@%@  8AT  &(F  !B,0  8CX  &%,  !A70  87   &"(  !@H   7[<
M %[4  !=[@!'0   /S\  #H_   Q0   *4,  "%&   :2@  $TX   Y1   *
M50  !%@   !;    7@   &$   !C    9 $  &4$  !G"   : L  &H.  !L
M$@  ;A<  &\@  !O*@  ;S8  &Y%  !N50  ;F@  &U_  !MF   ;+   &O*
M  !JZ !$1   /D,  #5$   K1P  (TL  !M/   35   #E@   A<   "8
M &0   !G    :P   &T   !O    <    '(   !T @  =08  '<*  !Y#@
M?!(  'X8  !_(@  ?RX  '\]  !^30  ?6$  'UW  !\D   >Z@  'K   !Y
MWP!#1P  .4D  "],   E4   '%4  !1;   .8   !V4   !J    ;@   '(
M  !V    >0   'P   !^    ?P   ($   "#    A0   (<#  "*"   C T
M (\1  "2&0  DB4  )(S  "21   D5<  )!M  "/A@  CI\  (VU  ",S0 ]
M3@  ,E$  "A6   >7   %6(   YH   ';@   '0   !Y    ?@   ((   "&
M    B0   (P   ".    D    )(   "4    E@   )@   ";    G@8  *$,
M  "D$0  IAL  *8I  "F.@  I4T  *5B  "D>P  HY0  *&K  "AOP V5P
M+%P  "%B   7:0  #W    =W    ?@   (0   "*    CP   )0   "8
MFP   )X   "?    H@   *0   "F    J    *L   "M    L    +,$  "W
M#   NQ(  +L?  "[,   NT,  +I8  "Y<   MXL  +>A  "WLP P8@  )6D
M !IP   0>   "8    "(    CP   )8   ";    H0   *8   "J    K@
M +    "Q    M    +8   "X    NP   +T   #     PP   ,<   #+ P
MSPP  -,5  #2)0  TC@  -%.  #090  SWX  ,V6  #,J0#_    _P   /\
M  #_  , _P + /P $0#Y !L ]P E /, +P#N #@ Z0!  .8 2 #B $X WP!4
M -P 60#9 %X U0!C -, : #0 &T S@!S ,L >@#( (( Q@", ,, EP#  *,
MO@"R +P R "Z .H N0#_ +@ _P"Q /\ J@#_ *< _P#_    _P   /L   #V
M    [0 ' .< #P#B !8 WP @ -X *0#9 #, T0 [ ,P 0@#( $@ Q0!. ,(
M4P#  %@ O@!= +P 8@"Z &< N0!M +< = "U 'L L@"% +  D "N )P K "J
M *D O0"G -X I@#Y *4 _P"C /\ G0#_ )L _P#]    ]@   .L   #?
MT0 # ,H # #% !( PP ; ,  ) "^ "P N0 U +8 / "S $, L !( *X 3@"L
M %( JP!7 *D 7 "G &$ I@!G *0 ;0"B '0 H !] )X B "< )4 F@"C )@
MM "6 ,T E0#Q )0 _P"5 /\ D #_ (X _P#S    Y@   -$   #"    N
M +$ " "M  \ J@ 6 *@ '@"H "< I@ O *( -@"? #P G0!" )L 1P"9 $P
MEP!1 )8 50"4 %H DP!@ )$ 9@"0 &X C@!V (P @0"* (T B "; (8 K "%
M ,$ A #F (, _0"$ /\ @P#_ ($ _P#D    RP   +H   "L    H@   )P
M! "8  P E@ 1 )0 &0"3 "$ D@ H (\ , "- #8 BP \ (D 00"( $8 A@!+
M (4 3P"$ %0 @@!: ($ 8 !_ &< ?@!O 'P >@!Z (8 > "4 '< I !U +<
M= #4 ', ] !T /\ = #_ '0 _P#+    M@   *8   ":    D@   (H   "&
M  @ @P . ($ % "! !L @  C '\ *@!] #  >P V 'H .P!X $  =P!% '4
M20!T $X <P!4 '$ 6@!P &$ ;@!I &T <P!K '\ :0"- &@ G0!G *X 9@#'
M &4 Z@!F /\ 9@#_ &< _P"X    I    )4   "*    @0   'P   !V  0
M=  , '( $ !Q !8 <  = '  ) !N "H ;0 P &L -0!J #H :0 _ &@ 1 !G
M $D 90!. &0 5 !C %L 80!C &  ;0!> 'D 70"' %L E@!: *@ 60"] %D
MWP!9 /@ 6@#_ %H _P"H    E0   (<   ![    <P   &X   !J  $ 9P (
M &4 #@!D !( 8P 8 &, 'P!B "4 80 J %\ , !> #4 70 Z %P /@!; $0
M60!) %@ 3P!7 %8 5@!> %0 : !3 ', 40"! %  D0!/ *( 3@"U $X T !.
M /  3@#_ $\ _P"<    B0   'L#  !P P  : ,  &(!  !?    70 $ %L
M"P!9  \ 6  4 %< &0!7 "  5@ E %4 *@!3 #  4@ T %$ .0!0 #\ 3P!$
M $X 2P!- %( 2P!: $H 8P!) &\ 1P!\ $8 C !% )T 10"P $0 QP!$ .@
M1 #Z $4 _P"2!   @ <  '$*  !F"@  7@H  %D)  !5!P  5 0  %( !P!0
M  P 3P 0 $X %0!- !L 3  @ $L )@!* "L 20 P $@ -0!' #H 1@!  $4
M1@!# $X 0@!6 $$ 7P!  &L /@!X #T B  \ )D / "K #P P0 [ .  .P#T
M #L _P")"@  > P  &H.  !?#@  5PX  %$.  !-#   2PL  $H( @!)! D
M2  - $8 $0!% !8 1  < $, (0!" "8 00 K #\ ,0 ^ #8 /0 \ #P 0P [
M $H .@!2 #D 7  X &@ -@!U #4 A0 T )8 - "H #, O  S -@ ,P#O #,
M^P""#0  <0\  &00  !9$0  41$  $L1  !'$   1 X  $(-  !!"P4 00<+
M #\%#@ ^ Q( / (8 #L"'0 Z R( .0,H #@#+0 W S( -@0Y #4$/P T!4<
M,P50 #$&6@ P!F8 +P=S "X'@P M!Y4 + >G "L'N@ K!]( *P?K "L']P!]
M$   ;!$  %\3  !4%   3!0  $84  !"$P  /A(  #P0   Z#@$ .@T& #H*
M#  X"1  -@@4 #4(&0 T"1\ ,@DD #$)*0 P"2\ +PHV "X*/0 M"D4 + M.
M "L+60 I#&4 * QS "<,@P F#94 )0VG "0-NP C#=( (PWK ",-]P!X$@
M:!0  %L6  !1%P  2!<  $(6   ]%@  .14  #<3   U$0  ,Q # #,."  R
M#0T , T1 "\-%@ M#1L + TA "L-)P J#2T *0XT "@..P G#D0 )0Y. "0/
M60 C$&4 (1!S " 0A  ?$)8 'A"I !T0O0 <$-@ '1#N !T0^0!S%   9!8
M %<8  !-&0  11D  #\9   Z&   -1<  #(6   P%0  +A,  "T1!  L$ H
M*Q . "D0$@ H$!@ )A > "40)  D$"H (Q$Q "(1.0 A$4( (!)+ !X25@ =
M$V, '!-Q !H3@@ 9%)4 &!2G !<4NP 7$]0 %Q/N !@3^@!P%@  8!D  %0:
M  !*&P  0AP  #P;   V&P  ,AH  "\9   L&   *A8  "@4 0 F$P< )1,,
M ",3$  B$Q4 (!,: !\3(0 >%"< '10N !P5-@ ;%3\ &A9) !D65  8%V$
M%A=P !48@0 4&), $QBF !(8N@ 2%]( $A?L !,7^@!L&0  71L  %$=  !'
M'0  /QX  #D=   T'0  +QP  "L;   H&@  )AD  "08   B%P0 (!<* !X7
M#@ <%Q( &A<7 !D8'@ 9&"0 &!DL !<9-  6&CT %1I' !0;4@ 3&U\ $AQN
M !$<?P 0')( $!RE  \<N0 .'-  #AOJ  \;^ !I&P  6AT  $X?  !%'P
M/2   #8?   Q'P  +1X  "D=   E'0  (QP  " ;   =&P$ &QL' !D<#0 7
M'!  %AP5 !4<&P 4'2( $QTI !(>,0 1'CH $1]% ! ?4  /(%T #B!L  T@
M?  -((\ #""B  L@M0 +(,H "R#E  P?] !E'0  5Q\  $PA  !"(0  .B$
M #0A   O(0  *B   "8?   C'P  (!X  !T>   9(   %B $ !0@"P 2(0X
M$2$3 !$B&0 0(A\ #R(F  XC+P .(S< #2-!  PD30 +)%D "B1G  DD>  (
M)(L !R2>  <DL0 &),< !B/C  <C\0!B'P  5"$  $DC  ! (P  .",  #(C
M   L(P  *"(  "0A   A(0  'B$  !HA   6(P  $R0# !$E"  /)@T #B<1
M  TG%@ ,)QT "R<C  HG*P )*#0 ""@^  <H20 &*%4 !2ED  0I=  #*8<
M BF;  $HKP  *,4  2CA  $G\ !>(@  420  $8E   ])0  -24  "\E   J
M)   )B0  "(C   ?(P  &R0  !@E   4)@  $2@#  \I"  ,+ P "BP0  @L
M%  '+!H !BPA  4L*  #+3   BTZ  $M10  +5(  "Y@   N<0  +80  "V9
M   MK0  +,(  "S@   L\ !:)   328  $,G   Z)P  ,R<  "TG   H)@
M)"8  "$F   =)@  &2<  !4I   1*P  #RP#  TN!P ), P !C$.  ,Q$@ !
M,A<  #(>   R)0  ,BT  #(V   S0@  ,TX  #-=   S;0  ,X$  #*6   R
MJP  ,<$  #'?   Q\ !6)P  2BD  #\J   W*@  ,"H  "LI   G*   (R@
M !XI   :*@  %BP  !(N   /,   #3$"  HT!P %-0L  C8.   W$   .!0
M #@:   X(@  ."H  #DS   Y/@  .4H  #E9   Y:0  .7T  #B3   XJ
M-[\  #?>   V\ !1*P  1BP  #PL   T+   +BP  "HK   E*P  ("P  !LM
M   7+P  $S$  ! S   --0  "3<"  4Z!@ !.PH  #P-   ]#P  /A(  #\7
M  ! '@  0"4  $ O  ! .@  0$8  $!4  ! 90  /W@  #^/   ^I@  /KT
M #W<   ]\ !-+@  0B\  #DO   R+P  +2X  "@N   B+P  '3   !@R   3
M-0  $#<   PZ   )/   !3X   !!!   0@@  $,+  !$#0  1A   $<4  !(
M&0  2"$  $@J  !(-0  2$$  $A/  !(8   1W,  $>*  !&H@  1;D  $79
M  !$\ !(,@  /C(  #8R   P,0  *S$  "4R   ?-   &38  !,Y   0/
M##\   A"   #1    $8   !( @  2@4  $L(  !,"P  3@X  $\1  !1%0
M4AP  %(E  !2,   4CP  %%*  !16@  46T  %"$  !/G0  3K4  $W2  !-
M[@!#-@  .S8  #0U   O-   )S4  "$X   :.P  %#X  !!!   ,1   !T<
M  )*    30   $\   !1    4P(  %0%  !5"   5PL  %D.  !;$0  71<
M %T?  !=*@  738  %Q$  !<5   6V<  %M^  !:EP  6:\  %C+  !7Z@ _
M.0  .#D  #,X   K.0  (SP  !P_   50P  $$<   M*   %3@   %$   !4
M    5P   %H   !<    70   %\   !@!   8@<  &0+  !F#@  :!(  &L9
M  !K(P  :BX  &H\  !J30  :5\  &AU  !GCP  9J@  &7"  !DXP ]/0
M-SP  "X]   E0   '40  !9)   030  "E$   15    6@   %T   !@
M8P   &8   !H    :@   &L   !M    ;P(  '$&  !T"@  =@X  'D3  ![
M&P  >R<  'HU  !Y10  >%D  'AM  !WA@  =I\  '6W  !TT@ \00  ,D(
M "A%   @2@  %TX  !!4   *60   EX   !C    9P   &L   !O    <@
M '4   !W    >0   'L   !]    ?P   ((   "$ P  APD  (H.  ".$P
MCQX  (XK  "..P  C4X  (MC  "*?   BI4  (BM  "'Q0 V1P  +$L  ")/
M   950  $%L   IA   !9P   &T   !R    =P   'L   !_    @P   (8
M  "(    B@   (T   "/    D0   )0   "7    F@$  )T'  "A#0  I10
M *0A  "D,0  HT0  *)9  "@<   GXL  )VB  "=MP P4   )54  !M;   2
M8@  "VD   %P    =P   'T   "#    B    (T   "1    E0   )@   ":
M    G    )\   "A    HP   *8   "I    K    +    "T!P  N X  +H8
M  "Z)P  N3D  +A.  "W90  MGX  +66  "SJP I6P  'F(  !1I   ,<0
M GD   "!    B0   (\   "6    FP   *    "D    J    *L   "L
MKP   +(   "T    M@   +D   "\    P    ,0   #(    S0<  -(0  #2
M'0  T2\  -!$  #/6P  S7,  ,N-  #*H0#_    _P   /L   #Z    _  (
M /@ #P#U !< ]  @ /$ *@#K #, Y@ [ .( 0P#> $D V@!/ -8 5 #3 %D
MT !> ,X 8P#+ &@ R0!N ,8 =0## 'T P0"& +X D@"[ )X N0"N +8 PP"T
M .@ LP#_ *\ _P"E /\ G@#_ )L _P#]    ]P   /(   #P    YP # .$
M# #< !( V  ; -8 ) #2 "T S  V ,8 /0#" $, OP!) +P 3@"Z %, N !8
M +8 70"U &( LP!G +$ ;@"O '8 K !_ *H B@"H )< I0"F *, N0"A -D
MH #Y )X _P"8 /\ D@#_ (\ _P#S    [    .,   #3    R    ,$ "0"]
M  \ NP 6 +D 'P"W "< LP O *\ -P"L #T J@!# *@ 2 "F $T I !2 *,
M5@"A %L GP!A )X 9P"< &\ F@!X )< @P"5 )  DP"> )$ L "0 ,@ C@#P
M (T _P"* /\ A0#_ (( _P#G    W0   ,8   "X    K@   *@ ! "E  P
MH0 2 *$ &0"@ "( GP I )L , "8 #< E@ ] ), 0@"2 $< D !+ (\ 4 "-
M %4 C !: (H 80"( &@ AP!P (4 >P"# (@ @0"6 '\ IP!] +P ? #C 'P
M_0!\ /\ > #_ '8 _P#6    P    *\   "C    F0   ),   "/  D C0 .
M (L % "* !P B@ C (@ *@"% #  @P V (( .P"  $  ?P!% 'X 2@!\ $\
M>P!4 'H 6@!X &$ =@!I '4 <P!S (  <0". &\ GP!N +( ;0#/ &P ] !L
M /\ :P#_ &D _P#     JP   )L   "/    AP   (    !\  0 >@ , '@
M$0!X !< >  > '< ) !U "H <P P '$ -0!P #H ;@ _ &T 1 !L $D :P!.
M &H 5 !H %L 9P!C &4 ;0!D '@ 8@"' &  EP!? *H 7@#" %X Z0!> /\
M7@#_ %T _P"L    F0   (H   !_    =P   '$   !M    :@ ( &D #@!H
M !( 9P 8 &< 'P!G "4 90 J &, +P!B #0 80 Y &  /@!? $, 7@!( %T
M3@!; %4 6@!= %@ 9P!7 '( 50"! %0 D0!3 *, 4@"X %$ W !1 /D 4@#_
M %( _P"=    BP   'P   !Q    :0   &0   !@    7@ % %P "P!;  \
M6P 4 %H &0!: !\ 60 E %< *@!6 "\ 50 T %0 . !3 #T 4@!# %  20!/
M %  3@!8 $T 8@!+ &T 2@!Z $D BP!( )T 1P"Q $< S !& /  1P#_ $<
M_P"0    ?@   '    !F    7@   %D   !6    4P ! %( " !0  T 3P 0
M $\ %0!. !H 3@ @ $T )0!, "H 2@ N $D ,P!( #@ 1P ^ $8 1 !% $L
M1 !3 $, 70!! &@ 0 !U #\ A0 ^ )< /0"K #T PP ] .8 /0#[ #X _P"'
M    =0,  &@&  !=!P  508  % &  !,!   2@$  $D ! !'  H 1@ . $4
M$0!% !8 1  ; $, ( !" "4 00 J $  +P _ #0 /@ Z #T 0  [ $< .@!/
M #D 60 X &0 -P!Q #8 @0 U ), - "F #0 NP T -T - #U #4 _P!^!@
M;0D  & +  !6#   3@P  $@+  !$"@  0@@  $ % 0 _ 0< /@ + #T #@ \
M !( .P 7 #L '  Z "$ .0 E #< *@ V #  -0 U #0 /  S $, ,@!, #$
M50 P &  +P!M "X ?0 M (\ + "B "P M@ L -  + #N "P _ !W"@  9PP
M %H.  !0#@  20X  $,.   ^#0  .PP  #D+   X"0, -P4( #8"#0 U 1
M-  3 #, &  R !T ,0 B #  )P O "P +@ R "T .  L $  *P!) "H 4@ I
M %T * !K "<!>@ F 8P )0"? "4 L@ E ,H )0#H "4 ]P!R#0  8@X  %80
M  !,$0  1!$  #X1   Y$   -@\  #,.   Q#0$ , L% # ("@ O!@T +@41
M "P$%  K QD *@,> "D#(P H!"D )P0O "8%-0 E!3T ) 5& ",&4  B!EP
M(0=I " '>0 ?!XL '@>= !X'L  =!L8 '0;C !T%\P!M#@  7A$  %(2  !(
M$P  0!,  #H3   U$@  ,1$  "X0   L#P  *@X# "H-!P I"PL * D. "<)
M$0 E"!8 ) @; ",)(  B"28 (0DL " *,P ?"CL '@M$ !T+3P <#%L &PQI
M !H,>0 8#(L & R> !<,L  6#,4 %@SA !8+\ !I$   6A(  $X4  !%%0
M/14  #<5   Q%   +1,  "H2   H$0  )A ! "00!  C#@@ (PT, "(,#P @
M#!, 'PP8 !X-'0 =#2, ' TJ !L-,@ :#CH & Y$ !<.4  6#UP %0]J !,0
M>P 2$(T $1"@ !$0LP 0#\D $ _D !$/\@!E$@  5Q0  $L6  !"%P  .A<
M #07   O%@  *A4  "<4   D$P  (A,  " 2 P >$08 '1 ) !P0#0 ;#Q
M&1 5 !@0&P 7$"$ %A H !41,  4$3D $Q%# !(23@ 1$EH $!)I ! 3>0 .
M$XP #A.>  T3L0 -$L4 #!+A  T2\0!B%   5!8  $D8   _&0  -QD  #$9
M   L&   *!<  "06   A%@  'Q4  !P4 @ :$P0 &1(& !<2"P 5$@X %!(2
M !,3&  2$Q\ $1,F !$4+0 0%#8 #Q5!  X53  .%E< #19E  P7=0 +%X<
M"A>:  D6K0 (%L$ "!;=  D5[@!?%@  41@  $8:   ]&@  -1L  "\:   J
M&@  )1D  "(8   ?&   '!<  !D6 0 7%@, %18$ !,6"0 1%@T $!<1  \7
M%@ .%QP #A@C  T8*@ ,&3, #!D\  L:1P *&E, "1IA  <;<0 &&X, !1N7
M  0:J@ #&K\  QG:  09[ !<&   3AH  $,<   Z'   ,QP  "P<   G'
M(QL  " :   =&0  &AD  !<8 0 5& ( $AD$ ! ;!P .&PP #1P0  P<$P +
M'!D "AP?  D=)P ('2\ !QXY  8>0P $'E   Q]>  (?;@ !'X   !^5   >
MJ0  'KT  !W8   =[ !8&@  2QP  $$>   X'@  ,!X  "H>   E'0  (1P
M !X<   ;&P  &!L  !8; 0 3&P( $1P$  X>!P ,'PL "B .  @@$@ &(1<
M!2$=  0A)  "(BP  2(U   B0   (TT  "-:   C:P  (WX  ".3   BIP
M(KP  "'7   A[0!5'0  2!\  #X@   U(   +B   "@@   C'P  (!X  !T=
M   :'0  %AT  !,>   1'P( #B $  TB!P *) L !B4-  0E$  ")A0  "8:
M   F(0  )RD  "<R   G/0  )TD  "A7   H9P  )WL  ">0   GI0  )KL
M ";6   E[0!1(   12$  #LB   R(@  +"(  "8A   B(0  'B   !L?   8
M(   %"   !$B   /(P  #24#  HF!@ &* H  RD-   K#P  +!(  "P7   L
M'@  +"8  "TO   M.0  +48  "U4   M9   +7<  "R-   LI   *[H  "O6
M   J[@!-(@  020  #@D   P)   *20  "0C   A(@  '2(  !DB   5(P
M$B0   \F   -*   "BH"  8L!0 "+@D  "\+   P#@  ,A   #,5   S&P
M,R(  #,K   S-@  ,T(  #-0   S8   ,W,  #**   RH0  ,;@  ##6   P
M[P!))0  /B8  #0G   M)P  *"8  ",E   ?)   &R4  !8F   2*   $"H
M  TL   *+@  !C !  (R!   - <  #4*   W#   . X  #H2   Z%P  .A\
M #HG   Z,@  .CX  #I,   Z7   .F\  #F&   XG@  .+8  #?4   V[P!$
M*0  .BD  #$I   K*0  )B@  "(G   =*   &"D  !,K   0+@  #3    DR
M   %-0   3<    Y @  .P4  #P(   ^"P  /PT  $$0  !#%   0QL  $,C
M  !#+@  0SD  $-'  !"5P  0FH  $&!  ! F@  /[(  #[/   ^[P _+
M-BP  "\L   J*P  )2H  !\K   9+0  %"\  ! R   --0  "#@   0Z
M/    #\   !!    0P(  $4%  !&"   2 L  $H.  !,$0  318  $T>  !-
M*   330  $Q"  !,40  2V0  $M[  !*E   2:T  $C*  !'[  [,   ,R\
M "TO   H+0  (B\  !LQ   5-   $#<   TZ   (/0   D    !#    1@
M $@   !*    3    $X!  !/!   40<  %,+  !5#@  6!(  %D9  !8(@
M6"X  %<\  !72P  5EX  %9S  !5C0  5*<  %+"  !2Y@ X,P  ,3(  "PQ
M   E,@  '34  !8X   1/   #$    =$    1P   $H   !-    4    %,
M  !5    5P   %D   !:    7 ,  %X'  !A"P  9 X  &83  !G'   9B<
M &8T  !E1   9%<  &1K  !BA0  89\  &"Y  !>W  U-P  ,#4  "@W   @
M.@  &#T  !%"   ,1@  !DH   !/    4P   %8   !9    7    %\   !A
M    9    &4   !G    :0   &P!  !N!@  <0L  '0/  !W%0  =R   '8M
M  !V/0  =4\  '1C  !S>P  <I4  '"O  !OR0 U.@  *SL  "(_   :0P
M$D@   Q-   %4@   %<   !<    8    &0   !H    :P   &X   !Q
M<P   '4   !W    >@   'P   !_    @@0  (8*  "*#P  C!<  (LD  "*
M,P  B44  (=;  "&<@  A8L  (.E  ""O  O0   )40  !Q)   33@  #50
M  1:    80   &8   !K    ;P   '0   !Y    ?0   (    "#    A0
M (<   "*    C    (\   "2    E@   )D"  ">"0  HA   *(:  "A*0
MH#L  )]0  "=9P  FH$  )J9  "9KP I20  'TX  !54   .6P  !6(   !I
M    <    '<   !]    @@   (8   "+    CP   ),   "5    EP   )H
M  "=    H    *,   "F    J@   *X   "R    MPH  +L1  "Z'P  N3
M +=%  "U7   M'0  +&.  "OI  B5   &%L  !!B   ':@   ',   ![
M@@   (D   "0    E0   )H   "?    HP   *8   "H    JP   *X   "P
M    LP   +8   "Z    O0   ,(   #'    S $  -,+  #4%0  TR8  -$Z
M  #040  S6@  ,N!  #*E@#\    ]@   /(   #Q    \P % /0 # #R !,
M\  < .T )0#H "X X@ V -X /@#9 $0 U !* -$ 3P#. %0 RP!9 ,D 7@#&
M &, Q !I ,$ < "^ '@ O "! +D C0"V )H LP"K +$ P "O .8 K@#_ *4
M_P": /\ E #_ (\ _P#T    [    .@   #G    WP   -D "0#2 !  SP 7
M ,\ ( #, "@ Q@ P ,  -P"\ #X N0!$ +< 20"U $X LP!3 +$ 5P"O %T
MK0!B *L :0"I '$ IP!Z *4 A0"B ), H "B )T M@"; -0 F0#Y )8 _P"-
M /\ B #_ (0 _P#H    WP   -D   #)    OP   +@ ! "U  T LP 2 +$
M&@"P "( K0 J *D ,0"F #@ I  ] *( 0P"@ $@ G@!, )P 40"; %8 F0!<
M )< 8@"5 &D DP!R )$ ?0"/ (L C0": (L K ") ,4 B #N (8 _P!_ /\
M>@#_ '@ _P#9    _^)]$$E#0U]04D]&24Q%  @2S0   +L   "N    I0
M )\   "<  D F0 / )D %0"9 !T F  D )0 *P"1 #$ C@ W (P / "+ $$
MB0!& (@ 2P"& %  A0!5 (, 6P"" &( @ !K 'X =0!\ (( >@"2 '@ HP!W
M +D =@#@ '4 _P!R /\ ;@#_ &P _P#'    M0   *4   "9    CP   (D
M  "%  0 A  , (( $0"" !< @@ > (  )0!^ "L ?  Q 'H -@!Y #L =P!
M '8 1 !U $D <P!/ '( 50!P %P ;P!D &T ;@!L 'H :@"* &@ FP!G *\
M9@#, &4 ]0!D /\ 80#_ &  _P"T    H    )    "%    ?0   '<   !S
M    <  ( &\ #@!O !( ;P 8 &\ 'P!M "4 :P J &D , !H #0 9P Y &8
M/@!E $, 8P!( &( 3@!A %4 7P!> %X 9P!< ', 6P"" %D DP!8 *8 5P"_
M %< Z@!7 /\ 5@#_ %0 _P"A    C@   '\   !U    ;    &@   !D
M80 $ &  "P!?  \ 7P 3 %\ &0!? !\ 70 E %P *@!; "\ 60 S %@ . !7
M #T 5@!# %4 20!3 %  4@!8 %$ 80!0 &T 3@![ $T C !, )\ 2P"U $H
MW !* /H 2@#_ $H _P"2    @    '(   !G    7P   %H   !7    50 !
M %, !P!2  P 4@ 0 %( % !2 !H 40 ? $\ ) !. "D 30 N $P ,P!+ #@
M2@ ] $D 0P!( $H 1@!2 $4 7 !$ &< 0P!U $( A@!! )@ 0 "N $  RP _
M /( 0 #_ $  _P"%    =    &<   !=    50   $\   !,    2@   $@
M! !'  H 1P - $8 $0!& !4 1@ : $4 'P!$ "0 0P I $( +0!! #, /P X
M #X /@ ] $4 / !. #L 5P Z &( .0!O #@ @  W ), -@"G #8 P  V .@
M-@#^ #8 _P!\    :P   %X"  !4 P  30,  $<#  !# 0  00   #\  0 ^
M  < /0 + #T #@ \ !$ /  6 #P &@ Z !\ .0 D #@ *0 W "X -@ S #4
M.@ T $$ ,P!) #( 4P Q %X , !K "\ >P N (X +0"B "T N  M -T +0#X
M "X _P!S 0  9 4  %<'  !-"   1@@  $ (   [!P  . 4  #<#   V  0
M-0 ( #0 #  T  \ -  2 #, %@ R !L ,0 @ #  )  O "D +@ O "T -@ L
M #T *P!% "H 3P I %H * !G "< =P F (D )@"= "4 LP E ,\ )0#P "8
M_P!M!@  7@D  %(+  !(#   0 P  #H+   V"P  ,@H  # (   N!@( +@,&
M "T "@ L  T +  0 "L $P J !< *0 < "@ (  G "4 )@ K "4 ,@ D #D
M(P!" "( 2P B %< (0!D "  <P ? (4 'P"9 !X K@ > ,< '@#I !\ ^@!H
M"0  60P  $T-  !##@  / X  #8.   Q#0  +0T  "H,   H"P  )PD$ "8&
M"  F! L )0,. "0!$  D 10 (@$8 "$!'0 A "( (  H !\ +@ > 38 '0$_
M !P!20 ; 50 &@%A !H!<  9 8( & "6 !@ J@ 8 ,$ & #A !@ ] !C#
M50X  $D/  ! $   .!   #(0   M#P  *0X  "8.   C#0  (@P# " +!@ @
M"0D 'P<, !X&#@ >!1$ ' 45 !L%&@ :!1\ &@4E !D%*P 8!3, %P8\ !8&
M1@ 6!E( %0=? !0';@ 3!X  $@>4 !(&IP 2!;P $@39 !(#[P!?#@  40\
M $80   \$0  -1$  "\1   J$0  )A   "(0   @#P  '0X" !P-!0 :#0<
M&@L* !D*#0 8"1  %PD2 !8)%P 5"1P % DB !0**0 3"C$ $@HZ !(+10 1
M"U$ $ Q?  \,;@ .#(  #@R4  T+IP -"[H #0K2  T*Z@!<#P  3A$  $,2
M   Z$P  ,A,  "P3   G$@  (Q$  !\1   <$   &A " !@/!  6#@< %0X)
M !0-"P 3# T $@P0 !(,%  1#!H $0T@ ! -*  /#3  #@X[  T.1@ -#E$
M# ]>  L/;0 *#W\ "0^3  D/I@ (#KD " [0  <.Z !8$0  2Q(  $ 3   W
M%   ,!0  "D4   E%   (1,  !T2   :$@  %Q$" !41!0 3$ < $A ) !$/
M"@ 0#@P #@X.  X/$@ -$!@ #1 >  P0)0 ,$"T "Q$V  H100 )$4T "!):
M  <2:@ &$GP !1*0  02I  #$;@  Q'/  (1Z !5$@  210  #X5   U%@
M+18  "<6   B%0  'A0  !L4   8$P  %1(# !,2!0 2$0< $!$)  \1"@ -
M$0L #!(.  L2$0 *$A4 "1,;  D3(@ ($RH !Q0S  44/@ $%4H  Q58  (5
M9P !%7H  !6.   5HP  %+<  !3/   3Z0!2%   1A8  #L7   R%P  *Q<
M "47   A%@  '!8  !D5   6% $ %!,$ !(3!@ 1$@@ #Q((  X3"0 ,% H
M"A4-  @6$  &%A, !189  07'P #%R<  A@P  $8.P  &4<  !E5   99
M&7<  !F,   8H@  &+<  !?/   7Z@!/%@  0Q@  #D9   P&0  *1D  ",9
M   ?&   &Q<  !@6   5%0( $Q4% !$4!@ 0% 8 #A4'  P6"  *%PH !QD,
M  0:#@ "&Q(  1L6   ;'0  '"0  !PM   <.   '40  !U2   =8@  '74
M !V*   <H   '+8  !O0   :ZP!,&   0!H  #8;   M&P  )AL  "$:   =
M&0  &1D  !<8   4%P, $A8$ ! 7!  .%P0 #!D%  H:!P '' D  QT+   ?
M#0  (!   " 4   A&@  (2(  "$J   A-0  (D$  ")/   B7P  (G(  "&(
M   AGP  (+8  !_1   ?[0!(&@  /1P  #,=   K'0  )!T  " <   <&P
M&!H  !89 0 3&0$ $1D!  X: 0 ,' ( "AT#  <?!0 #(0@  "(*   D#
M)@X  "82   F&   )Q\  "<G   G,@  )SX  "=+   G7   )VX  ":%   F
MG0  );0  "31   C[@!$'0  .1\  # ?   H'P  (QX  !X=   ;'   &!L
M !0<   1'   #AT   T?   *(0  !B(!  ,D!   )@8  "@(   J"P  *PT
M "T0   M%0  +1P  "TD   N+@  +CH  "Y(   M6   +6H  "V!   LF@
M*[(  "K0   I[P! (   -B$  "TA   F(0  (2   !T?   :'@  %AX  !(?
M   /(0  #2(   HD   &)@   B@    K @  +00  "\&   P"0  ,@P  #0.
M   U$@  -1@  #4@   U*@  -38  #5#   U4P  -&8  #1\   SE@  ,J\
M #'-   P[P \(P  ,B0  "HD   D(P  ("(  !PA   7(0  $R,  ! E   -
M)P  "2D   4K   !+@   #     R    - $  #8$   X!@  .@D  #P-   ^
M$   /A0  #X<   ^)@  /C$  #X_   ]3@  /6$  #QW   [D0  .JL  #G)
M   X[0 W)P  +R<  "@F   C)0  'R0  !DE   4)@  $"@   TK   )+@
M!3     S    -0   #@    Z    /    #X!  !  P  0@<  $0*  !&#0
M21$  $D7  !((0  2"P  $<Z  !'20  1EL  $5Q  !$BP  0Z4  $+#  !!
MZ  T*@  +"H  "<H   B)P  '"@  !8J   1+0  #3    DS   #-@   #D
M   \    /@   $$   !#    1@   $@   !*    3 ,  $X&  !0"@  4PX
M %03  !4'   4R<  %,T  !30P  4E4  %%J  !0@P  3YX  $VY  !,X  P
M+0  *RP  "8K   ?+   &"X  !(R   --0  "#D   (]    0    $,   !&
M    20   $P   !.    40   %,   !5    5P   %D!  !<!@  7PH  &(.
M  !C%0  8Q\  &(L  !A/   8$X  %]B  !>>P  7)8  %NP  !9SP O,
M*B\  "(P   :,P  $S<   X[   (/P   40   !(    3    $\   !2
M50   %@   !;    70   &    !B    9    &8   !I    ;04  ' +  !T
M$   =!@  ',E  !R-   <D4  '!9  !O<0  ;8L  &NF  !JP  N,P  )34
M !TX   4/   #D$   ='    3    %$   !5    60   %T   !A    90
M &@   !K    ;0   &\   !R    =    '<   !Z    ?@   (($  "&"P
MBA$  (D<  "(*P  ACT  (12  "#9P  @8$  '^;  !^L@ I.@  (#T  !9"
M   /2   "$X   !4    6@   &    !D    :0   &X   !R    =@   'H
M  !]    @    ((   "%    B    (L   ".    D@   )8   "; P  H P
M *(3  "@(0  GS,  )U'  ":7@  F'<  )>/  "5IP C0P  &4@  !%.   )
M50   %P   !C    :@   '$   !V    >P   (    "&    B@   (X   "1
M    DP   )8   "9    G    *    "C    IP   *L   "P    M@0  +P-
M  "Z%P  N2@  +<\  "T4@  LFH  *^%  "MG  <3@  $U0   M<   !9
M &P   !T    ?    (,   ")    CP   )0   ":    GP   *(   "D
MIP   *H   "N    L0   +0   "X    O    ,$   #'    S0   -0%  #8
M$   U1X  -,Q  #02   S5\  ,MV  #(C@                       0,$
M!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]
M/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W
M>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^P
ML;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CI
MZ^SM[O#Q\O3U]O?Y^OO\_O______________________________________
M________________                      $#! 4&" D*"PT.#Q$2$Q06
M%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/
M4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(
MBHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"
MP\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[
M_/[______________________________________________________P
M                   ! P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H
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
MYJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+
MLZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'
MT;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"B
MA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6M
MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)
M&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9
MJYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-
M#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)
MW*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKI
MS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<
MB]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
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
MUIFAA=B5H(79D9^'VHZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;
MCIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;T\T*&-73"S;4
MU M?SLL)E\&^,*^ZMU.XM;)LP+"M?<>LJH;+IZ>%SZ*EA-&>I(33FJ.$U9:B
MA-:3H877CZ"&V(N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")
MV8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9TLX*%]/4"S71TPIB
MR\P)F;Z],[&WMU6YLK%MP:VM?<:JJH;+I*B$SI^GA-";I8/2EZ2#TY.CA-20
MHX75C**&UHFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFA
MB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7T,\*%M'4"S?.TPIEQLH+
MG;F\.+*TMEBZK;%NP:JN?<:GJX7)H:F$S)RH@\Z7IX//DZ:#T9"EA-*-I873
MBJ2&TX>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'
MHXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4SM *%<[4"CK*TPIHP,@/H;6[
M/K2MM5N[J;%OP::O?<2CK83'G:N#RIBJ@\N3J8/-D*B$SHVGA,^*IX7/AZ:'
MT(6FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1
MA::(T86FB-&%IHC1A::(T86FB-&%IHC1S- )&,K4"C[%TPIMN,46I:ZY1+6G
MM5Z[H[)PP*&P?<.?KH3%F:V#QY2LA,F0JX3*C:J%RXJJA<N(J8;,A:F'S8.H
MB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)
MS8.HB<V#J(G-@ZB)S8.HB<V#J(G-R-$)&\75"D*_TPIRL<0>IZ6Y2;:AMF"[
MGK-POIVQ?<&;L(3#E:^$Q)&NA,:-K87'BJV&QXBLALB&K(?(A*N)R8*KBLF"
MJXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*K
MBLF"JXK)@JN*R8*KBLF"JXK)Q-(((,#6"4BXU IXJ<\7F)Z^1ZZ:MF*ZF+5Q
MO)>S?+Z7LH3 DK&%PHVPA<.*KX;$B*^'Q(:OB,6$KHG%@ZZ*Q8&NB\6!KHO%
M@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!
MKHO%@:Z+Q8&NB\6!KHO%O]0');K7"4ZNV@MPH-L3AY?-.9J2PUBHD;QLLI&W
M>KF2M(.]CK.&OXNRA\"(L8? AK&(P82QB<&#L8K!@K&+PH"PC,* L(S"@+",
MPH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"
M@+",PH"PC,* L(S"]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\
MH(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#
MN9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(
MQK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8
MB,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
M]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JU
ME8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0
M%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JUE8G-
MLY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0%?C
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
MALZ&IX?.A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)
MSX2GB<^$IXG/A*>)SX2GB<^$IXG/U<D)$-C/"BO:TPM.V- +>LW#%JBSND:U
MJ;1BO:2Q=,&AL'_#GJZ$Q9FMA,>4K(3(D*N$R8ZKA,J+JH7+B:J&RX>IA\R%
MJ8C,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.I
MB<R#J8G,@ZF)S(.IB<R#J8G,TLL)#]31"BG5U0M,T- *?KB_):ZHN$^XH;1F
MO)ZR=;^=L7_!F["$PY:NA,61KH3&CJV%QXNLA<>)K(;(AZR'R8:KA\F$JXG)
M@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"
MJXK*@JN*RH*KBLJ"JXK*S\P)#=#2"BC.U I2Q=$*@ZK#+:B>MU>XF[5HNYJT
M=;Z9LG^_E[&$P9.PA<*/KX7#C*^%Q(JNAL6(KH?%AJZ(QH2MB,:#K8K&@:V+
MQX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'
M@:V+QX&MB\>!K8O'S,T)#,O3"BW'U I9LM@+@)[-*YJ8P5"KEKAGMY6U=;R4
MM'Z^E+.%OY"RA<",L8;!BK&'PHBPA\*&L(C"A;")PX.PBL."KXO#@:^,PX&O
MC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,
MPX&OC,.!KXS#Q\\($,74"32XV0I;HN<2=I?:)8F0ST68CL==HXW!;JN-O7FQ
MC+J!M(FX@[>&MX6YA+:&NH.UA[N"M8B\@;2)O8"TBKU_M(N^?K.,OGZSC+Y^
MLXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZS
MC+Y^LXR^PM$'%KW6"#JG\0Y5F_$;:)'F+7B)W4"%A=56CX//9Y>"RW.=?LAX
MH7O&?*1YQ'^F=\."J'7"A*ETPH6J<\&'JW+!B*MRP(JL<<"+K'' BZQQP(NL
M<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQ
MP(NL_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5
MBL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
M_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.Z
MD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4
M#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&
MN(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X
M'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-
MR+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_
MM"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*
MC\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&
M]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JV
MB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V
M:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',
MM863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG
M0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863
MS;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'
MFV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#
MEL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*Q
MQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S
M@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'2?_M2E&][ U:=ZH09#'G&&QQ)QQ
MML*;?KF_G8:]O9J)P;N7B<2YDXK'MX^,RK6,CLRTB9#.LX>2T+*$E=*Q@IG3
ML8&>U*Z HM2L@*/2K("CTJR H]*L@*/2K("CTJR H]*L@*/2K("CTJR H]*L
M@*/2K("CTJR H]*L@*/2_[D3#O^Y'"?_MBA&][ T:MVH0)#'G6"QQ)QQML*<
M?+J_GH6^O)R(PKJ9B,6XE8G)MI&*S+2.C,^RBX[1L8B1T["&E-6OA)G6KX.?
MUZJ"H=6G@J+3IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3
MIX*BTZ>"HM.G@J+3_[D3#O^Y'"?_MBA&][$S:MVI/Y''G6"QQ)UPML*>>[J_
MGX.^O)Z(PKF;B,>WEXC*M92)SK.0B]&QC8W3KXJ0UJZ(D]BMAIG9JH6>V:6$
MH=6DA*+4I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4I(2B
MU*2$HM2DA*+4_[H2#O^Z&R?_MR=&][$R:MVI/I''GE^QQ)UOML&?>;J^H(*_
MNZ"(P[B<A\BVF8C,LY:(T+&2BM.OCXS6KHR.V*R*D]NKB9G<IH>=VJ*&H-:@
MAJ+4H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:BU*"&
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
M@ZB)SH&GC,^ IXW/@*>-SX"GC<^ IXW/@*>-SX"GC<^ IXW/@*>-SX"GC<^
MIXW/@*>-SX"GC<^ IXW/W\0)"_+%$"/SQ!9#],$<:=["%8_!P".LK[E,MJ:T
M9;VBLG7 H+" PYVNA,67K83&DZV$QX^LA,B,JX7)B:N&RH>KALJ%JHC*@ZJ)
MRX&JB\N JHS+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+
M@*J,RX"JC,N JHS+VL4("NO)#2+NR!)"[\85:-#2"H>QOB^NI;A4N)^U:+R=
MLW:_F[%_P9FPA,*4KX3#D*^%Q(VNA<6*KH;&B*V&QH>MA\:%K8C'@ZV)QX&M
MB\> K(O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'@*R+
MQX"LB\> K(O'U<8("=G,"B#ESPU V-4+7[W6"XBEQ#2FG+=:N)FU:[N7M'>]
MEK-_OI6RA<"1L87!CK&%P8NPAL*)L(?"B+"'PX:PB,.%KXG#@Z^*Q(*OB\2!
MKXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&O
MB\2!KXO$TL@(!]//"AW5U L]PMD+8ZO>$(.;SC.9E,13II&^9Z^0NG2TD+=]
MN9&UA+R.LX:^C+*&OXJRA\"(LHC AK&(P86QB<&$L8K!@K&+P8&QC,* L8S"
M@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,*
ML8S"SLH(!L[1"AS&UPI!K^H.89WF''B0VC*(B]),E(G+7YR(QFZCB,-XJ(7
M?*N#OW^N@+V!L'^\@[%]O(2R?+N&LWN[A[1ZNHBT>;J)M7BYB[5XN8RV>+F,
MMGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV
MR<L(!LC2"2*SWPE"H/P56I/P*&J+YCEWA-])@H'86XN TVF1?-!QEGG-=IIV
MRWJ==,I]GG+)?Z!QR(&A<,>#HF_'A:-NQH:C;<:(I&S%BJ5LQ8NE;,6+I6S%
MBZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NEQ,X'
M"K?9!R:C^PX]EO\>3HWZ+UN&\C]G@.M.<7OE6WEVX&6 <=ULA&[:<HAKV7>+
M:==ZC6?6?HYFU8"/9=2"D&34A)%CTX:18M.)DF'2BY-ATHR38=*,DV'2C)-A
MTHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR3_[$8"?^Q
M(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/
MPKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_
MKC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)
MDL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z
M_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2Z
MAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^
M6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%
MN8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB
M2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6
MQKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9
MFER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!
MF<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7
MR)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X
M@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5R
ML,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(
MN'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*_[$7"?^R(A[_KC Z_ZD]6>RC2GG8FUN8QY5RL<67
M>[7#F(.XP9F*N[^5B[Z]D8S!NXZ.P[J*D,6YAY+'N(25R;>"F,JV@)O+MGZ>
MS+5]H\RS?*?-KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO?*C+
MKWRHRZ]\J,NO?*C+_[(7"?^R(1[_KR\Z_ZH\6>RD27K8FUJ9QI9QLL28>+7"
MF8&YP)N(O+Z7BK^\E(O"NI"-Q;F,CL>WB)')MH64R[6#E\VT@9K.M'^?S[-^
MI,^N?:;.JWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,JWVH
MS*M]J,RK?:C,_[(6"?^S(1[_L"XZ_ZL[6>RD2'K7G%F:QI=OLL29=K;"FW^Y
MP)R'O;V:B<"[EHK#N9*+QK>.C<FVBH_,M(>2SK.$EM"R@9K1LH"?TJY_H]*J
M?Z7/IG^GS:9_I\VF?Z?-IG^GS:9_I\VF?Z?-IG^GS:9_I\VF?Z?-IG^GS:9_
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
M@Z.,U(&CD=2 I)G3@*:AT8"FH=& IJ'1@*:AT8"FH=& IJ'1@*:AT8"FH=&
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
MEU]^W)-ND\^2>*7&DH*TQ)*)ML.1CKC!CI"ZP(J2O+^'E+V^A):_OH*9P+V
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
MT8V'HLR,C:K'BI&QQ(B4ML.%EKC"@YFYPH&;N<%_GKK!?:&[P7NDN\!ZI[O
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
MHJ;-=*:HS7*IJ<QQK:K,<+*KRW"VJ\MOO*O(<,"KQ'' JL1QP*K$<<"JQ''
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
M /^J'@C_LQT1[,D.#\[C#A6^\A@MK_XB0Z'_+566]#EDC.Q%;X3E47E^X%R
M>=QGAG39;HIPUG2.;--YD6G2?Y-GT(259,^*EV+.CYA@S9697\V<FE[-HIM=
MS:N;7,VTFES-M)I<S;2:7,VTFES-M)I<S;2:7,VTFES-M)I<S;2:_ZL/ /^M
M&@?RP T(SM,*!K[P#AJO_ADPH?\D0Y7_,E*+^#]>@_%+:'WL5G!WZ%]V<>1E
M>FSA;'YIWW*!9MUXA&/<?89AVX*(7]J'B5W9C(M;V)*,6=>8C5C6GHU7UJ6.
M5M6LCE;5K(Y6U:R.5M6LCE;5K(Y6U:R.5M6LCE;5K(Y6U:R._Z\- /^W#@/-
MR0@!OM@)":[]$!RA_QPOE?\I/XO_-TR"_D56?/E07G7T661N\5]I:.YD;63K
M:G!AZG!S7^AU=5WG>G=;YG]X6>6$>5CDB7M6XXY\5>*3?53BF'Y2X9Y^4>&E
M?U'AI7]1X:5_4>&E?U'AI7]1X:5_4>&E?U'AI7]1X:5_\;0( ,[ !@"]S@<!
MKN '"Z#_$AR4_R KBO\O.('_/4-Z_TE+<_]246S^5U=E^UU;8?EC7E[W:&!;
M]6UB6/1R9%;S=V95\GMG4_& :%'PA&E0\(EJ3^^.:T[NDVQ,[IEM2^V?;DOM
MGVY+[9]N2^V?;DOMGVY+[9]N2^V?;DOMGVY+[9]NT;D# +S%!0"MU@,!G_@+
M"Y/_%AB)_R0D@/\T+WG_03=P_T@^:/]/0V+_54==_UI+6?]@35;_95!3_VI1
M4?]N4T__<E1._W953/Y[5DO]?U=)_8182/R(64?[C5I&^Y-;1?J87$7ZF%Q%
M^IA<1?J87$7ZF%Q%^IA<1?J87$7ZF%Q%^IA<O;T# *W- 0">WP !DO\-"(?_
M&1)^_RD;=?\U(VS_/"ID_T,O7O]*-%C_4#=4_U8Z4?];/$[_8#Y+_V1 2O]H
M04C_;$)&_W!#1?]T1$3_>$5"_WU&0?^!1T#_AD@__XQ)/?^12CW_D4H]_Y%*
M/?^12CW_D4H]_Y%*/?^12CW_D4H]_Y%*KL4  )[7  "/]0 !AO\/!'S_&PMQ
M_R019_\L%U__-1Q9_STA5/]%)D__2RE,_U(L2/]7+T;_73!$_V$R0O]F,T#_
M:C4__VXV/?]S-SS_=S@[_WPY.O^!.CC_ACHW_XP[-O^2/#;_DCPV_Y(\-O^2
M/#;_DCPV_Y(\-O^2/#;_DCPV_Y(\_X,3 ?^$(@;_A344_X-&)/]_533_@5Y"
M_X%F4/]_;ESY?'=F\WJ ;^YWB'?J=8]]YW*5@N1PFH7C;IZ(X6RBB^!KIXW?
M::N.WFBOD-UGM)'=9KJ1W&7!DMQER9+;9="2TF?2D<YHTI'.:-*1SFC2D<YH
MTI'.:-*1SFC2D<YHTI'.:-*1_X,3 ?^$(@;_A344_X-&)/]_533_@5Y"_X%F
M4/]_;ESY?'=F\WJ ;^YWB'?J=8]]YW*5@N1PFH7C;IZ(X6RBB^!KIXW?::N.
MWFBOD-UGM)'=9KJ1W&7!DMQER9+;9="2TF?2D<YHTI'.:-*1SFC2D<YHTI'.
M:-*1SFC2D<YHTI'.:-*1_X,3 ?^$(@;_A344_X-&)/]_533_@5Y"_X%F4/]_
M;ESY?'=F\WJ ;^YWB'?J=8]]YW*5@N1PFH7C;IZ(X6RBB^!KIXW?::N.WFBO
MD-UGM)'=9KJ1W&7!DMQER9+;9="2TF?2D<YHTI'.:-*1SFC2D<YHTI'.:-*1
MSFC2D<YHTI'.:-*1_X03 ?^%(@;_AC44_X1&)/^ 533_A%U#_X5E4/^#;5WX
M@'5H\GU^<>QZAGGH=XU_Y763A>)RF(G@<)V,WVZBCMULII#<:ZN2VVFOE-IH
MM97:9[N5VF;#EMIFS);3:,^6S&G/E<AJSY;(:L^6R&K/ELAJSY;(:L^6R&K/
MELAJSY;(:L^6_X42 ?^'(@;_AS44_X5&)/^$5#7_B%Q#_XAD4?Z':U[W@W)I
M\8!\<^M]A7OG>HR"XW>2A^!TEXS><IR/W'"ADMMNII39;*J6V6JPF-AIMIG7
M:+V9UVC&FM-HS)K,:LR9QFO,FL)LS)K";,R:PFS,FL)LS)K";,R:PFS,FL)L
MS)K";,R:_X82 ?^((0;_B#44_X9&)?^'4S7_BUM#_XQB4?Z*:E[VAW%J\(1Z
M=.J @WWE?8J$XGJ0BMYVEH_<=)N2VG&@E=AOI9C6;:N:U6NPF]5JMYS4:;^=
MU&G)G<QKRIW&;,F=P&W)G;UNR9V];LF=O6[)G;UNR9V];LF=O6[)G;UNR9V]
M;LF=_X<2 ?^)(0;_BC44_XA&)?^*4C7_CEI#_X]A4?Z.:%[VBV]J[X=X=>F$
M@7[D@(B&X'R/C-UYE)':=IJ5V'.?F=5PI9O4;JJ>TVVQG])KN*#2:\*AS6S'
MH<9NQZ' ;L>ANV_'H;APQZ&X<,>AN'#'H;APQZ&X<,>AN'#'H;APQZ&X<,>A
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
M_VY^6_QKAV'Y:8]G]F>6:_1EG&[R8Z%Q\6*F<^]AJW7N8+!V[EZU=^U>NWCL
M7<-Y[%S+>NM;V'KF7=YZWU[A>=A@XWG58.-YU6#C>=5@XWG58.-YU6#C>=5@
MXWG58.-Y_W85 O]S'P3_=#$-_W)"&?]T3R?_>%@S_WE@/_]W:4K_<W%4_W%\
M7/MNAF/W:XYI]&F4;?)GFW'P9:!T[V2E=NUBJGCL8;!YZV"U>^M?O'SJ7L1]
MZEW-?>==V7WA7]Y]VF#@?-%BX7W/8N%]SV+A?<]BX7W/8N%]SV+A?<]BX7W/
M8N%]_W<5 O]T'P3_=3$-_W-"&O]W32?_>U8T_WQ?0/]Z9TO_=V]5_G-Z7OIQ
M@V7V;HQK\VN3</!IF7/N9Y]W[&6E>>MDJGOJ8J]]Z6&U?NA@O7_H7\6 Z%[0
M@>)?VH#;8=Z TF+?@,MCWX'*9-^!RF3?@<IDWX'*9-^!RF3?@<IDWX'*9-^!
M_W@4 O]U'P3_=C$-_W1"&O]Z3"?_?U4T_X!=0/]^94S_>FY6_G9W7_ET@6;U
M<(IM\6V1<NYKF';L:9YYZV>D?.EEJ7[H8Z^ YV*V@N9AO8/F8,>$Y5_3A-UA
MVH338]V#S&3<A,9EW(3%9=R$Q67<A,5EW(3%9=R$Q67<A,5EW(3%9=R$_WD4
M ?]V'@/_=S -_W9"&O]^2R?_@E,T_X-<0/^"9$S_?VQ6_7IT8/AW?VCS<XAO
M\'"/=.UMEGGJ:YU\Z&BC?^=FJ8+E9:^$Y&.VA>1BOX?C8<F'X&'5A]5DVH?-
M9=J(QV;9B,%GV8B_9]F(OV?9B+]GV8B_9]F(OV?9B+]GV8B_9]F(_WH4 ?]X
M'@/_>3 -_WA!&O^!22?_AE(S_XA:0/^'8DS_@VE7_'YQ8?=[>VGR=X5Q[G.-
M=^MPE'SH;9N YFJB@^1HJ(;C9J^(XF2WBN%CP8OA8LZ+V&36B\UFUHO&9]:,
MP&C6C+MIUHRZ:=:,NFG6C+IIUHRZ:=:,NFG6C+IIUHRZ:=:,_WL3 ?]Y'0/_
M>C -_WP_&O^%2";_BE S_XQ80/^+7TS_B&=7_(1N8?9_>&KQ>X)R[7>*>>ES
MDG[F;YF#Y&RAA^)JJ(K@9Z^,WV6XCMYDQ(_;9-*/SF?3C\9HTY"_:M.0NFO3
MD+5LTY"T;-./M&S3C[1LTX^T;-./M&S3C[1LTX^T;-./_WP3 ?]Z'0/_>S -
M_W\^&O^)1B;_CTXR_Y%6/_^074O_CF16_(EK8?:$<VOP?WYS['N'>NAVD('D
M<I>&X6Z?BM]KIX[=:+"0W&:[DMMERI/0:-&3QFK0E+YKT)2X;-"4LVW0E*]N
MT9.N;M&3KF[1DZYNT9.N;M&3KF[1DZYNT9.N;M&3_WT2 ?][' /_?"\-_X,\
M&?^-127_DTTQ_Y53/O^464K_DF!5_8]H8/:*<&KPA'ETZW^#?.9ZC(/B=96(
MWW&>C=UMIY';:;&4V6>_EM1GSI?':\V8O6S-F+9NS9BP;\V8K'#.EZEQSI:H
M<<^6J''/EJAQSY:H<<^6J''/EJAQSY:H<<^6_WX2 ?]\' /_?B\-_X8[&?^1
M0R3_EDLP_YA0//^854C_EEQ4_9-C7_>/:VGPBG1SZX1_?.9^B83A>)*+W7.<
MD-INII78:K.9UFC%F\EKRYN];LJ<M&_*G*YQRIRJ<LN;IG/+FJ-SS)FB=,V8
MHG3-F*)TS9BB=,V8HG3-F*)TS9BB=,V8_W\2 ?]]&P/_?R\-_XDZ&/^40B/_
MF4<O_YM,._^<4D;_FUA2_YE?7?B59FCQD&YRZXIY>^6#A(3@?(^,W'::D]AO
MIIG2:[6=SFK(G[YNR)^S<<>@K'+'H*=TR)^C=<F>H';*G9YVRYN==LN:G7;+
MFIUVRYJ==LN:G7;+FIUVRYJ==LN:_X 1 ?]^&P/_@"\-_XPX&/^70"+_G$0M
M_Y]).?^@3D3_H%5/_)Y;6O6<8F7NEVIOZ)%T>>&*?X/9@XJ,SWN5E<AUH)S#
M<*ZAOF^_H[-RQ:.J=,6CI';%HZ!WQJ&=>,>@FWC(GIEYRIV8><J<F'G*G)AY
MRIR8><J<F'G*G)AYRIR8><J<_X 1 ?]_&P/_@2\-_X\W%_^:/R'_GT(L_Z)&
M-_^D3$+_I%),]Z185^^C7V'GH&9KX)IQ==63?('+BH6-PX*/EKM[FIZU=J>D
ML'2XIZAVPJ>A>,.FG7G$I9IZQ:.8>\:BEGO'H)1[R9Z4?,F=E'S)G91\R9V4
M?,F=E'S)G91\R9V4?,F=_X$1 ?^ &P/_@BX._Y$V%O^</"#_H4 J_Z5$-/^H
M2C_ZJ5!)\JI64NJJ75SBJ69FUZ)O<LN9>('!D(&-N(B*EZ^!E:"H?**FHWJR
MJ9YZP:F9?,&HEGW#II1^Q*22?L6CD7['H9!^R)^0?LF>D'[)GI!^R9Z0?LF>
MD'[)GI!^R9Z0?LF>_X(1 ?^!&P/_A"X-_Y0U%O^>.A[_I#XH_ZA",O^L1SOV
MKTU$[;%43>6S6U7<L&5ASJAL<<.?=("XEGR-KH^&F*6(D:&=@YVGEX"MJY.
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
M(@3_8BX'_V,^$/]L1AO_<5 F_W)9,?]P8CO_;&M$_VEV3/]G@5+_9(M8_V&3
M7/U?FV#[7:%B^ENH9?E:KF?X6;5H]UB\:?97QFKU5M%K\E7A;.Q7YVSD6>EK
MW%OK:]1<[&S-7>ULS5WM;,U=[6S-7>ULS5WM;,U=[6S-7>UL_VL7 O]H(0/_
M8RT'_V<\$/]P11O_=$XF_W97,?]T8#O_<&E%_VUS3?]J?E3_9HA:_F.17OMA
MF6+Y7Z!E^%VG:/9<K6KU6K1L]%F];?18QV[R5]1O[E?B;^99YF_=7.ENTUWJ
M;\U>ZW#'7^MPQU_K<,=?ZW#'7^MPQU_K<,=?ZW#'7^MP_VP7 O]I(0/_92T'
M_VLZ$/]T0QO_>4PF_WI5,?]Y73S_=69%_W!P3O]M>U;_:H5<_&:/8?IDEV7W
M89]H]E^F:_1=K6WS7+1O\EJ]<?%9R7+O6-ISZ%KC<]Y=YG+37NASRU_H=,9@
MZ'3!8>ATP6'H=,%AZ'3!8>ATP6'H=,%AZ'3!8>AT_VT6 O]J( /_9BT'_V\X
M$/]X01K_?4HE_W]2,?]^6SS_>V-&_W9L3_]Q=U?^;8)>^VJ,8_AFE6CU9)UL
M\V&D;_)?K''P7;1S[UR_=>Y;RW;J6]UWX%WC=M-@Y7?*8>5XQ&+E>+YCY7BZ
M9.5XNF3E>+IDY7BZ9.5XNF3E>+IDY7BZ9.5X_VX6 O]K( /_:"P'_W,V$/]]
M/QK_@D<E_X10,/^$6#O_@6!%_WQI3_]V<E?^<7U?^6V(9?9JDFKS9IMO\6.C
M<N]AJW7M7[5X[%W!>>Q<T'KC7=][U&'B>\IBXGS"9.%]O&7A?;=FXGRS9^)\
MLV?B?+-GXGRS9^)\LV?B?+-GXGRS9^)\_W 5 ?]L'P/_:2P'_W<T#_^!/!G_
MAT4D_XI-+_^)53K_AUU%_X)E3_]\;EC]=GA@^'*$9_5MCFWQ:9AR[V:A=NQC
MJWGK8+9\Z5[$?N=>V'_88=]^RF/?@,%EWH&Y9]Z!M&C>@;!IWX"L:=]_K&G?
M?ZQIWW^L:=]_K&G??ZQIWW^L:=]__W$5 ?]M'P/_:RL'_WLR#_^&.AC_C$,B
M_X]++?^/4SC_C5I#_XEB3?^#:5?]?')@^'9_9_1QBF[P;)5T[6B?>>IDJGWH
M8;> YE_(@MUAVX/,9-R$P&;<A;AHVX6Q:MN%K6O<A*ELW8.F;-V"IFS=@J9L
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
M@5RFWX%<IM^!7*;?@5RFWX%<IM^!_X / ?^.#@'_H@T V[4( ,[!" #&T D
MOND2 K3I)0JJZ#,7H.8^)9;E1S*+XTX_@.%527;@75-MWF9;9=UO85[=>F=8
MW(9K4]R5;U#=IG%-WKMR3=_A<4[1YW10QN9W4K[D>%.XY'E5LN-Z5;+C>E6R
MXWI5LN-Z5;+C>E6RXWI5LN-Z_X,. ?^6"P#=JP0 S;@& ,+$!@"ZU D L>\4
M Z?N)0V>[C,:E.T])XKL1C. ZTX^=NM51VSJ6TYDZF-57>IM6ECJ=UY3ZH-B
M3NJ194KKH6='[+-I1NW0:4CFZ&E+V>MJ3,_L;4['ZV]/P.IP3\#J<$_ ZG!/
MP.IP3\#J<$_ ZG!/P.IP_XD+ .F@ 0#0L00 P;P% +?)!@"NV@D I/47!9OU
M)Q"2]30<B/8^)W_V1S)V]DX[;/940F3V6DA=]F)-5_9K45+V=55-]X!82/B-
M6D7XFUQ"^*M>0?>^7T#WWV!#[NQ@1^/Q7TC;\6%)TO)C2=+R8TG2\F-)TO)C
M2=+R8TG2\F-)TO)C_I4  -2I  #"M0, M<$# *K/!0"@YPL!F/T:!H_^*1"&
M_S4;?O] )73_1BUK_TPU8_]2.ES_63]6_V!#4/]H1TS_<4I'_WM,0_^'3D#_
ME% ^_Z%2/?^P5#O_PU4[_N%5//GP54#P]%5#Y_=40^?W5$/G]U1#Y_=40^?W
M5$/G]U1#Y_=4VZ$  ,6P  "UN@( J,<" )W6! "3_ X!B_\=!H/_*P]Z_S47
M<?\\'VC_0B9@_TDL6?]/,5/_5C5._UTX2?]E.T7_;3U!_W8_/O^ 03O_BT,Y
M_YA%./^D1C;_LD<U_\1(-?_=233_\$DW_OA)-_[X23?^^$DW_OA)-_[X23?^
M^$DW_OA)R:L  +:T  "HP0  F\\  ([? 0"'_Q$!?O\=!'7_)PML_R\29/\W
M&%S_/AU6_T4B4/]+)4O_4BA&_U@K0?]?+3[_9R\[_V\Q./]X,S;_@C0S_XTV
M,?^9-S#_I3@O_[(Z+O_ .R[_TSLM_^L\+?_K/"W_ZSPM_^L\+?_K/"W_ZSPM
M_^L\N+   *B\  ":R0  C-D  ('U P!Y_Q !;O\6 V7_'P9>_R<+5_\P#U'_
M-Q-+_SX71O]%&4'_3!L]_U(=.?]8'S;_7R$T_V8B,?]N)"__=R4M_X F*_^,
M*"G_ERDH_Z(J)_^M*R;_N2PF_\DM)O_)+2;_R2TF_\DM)O_)+2;_R2TF_\DM
MJK<  )K%  "+TP  ?>(  '7_!0!I_PP!7_\1 E?_%P-0_Q\%2?\F!T3_+@D_
M_S8+._\]#3?_0P\S_TD1,/]/$B[_51,L_UL4*O]B%2?_:18E_W(7(_][&"'_
MAAD?_Y$:'O^<&Q[_I1P=_[ ='?^P'1W_L!T=_[ ='?^P'1W_L!T=_[ =G,
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
M4K22;UVLC'=GI(> ;YZ"BG>8?I1]DGN@@8UZK82*><"%B'K<A(=ZW8*&>M^
MAGK@?H5ZXGR%>>-ZA7GD>85YY'F%>>1YA7GD>85YY'F%>>1Y_VH5 ?]K&P+_
M>Q<"_XH< O^8)@7_HC (]:@S#.NN.1#BLT$4UK%'(\JK4C3 I%Q#MIYD4:V8
M;%REDG1FG8U];Y:(AG:/A9%]BH*<@H6 JH6!?[R&@(#;A8" W8. ?]Z!@'[@
M?X!]X7V ?>-[@'SD>H!\Y'J ?.1Z@'SD>H!\Y'J ?.1Z_VL5 ?]M&0+_?A4"
M_XT; O^;) /^I2P&\:PO".>S- O=NCH0T+5&(<6O43*ZJ5I"L*-B3Z>=:EN>
MF')EEI-Z;H^/@W:(BXY\@HB9@7R&IX5YAKF&=X?7A7B%W8-Z@]Z!>H+@?WN!
MX7U\@.-[?'_C>GQ_XWI\?^-Z?'_C>GQ_XWI\?^-Z_VL4 ?]P& +_@10!_Y 9
M ?^?(@+ZJ28$[;$I!>*Z+P;6OS8/RKI$(+^T3S&TKEA JJA@3J&C9UJ8GF]D
MCYIW;8B6@'6 DHM[>H^6@'2.I(1QC;:%;X[1A7&+W8-SB=^!=8?@?G:%X7UW
MA.-[=X/D>G>#Y'IW@^1Z=X/D>G>#Y'IW@^1Z_VP4 ?]S%@+_A1,!_Y06 ?^B
M'@'UK2 "Y[@A MW#)@+0PS0-Q+Y"'KFY32^NLU8^I*Y>3)JI95>1I6UBB:%U
M:X"=?G)YFHAY<I>4?FV6HH)IE;.$9Y;-@VF3WH)LC]^ ;XSA?G"*XGQRB.-Z
M<H?D>7*'Y'ERA^1Y<H?D>7*'Y'ERA^1Y_VT3 ?]V$P'_B!(!_Y@3 /^G&0'O
MLQ8!XL 5 -7*'@')QS(,OL- '+.^2RRHNE0\GK5<292P8U6*K&M?@:ER:'FE
M>V]RHX5V:Z"1>V:?GW]BG[&!8)_*@&*<X']EE^%^:)/B?&J0XWMLC>1Y;8SE
M>&V,Y7AMC.5X;8SE>&V,Y7AMC.5X_VX3 ?][$0'_C1  _YT0 /JL$0#:NPL
MU<D+ ,W.&P'"S"\*M\D]&:S%22FAP%(XE[Q:1HVX85&#M6A;>K)P9'*O>6MK
MK(-Q9*N/=E^IGGI;J:]\6:K)?%JGXGM>H.-[89OC>F.7Y'EFE.5W9I+F=V:2
MYG=FDN9W9I+F=V:2YG=FDN9W_W 2 ?^ #@'_D@X \J,+ -FS"0#/O@D R\P)
M ,33%P"ZTBP'L,\[%J7,1B::R% UC\18087!7TU\OF=6<[QO7FNY=V5DN()K
M7K:.<%FUG7-5M:YU5+;(=5.SYW97J^9V6J3F=ER@YW5?G.=T8)KH=&":Z'1@
MFNAT8)KH=&":Z'1@FNAT_W(2 ?^&# #[F D V:D& ,ZU!P#&P0< P,\) +K;
M$P"QVBD%I]@W$IS41"&2T4TPA\Y5/'W+74=TR650;,=M5V7%=EY>Q(%C6<..
M:%3#G6M1PZYL3\3(;4["[6U0N.MO4[#K<%6KZG!8INMP6:/K<%FCZW!9H^MP
M6:/K<%FCZW!9H^MP_W</ ?^-" #>H ( SZX% ,2Y!0"[Q08 M=,* *[A%@&F
MX2D&G> W$9/>0AV)W$PI?]I4-7777#]MU61(9=-L3U_2=E19TH%95-&.75#1
MG6!-TK!B2]/)8DK2[6)+R/)F3;_Q:$^X\&E1LO!I4J_O:5*O[VE2K^]I4J_O
M:5*O[VE2K^]I_W\* .V6  #2I@$ Q+(# +F\ P"PR08 J=@* *'G&0*9YRH)
MD.<W%(?F0A]]Y4HI=.11,VOC63IDXF%!7N)K1UCB=4M3X8!/3^*-4TOBFU5)
MXZQ71^3$5T;CZ5=&W?991]#W7$G(]UY*P?9@2[WV8$N]]F!+O?9@2[WV8$N]
M]F!+O?9@_XD  -F>  #'K $ N;8" *[! P"ES@8 G.0, )7O'0.-[RP+A>\Y
M%7SO01YS[TDG:NY0+V+N5S5<[E\Z5NYH/U+N<4)-[WQ&2>^)24;PEDM#\*9-
M0/&Y3C_RVT\^\/=.0N;[3T/=^U%$U/Q31<_\5$7/_%1%S_Q41<_\5$7/_%1%
MS_Q4X94  ,NF  "[L   KKL! *+( @"8U04 D/@/ 8GX( 2"^"X+>?DW$W#Y
M/QMH^48B8/I-*%KZ5"U4^EPQ3_ME-4O[;3A'_'<[0_R#/3_]D#\\_9]!.OZO
M0SC_QD0W_^I%-OS]13OR_T0^ZO]$/N;_1C[F_T8^YO]&/N;_1C[F_T8^YO]&
MT)\  +VL  "NM0  HL(  )7/  "*W0, A/\2 7O_'@-T_RH);/\S#V3_.Q9=
M_T,;5_]*(%'_421,_U@G2/]@*D3_:"Q _W$N//][,3G_B#(U_Y8T,_^D-C'_
MMC<O_] X+O_O.2W__SDQ__\Y,_S_.3/\_SDS_/\Y,_S_.3/\_SDS_/\YP:@
M *^Q  "BO0  E,H  (?8  !]\P< =O\2 6W_&@-E_R0%7O\M"EC_-@]2_ST3
M3/]%%DC_3!E#_U,;/_]:'CS_82 X_VDA-?]R(S'_?24N_XHF*_^9*"G_IRDG
M_[DK)O_2+"7_[RPD__\M)/__+23__RTD__\M)/__+23__RTD__\ML:X  *.Y
M  "4Q@  AM,  'GA  !Q_P@ 9_\/ 5__%0)7_QX#4?\F!4O_+@=&_S8*0?\]
M##W_1 XY_TL0-O]1$C+_6!,O_U\5+/]G%BG_<1<F_WP8(_^)&B#_F!L?_Z8<
M'?^W'1S_RAX<_^8?&__P'QO_\!\;__ ?&__P'QO_\!\;__ ?I+4  )7"  "&
MSP  =]X  &OT  !B_P, 6?\+ 5'_$0%*_Q<"1/\? S__)@0Z_RT%-O\T!C+_
M.@<N_T (*_]&""C_3 DE_U()(O]9"B#_8@L=_VL,&O]V#1?_A X5_Y(/%/^@
M$!/_K1$3_[H1$__#$A/_PQ(3_\,2$__#$A/_PQ(3_\,2E[X  (;,  !WVP
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
M:7A\\&EX?/!I>'SP:7A\\&EX?/!I_V 7 ?]N$@'_?A  _XP1 /^9$0#QI!,
MXZX6 -:V' '+M# (P; _%[>K2R6MIE0SI*%=0)R=94J4F&Q3C)5T6X:1?6)_
MCH=H>8R2;72*GG%PB*UT;8C!=&V)Y'-OA^IQ<(3L;W*#[6US@>YK=(#P:72
M\&ET@/!I=(#P:72 \&ET@/!I_V$7 ?]Q$ '_@@X _Y . /6=#0#CJ0P V;4,
M ,^Y&@#%N"X'N[0]%;&P22.GJU(QGJ=;/I:C8TB.GVI1AIMR67^8>F!XE81F
M<I./;&V1G&]ID*IR9I"^<V61X7)HCNMP:HKL;FR([6QMAN]K;H3P:6Z$\&EN
MA/!I;H3P:6Z$\&ENA/!I_V,5 ?]U#@'_A@T ^)0+ -RB" #4K0D S[@* ,F]
M%P"_O"L&M;D[$ZNV1R&AL5 OF*U9.X^J84:'IFA/?Z-P5WB@>%YRGH%D:YN,
M:6::F6UBF:AO7YF\<%Z9WV]@ENQN8Y'M;6:.[FMGB^]J:8GP:&F)\&AIB?!H
M:8GP:&F)\&AIB?!H_V<2 ?]Y# #_B@H WYH$ -.F!P#,L0@ Q[L( ,'"$P"X
MPB@$KK\X$*6\1!Z;N$XLD;57.(BQ7D* KF9+>*MM4W&I=EIKIW]@9:6*9&"C
MEVA;HZ9K6:.Z;%BCW&M9H.YK7)KO:E^6\&EADO%H8X_Q9F./\69CC_%F8X_Q
M9F./\69CC_%F_VL0 ?]^"0#QD 0 UIX# ,RJ!@#$M 8 OKX% +C($ "PR"0#
MI\8U#9W#0AN3P$PHBKU4,X&Z7#YYMV1&<;5K3FNS=%1DL7Y:7[")7UJOEF)6
MKJ5E4ZZY9E*OVV52J_)F5:3R9EB?\F9:F_-E7)?S9%R7\V1<E_-D7)?S9%R7
M\V1<E_-D_W - /^$! #=E@  SJ,# ,2N! "[MP0 M,(% *[-# "GSB "GLTQ
M"I7+/A:+R$DC@L92+GK#6CARP6) :\!J1V2^<TU>O7Q36;R(5U2[E5M0NZ5=
M3KNY7DV\VUU+N?=?3K'V8%&J]F!3I?9@5:'V8%6A]F!5H?9@5:'V8%6A]F!5
MH?9@_W<( .N,  #3FP  QJ@" +NQ @"RNP( JL<& *+3"@"=UAH!E=8L!HS4
M.A&#TD8=>M!/)W+.6#%JS6 X9,MH/U[*<D58RGQ)5,F(34_)E5%,R:532LFY
M5$G*W%-'R/=52,#\6$JX^UE,LOM:3JWZ6DZM^EI.K?I:3JWZ6DZM^EI.K?I:
M_W\  -R3  #*H@  O*P! +&U  "HP , G\L& );9"P"1X!L!BM\L!H+?.0YY
MWD,7<=U-(&K<5BACVU\O7=IG-5C9<3I3V7L^3]F(0DO9ED5(V:9'1MJZ2$7;
MVT=$V/1)0M/_343)_T]%PO]01[O_4D>[_U)'N_]21[O_4D>[_U)'N_]2YHH
M ,^;  "_IP  LK   *>[  "<Q@, D]$& (OJ#@"%Z!\"?N@M!G;H. YNZ$$6
M9N=*'5_G4B-9YULI5>=D+5#G;3%,YW@U2>>$.$;HD3I#Z* \0.FR/C_JRSX^
MZ.\^/>;_/SW@_T(_U_]$0,[_1D#._T9 SO]&0,[_1D#._T9 SO]&UI,  ,2C
M  "TK   I[8  )O!  "0S ( AMD& (#R$@!Y\A\"<?(K!FKR-@QC\S\27?-'
M&%?S3QU2\U<A3?1@)$GT:2A&]',J0O5^+3_UBR\\]IDQ.O:I,SCWOC0V^.$U
M-O7Y-37S_S0W[/\V.>7_.#GE_S@YY?\X.>7_.#GE_S@YY?\XR)X  +:I  "H
ML@  F[T  (_(  "#U   >>@' '/\$@%K_1T"9/TG!%[^,0A8_CL-4_]#$4W_
M2Q5)_U,81?]:&D'_8QT^_VP?._]V(3?_@B,T_Y E,O^?)S#_L"@N_\@I+?_J
M*BS__RHL__\J+_G_*B_Y_RHO^?\J+_G_*B_Y_RHO^?\JN:8  *JN  "<N0
MCL4  ('1  !UW@  ;?H) &7_$0%>_QH"5_\C U+_+ 5,_S0'2/\\"D/_1 P_
M_TP.//]3$#C_6Q(U_V,4,O]L%B__=Q<L_X09*?^3&B?_HAPE_[0=)/_,'B/_
M[1XB__T?(O__'R+__Q\B__\?(O__'R+__Q\B__\?K*L  )VV  "/P@  @,X
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
M_W 7 ?]X'0'_?R0"_80N!?.&. KJAD(1XX1+&=M_5R/1>6(ORW1L.,5O=D#
M;']&O&B(2[AFD5"U8YM3L6&E5JY@L%FK7[]:J5_46Z9@[UNB8?I:G6/[69ED
M_%B69/U7E67^591E_E649?Y5E&7^591E_E649?Y5_U = O]=%P'_:1(!_W05
M ?]]&@'_A"$!]XDJ ^V-- ?DC3T-W(M(%M&%5"/)?UXNPGIH.+QU<4"W<7I'
MLFZ$3:YKC5*J:)96IV:@6:-EJUR@9+E>GF3-7IMDZEZ89OA=E&?Y7))H^UJ0
M:/Q9CFC]5XYH_5:.:/U6CFC]5HYH_5:.:/U6_U(< ?]?% '_;!$!_W@3 ?^!
M%P'_B!T!\H\E N>3+P3>E3@)TY!%%<J+42+"A5LNNX!E.+1[;D&O=W=(JG1_
M3J5PB%.A;I)7G6N<6YEJIUZ6:;5@E&C(89)IYF"/:O=?C6OX78MK^5R);/M:
MB&S\6(AK_%B(:_Q8B&O\6(AK_%B(:_Q8_U0: ?]B$P'_;Q !_WL2 /^%% #Z
MC1D [9,? >*9* +8F3,(S)5"%,203B&\BUDMM(5B-ZZ!:T"H?'-(HGE\3IUV
MA529<XY8E7&87)%OI&"-;K%BBVW#8XENXF*';_9AAF_W7X5O^5V$;_I;@V_[
M68-O_%B#;_Q8@V_\6(-O_%B#;_Q8_U88 ?]D$0'_<@X _WX0 /^($0#UD10
MZ)@9 -V>( '1GC$'QYI $[Z53""VD%8LKHM@-Z>&:$"A@G!(G'YY3I9[@E22
M>(M9C7:578ETH&&%<ZYC@G*_9(!SWF2 =/5B?W3V8']S^%Y^<_E<?G+Z6GYR
M^UE^<OM9?G+[67YR^UE^<OM9_U@7 ?]G$ '_=0X _X$. /^,#@#QE1  XYT1
M -:C&P#+H2\&PIX^$KF92AZPE%0KJ9!=-J*+9C^;AVY'E81V3I" ?U2+?HA9
MAGN278%YGF%]>*MD>GB\97EXV65X>?1B>7CV8'EW^%YY=OE<>77Z6GEU^UIY
M=?M:>77[6GEU^UIY=?M:_UH5 ?]I#@#_> P _X0, .^0"P#=F@H V:(+ -"F
M& #&I2P%O:(\$+2>2!VKF5(IHY5;-)R18SZ5C6M&CXES38F&?%.$A(58?X&0
M77I_FV%V?JAD<WVY97%^TV5Q?O)C<GWV8'-[]UYT>OE<='GZ6W5Y^UIU>?M:
M=7G[6G5Y^UIU>?M:_UT3 ?]L#0#_>PL ]H@) -R3!@#5G0D T:4* ,JJ%0#!
MJ2H$MZ8Z#ZZB1ANFGE HGII9,Y:683R/DVE$B8]Q3(.->5)]BH-7>(B-7'.&
MF6!OA*9C;(2W9&J$SV1JA/!B;(+V8&V ]UYO?_E<;WWZ6W!\^UIP?/M:<'S[
M6G!\^UIP?/M:_U\1 ?]O"@#_?@@ XXP# -:7!0#/H < RJ@( ,2N$P"[K2<#
MLJLW#:FG1!F@I$XFF*!7,9&<7SJ*F6=#@Y9O2GV3=U!WD8!6<H^*6FV-EEYH
MBZ-A98NT8V.+S&-CB^YA98GW7V>&^%YIA/E<:H+Z6FN!^UIK@?M::X'[6FN!
M^UIK@?M:_V(0 /]R!P#X@@, VX\" ,^:!0#)HP8 PZP& +VR$ "ULB0"K+ U
M"Z.M0A>;JDPCDJ95+HJC73B#H&5 ?9UL1W:;=$UPF7U3:Y:(6&:5E%QBE*%?
M7Y.R8%V3R6!=D^U?7I#X7F&,^5QCBOI;9(?[6F6&^UEEAOM998;[666&^UEE
MAOM9_V8- /]W P#CAP  TY,! ,J>! #"IP0 NZ\$ +6V#0"NMR$"I;8R"9VS
M/Q64L$H@C*U3*X2J6S1]J&,\=J5J0W"C<DIJH7M/9:"&5&">D5A;G9];6)VP
M75:=QUU6G>M<5YKZ6UJ5^EI<D?M97H[\6%^-_%=?C?Q77XW\5U^-_%=?C?Q7
M_VH* /]\  #<C   S9@  ,.C P"ZJ@( L[,! *R\"@"FO1T!GKPO!I:Z/!&-
MN$<<A;50)WVS63!VL6 X;Z]H/VFM<$5CJWE*7JJ$3UJID%)5J)Y54J>O5U&H
MQE=0I^I74*7\5U.?_5=5FOU65Y;^5EB5_E58E?Y56)7^55B5_E58E?Y5_V\$
M .:"  #2D0  QIT  +NF 0"RK@  JK<! *+"!0"<Q!@ E<,J!(W".0V%P$08
M?;Y.(76\5BINNEXR:+EF.&*W;CY=MGA#6+6"1U2TCTM0M)U.3;.N4$NTQ5!+
ML^I02K'_44RK_U).I?]24*'_4E&>_U%1GO]149[_45&>_U%1GO]1_W8  -V)
M  #*EP  OJ(  +.J  "ILP  H+P" )C&!@"1S!( B\PE H3+- E\R4 2=<A*
M&VW'4R-GQ5PJ8<1D,%S#;397PG8Z4\*!/T_!CD)+P9U%2,&N1D?!Q49'P>I&
M1+[_246Y_TI'L_]+2:W_3$JK_TQ*J_],2JO_3$JK_TQ*J_],Z7\  -&0  #"
MG@  M:<  *JO  "@N   EL$" (S+!P"$U0T @-4> 7G5+@5RU#P,;--'%&72
M4!M?T5DA6M%B)U70:RQ1T'4P3<^!-$G/CC=&SYTY1-"N.T+0QCM#T.HZ0,W]
M/C[+_T! P_]"0;W_0T*Y_T1"N?]$0KG_1$*Y_T1"N?]$W8@  ,>8  "XHP
MJZL  *"T  "5O@  B\@# (#1!P!XX0T =.$= 6[A*P-HX#<(8>!"#ES@3117
MX%894^!?'4_@:2)+X',E1^!^*$3@BRM"X)HM/^&K+S[BP2\^XN4O/-_Z,3G>
M_S0YV?\V.M#_.#O,_SD[S/\Y.\S_.3O,_SD[S/\YS9(  +R@  "MJ   H;$
M )6[  ")Q0  ?L\" '3:!@!NZQ$ :.L> 6+K*@-=[#4&5^P_"U+L2 ]-[%$3
M2NU:%D;M8QE#[6T<0.UX'CWNA2$Z[I,C..^C)#;PMB8U\=(F-._S)C3L_R8R
MZ_\H,N?_*S/D_RPSY/\L,^3_+#/D_RPSY/\LP9P  +"F  "CK@  EK@  (G#
M  !]S0  <=@  &?F!@!B]A$ 7/<= 5?W)P)2]S$$3?@Z!DCY0@E$^4L+0?I4
M#C[Z7! [^V42./MO%#7[>Q8R_(D8,/V8&2[]JALL_K\<*__C'2K\^ATJ^O\=
M*O?_'"KW_QTJ]_\=*O?_'2KW_QTJ]_\=LZ,  *2K  "7M@  B<$  'O+  !O
MU@  8]\  %OU!@!5_Q  4/\9 4O_(P)&_RP#0O\T!#[_/ 4Z_T,&-_]+!S3_
M4P@Q_UL)+O]D"BO_;PPH_WP-)O^+#B3_G! B_ZX1(?_%$B#_Z1,?__P3'O__
M$Q[__Q,>__\3'O__$Q[__Q,>__\3IJD  )BS  "*OP  >\H  &[5  !@WP
M5.<  $[_! !)_PX 0_\4 #__'0$Z_R4"-O\L C+_,P,O_SH#*_]!!"C_2 0E
M_T\%(O]7!2#_8 8=_VP'&O]Y!QC_B@@6_YL(%?^M"13_PPD3_^,)$__X"1/_
M_PH3__\*$___"A/__PH3__\*FK$  (N]  !\R   ;=0  %_@  !1Y@  1_4
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
M4(AG_TZ':/],AFC_2X5G_TF%9_])A6?_285G_TF%9_])_U(4 ?]?#@#_:PL
M_W4, /E^#0#PA0X XXL0 -:/&@#,CBX$PXL]#;N'2ABT@U4BK7Y>*Z=[9S.B
M=V\ZG71X0)ER@$65;XE)D6V338ULGE"*:JI3AVJY5(5JSU2$:^Y3@VS_48)L
M_T^!:_]-@&O_3(!K_TJ :_]*@&O_2H!K_TJ :_]*_U02 ?]A# #_;@H _7@)
M .B"" #<B0D V(\+ -"3%P#&DRL#OI [#+:,2!>NB%(AIX1<*Z& 9#.<?&TZ
MEWEU0))W?46.=89*BG*03H9QFU&";Z=4?V^V57UORU9\;^M4?'#_4GMP_U![
M;_].>V__37MN_TM[;O]+>V[_2WMN_TM[;O]+_U<1 /]C"@#_< < \'P% -R%
M!0#4C @ T),) ,J6% #!ERD#N90Y"[&01A:IC5 @HHE:*IR%8C*6@FHYD7]R
M/XQ\>D6'>H-*@WB-3G]VF%%[=:14>'2S5G9TR%9U=.A5=77]4W5T_U%U<_]/
M=G+_379Q_TQV<?],=G'_3'9Q_TQV<?],_UD0 /]F!P#_<P0 X7\! -:(! #/
MD 8 RI8( ,2:$@"\FR8"M)@W":R51!2DD4X?G8Y7*):*8#&0AV@XBX1P/X:"
M>$2!?X%)?7V+37A[EE%T>J)4<7FQ5F]YQ59N>N95;GK\4V]Y_U%P=_]/<7;_
M37%U_TQQ=?],<77_3'%U_TQQ=?],_UL. /]I! #V=P  W8(  -"+ P#)DP4
MQ)D& +Z>$ "VGR0"KITT"*::01.?EDP=F)-5)Y&07B^+C64WA8IM/8"(=4-[
MA7Y(=H.(3'*"DU!N@*!3:W^N56A_PE9G?^-5:(#Z4VE^_U%J?/]/:WO_36QY
M_TQL>?],;'G_3&QY_TQL>?],_UX, /]L 0#F>@  UH8  ,N/ @#$EP0 OIT$
M +BB#@"QHR$!J:(R!Z&?/Q&9G$H;DIE3)8N67"V%DV,U?Y%K.WJ.<T%UC'Q&
M<(J%2VN(D4]GAYU29(:L5&*&OU5AAN%488;Y4F.$_U!E@?]/9G__36=^_TQG
M?O],9W[_3&=^_TQG?O],_V$* /]O  #@?@  T(D  ,:3 0"_FP, N*$" +&F
M"P"JJ!X!HZ<O!9NE/0^4HD@9C)]1(H6<62M_FF$R>9AI.725<3]ODWE$:I*#
M2&60CDQACYM/7HZJ4EN.O5):CMY26XWX4%R+_T]>B/].8(7_3&&#_TMA@_]+
M88/_2V&#_TMA@_]+_V0% /5T  #:@@  RXX  ,&7  "XG@$ L:4  *FK!P"C
MK1H G*PL!)6K.@R-J$46AJ9/'W^D5RAYHE\O<Z!F-6V>;CMHG'= 8YJ!15^9
MC$E;F)E,5Y>H3E67NT]4E]Q.5);V3E64_TU8D/],68W_2UN*_TI;BO]*6XK_
M2EN*_TI;BO]*_V@  .5Y  #1AP  Q9(  +N<  "QH@  J:D  *&Q @";LQ4
ME;,H HZR-@F&L$(2?ZY,&WBL5"-RJEPJ;*AD,6>G;#9BI74[7:1_0%FCBD-5
MHI='4:&G24^ANDI.HME)3J#U24Z?_TE0F?])4I;_2%22_T=4DO]'5)+_1U22
M_T=4DO]'_VX  -Y_  #*C0  OI@  +.@  "JIP  H:X  )>V  "1NA  C+HC
M 86Y,@9^N#X.=[9)%W&U4AYKLUHE9;)B*V"Q:C!;L',U5Z]].5.NB3U/K99
M3*VE0DJMN4-)KMA"2*OU0T>J_T1)I?]$2Z#_1$V<_T1-G/]$39S_1$V<_T1-
MG/]$ZG4  -*&  ##DP  MYT  *RD  "BJP  F+,  (Z[ 0"%P0P @<(= 'O"
M+0-UP3H);\!%$6F_3QACOE<>7KU?(UF\:"A5NW$M4;M[,$VZAS1*NI4W1[JE
M.46ZN#I$NM<Y0[CU.T*V_SU"L_\^1*[_/D6I_SY%J?\^1:G_/D6I_SY%J?\^
MX'T  ,F-  "[F@  KJ(  *.I  "8L0  CKD  (3! @!YR0< =,L4 '#,)@%K
MRS4%9<M "F#*2Q!;RE065\E=&E+)91].R&\C2\AZ)D?(ABE$R)0L0LBD+D#(
MN"\_R=<O/\?U,#W$_S,[P_\U/+[_-CVX_S<]N/\W/;C_-SVX_S<]N/\WT88
M ,"5  "RGP  I:<  )JO  ".MP  @[\  'C' P!NSP< 9=<- &/8'0!@V"T"
M6]@Z!%?81@E3V% -3]A9$4O78A5'UVP81-=W&T'7A!X^V),@/-BC(3O9MR(Z
MVM4B.M;R(S?4_R<VTO\I--'_*S;*_RTVRO\M-LK_+3;*_RTVRO\MQ9   +:=
M  "HI0  G*T  (^V  "#O@  =\<  &S/ @!BU@< 6N0. %CD' !4Y"D!4.0U
M TSE/P5(Y4D'1>53"D+F7 T_YF8//.9Q$CKG?A0WYXP6->><%S/HKADRZ<89
M,NCJ&3'E_ADOY/\<+N3_'BWB_R MXO\@+>+_("WB_R MXO\@NIH  *JC  "=
MJP  D+0  (.]  !WQ@  :\\  %_6  !4W@0 4? 0 $WP&P!*\"8!1O$P D+R
M.@,^\D,$._-+!3CS5 <V]%T(,_1H"3#U= LN]8$,+/:1#BKVH@\H][<0)_C6
M$2?V]!$F\_\1)O'_$27Q_Q,E\?\3)?'_$R7Q_Q,E\?\3K:$  *"I  "2LP
MA+P  ';&  !ISP  7=@  %'?  !)[@0 1OP. $+]%P ^_B$ ._XJ 3?_,P(T
M_SH",/]" RW_2@,K_U,$*/]<!27_9@4B_W,&(/^#!Q__E @=_Z8('/^\"!O_
MX@D:__D)&O__"1G__PD9__\)&?__"1G__PD9__\)HJ<  ).Q  "%NP  =L8
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
M/*%5_SN=5O\ZFE?_.9=7_SB75_\WEU?_-Y=7_S>75_\W_TD4 /]3#@#_7 P
M_V4- /]K#P#Z;Q, ['(9 .)T(P'8<S(#SG%""<=M3Q+!:EH:NV=D(;=D;2>S
M8G8LKU]_,*Q>AS2I7) WIUN9.J19HSRA6:X^GUB]/YU8T4":6>P_F%G^/Y=:
M_SZ46_\\D5O_.X];_SJ/6_\ZCUO_.H];_SJ/6_\Z_TP2 /]6#0#_8 D _V@*
M /IO# #S<PX Y7<1 -IY&P#/>2X"QW<^";]T2Q&Y<%8:LVU@(:]J:2BJ9W(M
MIV5Z,J-C@S:@88PYG6"5/)I>GS^77:I!E5VX0I-=RT.07>A#CU[\08Y?_T"+
M7_\^BE__/8A?_SR(7_\[B%__.XA?_SN(7_\[_TX1 /]8"@#_8P< ^FP& .=S
M!@#=> @ VGL+ -%^%P#(?BL"P'P["+EY2!&R=E,9K')=(:=O9BBC;6XNGVIW
M,YMH?S>89H@[E661/I%CFT&.8J=#C&&T18EAQT6(8N5%AF+Z0X9C_T*$8_]
M@V/_/H)C_SV"8_\\@F/_/()C_SR"8_\\_U / /];!P#_9@, [&\" -QV P#4
M? < T8 ) ,J"% #"@R@"NH$Y![-^1A"L>U$9IG=:(:%T8RB<<FLNF&]S,Y1M
M?#>1:X0[C6J./XIHF$*&9Z-$A&:Q1H%FPT=_9N%'?V?X17YH_T-^:/]!?6?_
M/WQG_SY\9_\]?&?_/7QG_SU\9_\]_U(. /]= P#]:0  X7(  -9Z @#.?P4
MRH,( ,6&$@"\AR8!M88V!JZ#0P^G@$X8H7Q8()MY8">6=VDMDG1P,XYR>3>*
M<($\AFZ+/X-ME4-_;*%%?&NN1WIKOTAX:]U(>&SV1GAL_T1W;/]"=VO_0'=J
M_S]W:O\^=VK_/G=J_SYW:O\^_U0, /]?  #R;   W78  -!] @#)@P0 Q(<&
M +^*$ "WC",!L(HT!:F(00ZBA4P7G(%5'Y9_7B:1?&8MC'EN,HAW=C>$=7\[
M@'2(/WQRDD-X<9Y&=7"L2'-OO4EQ<-E)<7#T1W%Q_T1R</]"<F__07)N_S]R
M;O\^<F[_/G)N_SYR;O\^_U8* /]B  #F;P  UWD  ,R! 0#%AP, OXL$ +F.
M#@"RD" !JX\Q!:2,/PV=BDH6EH=3'I&$7"6+@60LAG]K,8)]<S9^>WP[>GF&
M/W9WD$)R=IQ%;W6I2&QUNDEK==1):W7R1VMU_T5L=?]#;7/_06UR_S]M<O\_
M;7+_/VUR_S]M<O\__UD' /]E  #B<@  T7P  ,>$  # B@( N8\" +.2# "L
ME!T II,O!)Z1/ N8CT@4D8Q1'(N)6B2&AV(J@85I,'R"<35X@7HZ='^#/G!]
MCD)L?)I%:7NG1V9ZN$AD>]!(9'OP1V5[_T1F>O]#9WC_06AV_S]H=O\_:';_
M/VAV_S]H=O\__UL$ /=I  #==@  S8   ,.(  "[C@  M),! *V7"0"GF!H
MH)@L YF6.@J2E$42C))/&H:/5R* C5\H>XMG+G:);S-RAW<X;86!/&F$BT!F
M@I=#8H&E1F"!MD=>@<U'7H'O1E^!_T1@?_]"87W_06)[_S]C>O\_8WK_/V-Z
M_S]C>O\__UX  .EM  #6>0  R(0  +Z,  "VDP  KI<  *:;! "@G1< FITI
M I.<-PB,FD,0AIA-&("651]ZE%TF=9)E+'"0;#%LCG4V9XU^.F.+B3Y?BI5!
M7(FC1%J)M$58B<M%6(CM1%B(_T-9AO]!6X/_0%V!_SY=@/\^78#_/EV _SY=
M@/\^_V(  .1Q  #/?@  PX@  +F1  "PEP  IYL  )ZA  "8HQ, DZ,E 8VB
M- :&H4 -@)]*%7F=4QQTFUHC;YEB*&J8:BYFEG(R895\-UV4ACI9DI,^5I*A
M0%.1LD%2DLE"4I'K05*0_T!2C_\_58O_/E:(_SU7A_\]5X?_/5>'_SU7A_\]
M^6<  -UV  #)@P  O8T  +.5  "IFP  H*   ):G  "/J0\ BZHA 86I, 1_
MJ#P*>*='$G.E4!AMHU@>:*)@)&2A9RE?H' N6YYY,E>=A#93G)$Y4)R?.TZ;
ML#U,G,<]3)OJ/$R9_SQ,F/\\397_/$^1_SM0C_\[4(__.U"/_SM0C_\[ZVT
M --\  ##B0  MY,  *R:  "BGP  F:4  (ZK  "%L L @;$; 'RQ*P)WL#@'
M<:]##6NN311FK5498:Q='EVK92-9JFXG5:EW*U&H@B]-IX\R2J>>-4BGKS9'
MI\8V1J;I-D6D_C=%H_\W1J#_-TB<_S=)FO\W29K_-TF:_S=)FO\WXG0  ,J#
M  "\CP  L)@  *6>  ";I   D*L  (6Q  !ZN 0 =KD4 '*Y)0%MN3,$:+@_
M"&.X20Y>MU(36K9:&%:V8AQ2M6L@3K1U)$NT@"=(LXXJ1;.=+$*SKBU!L\4N
M0;/I+4"P_B\_K_\Q/JW_,D"H_S)!IO\R0:;_,D&F_S)!IO\RU7P  ,**  "U
ME@  J)T  )VC  "2J@  A[$  'RW  !PO@, :,(. &;#'0!CPRT!7L,Y!%K#
M1 A6PDX,4L)7$$_!7Q1+P6D72,%S&D7 ?AU"P(P@/\";(CW K2,\P<0C/,#I
M(SJ^_B8XO/\H-[O_*3BX_RHXMO\K.+;_*SBV_RLXMO\KR84  +F3  "LG
MH*(  )2J  "(L0  ?+@  '&^  !FQ0, 6\L( %?-$P!6SB, 4\XR 5#./@--
MST@%2<]2"$;/6PM#SV4.0,]O$#[/>Q,[SXD5.<^9%S?/JQ@VT,,8-L_H&#3-
M^QLRR_\=,<K_'S#)_R$OR/\A+\C_(2_(_R$OR/\AOH\  *^:  "BH0  EJD
M (JP  !]N   <;\  &;&  !;S ( 4-(' $?:# !&W!@ 1=PG $3=-0%!W4 "
M/]Y+ SW>500ZWU\&.-]I!S7?=@DSX(0+,>"4#"_AI@TNX;P.+>+@#BW>^ \K
MW?\2*MS_%"G:_Q8HVO\6*-K_%BC:_Q8HVO\6LY@  *6@  "9IP  B[   'ZX
M  !QP   9<@  %G.  !.TP  1-L$ #_I#0 ]Z1< .^HC #GJ+@ VZS@!-.M"
M 3'L2P(O[54#+>U? RKN:P0H[G@%)N^(!B7OF@<C\*X'(O'(!R+P[0<A[/\'
M(>O_""#K_PH?ZO\+'^K_"Q_J_PL?ZO\+J)\  )NF  "-KP  ?[@  ''!  !D
MR@  6-   $S6  !!W0  ..0  #7V#  S]Q0 ,/<> "[X)P K^3  */DX 2;Z
M0 $C^TD!(?M2 1[\70(<_6D"&OUY QC^BP,7_YX#%?^S!!3_TP04_O0$$_S_
M Q/Z_P,3^?\#$_G_ Q/Y_P,3^?\#G:4  (^N  " N   <L(  &3+  !6TP
M2=H  #[?   TY   +O0  "O_"@ H_Q  )?\7 "+_'P ?_R8 '/\M !G_-  7
M_SP %/]$ 1+_3@$0_UD!#O]G 0S_=P$+_XH""O^? @G_M0((_]4"!__T @?_
M_P('__\"!___ @?__P('__\"D:T  (*X  !SP@  9,P  %;5  !(W0  .^(
M ##G   G[@  (_\  "#_!  <_PP &?\1 !;_%@ 3_QL $?\A  [_)P -_RX
M"O\V  ?_/@ $_T@  /]4  #_8@$ _W,! /^' 0#_G0$ _[(! /_* 0#_Z@$
M__,! /_S 0#_\P$ __,!A+<  '3!  !ES   5M@  $??   YY0  +>H  "/N
M   <_0  &/\  !7_   1_P0 #_\+  W_#@ )_Q$ !O\5  /_&@  _R   /\F
M  #_+@  _S<  /]!  #_30  _UP  /]M  #_@@  _Y8  /^H  #_N@  _\,
M /_#  #_PP  _\, _R0O ?\E+P'_*"\!_R<Q ?\D-@+_(#X"_QI) _\75@/_
M%60#_Q-R!/\2?P3_$HH$_Q*4!/\2G07_$J0%_Q*L!O\2LP;_$KH&_Q+#!O\3
MS@?_$]\'_Q/K!_\3]@?_$_\'_Q/_!O\3_P;_%/\'_Q3_"/\3_PC_%?\)_Q7_
M"?\5_PG_%?\)_R4N ?\I+0'_*RP!_RLN ?\I,P+_)#L"_Q]& _\=4P/_&V$$
M_QEN!/\7>P3_%X<%_Q>1!?\7F@;_%Z$&_Q>I!_\7L ?_%[<(_Q? "/\8R@C_
M&-L(_QCH"/\8] C_&/T(_QG_"/\9_PC_&?\)_QG_"O\8_PO_&O\+_QK_"_\:
M_PO_&O\+_R8M ?\L*0'_+B@!_R\J ?\M+P+_*3<"_R=# _\D4 /_(ET$_R!J
M!?\>=P7_'H,&_QZ-!_\>E@?_'IX(_QZE"?\>K G_'K,)_QZ\"O\>Q@K_'M,*
M_Q[E"O\>\0K_'_P*_A__"OT?_PO\'_\,_![_#?P?_P[W(?\.]R'_#O<A_P[W
M(?\._RHJ ?\O)@'_,B0!_S,E ?\R*@'_,30"_R\_ _\M3 /_*ED$_RAF!?\F
M<@;_)7X'_R6)"/\ED@G_)9H*_R6A"_\EJ O_)+ ,_R2X#/\EP0S_)<X-_R7A
M#?PE[PWY)OH,]B;_#?4F_P_T)?\0]"7_$?(F_Q+M)_\2[2?_$NTG_Q+M)_\2
M_RXF ?\T(@'_-R !_SDA ?\X)0'_.2\"_S@[ O\U1P/_,U0%_S%A!O\O;0?_
M+GD)_RV$"O\MC0S_+)8-_RR=#?\LI0[]+*P/_"RT#_LLO0_Y+,D0]BS=$/,M
M[ _O+?@/[2W_$NLL_Q3J+/\5Z2S_%N4M_Q;@+O\6X"[_%N N_Q;@+O\6_S(C
M ?\X'0'_/!L!_SX; ?] (@'_02L!_T V O\^0@/_/$\%_SE<!O\X: C]-G,+
M^S5^#/@UB [W-)$/]329$/,TH!'R,Z@2\#.P$N\SN1/N,\43ZS37$^<TZA+C
M-/<4X33_%]XS_QG<,_\:VS/_&M0T_QK.-?\:SC7_&LXU_QK.-?\:_S8? ?\\
M&0'_018 _T06 /]''@'_22<!_T@R O]&/0/_1$D%^D)6!_9 8@GR/VX,[SUY
M#^T\@Q#J/(P2Z#N4$^<[G!3E.Z05XSJM%>(ZMA;@.\(6WSO2%MH[Z!?4.O8:
MT#K_',TZ_Q[+.O\>RCK_'\0[_Q_ //\>P#S_'L \_Q[ //\>_SD; ?] %0#_
M11$ _TH3 /].&0#_4"(!_U L ?U.-P+V2T,$\$E0!^M(70KG1FD-XT5T$.!$
M?A/=0X<5VT*0%]A!F!C50* 9TT"I&]% LAS/0+T=S4#,'<I!Y![&0/0@PD#_
M(K] _R.]0/\CNT#_([9!_R.S0O\BLT+_(K-"_R*S0O\B_ST7 /]$$0#_2@X
M_U 0 /]4%0#_5AT _58F ?-5,0'K4ST#Y5)+!M]06 K:3F,.U$QN$]!*>!;-
M28$9RTB*&\A'DAW&1YH?Q$:C(<)&K"+ 1;<COD7%)+Q%W"2X1O EM4;_)[)&
M_R>P1O\GKD;_)ZI'_R:G2/\FITC_)J=(_R:G2/\F_T 4 /](#@#_3@L _U4.
M /]9$0#_7!8 ]%T? .I<*@'B6S<"VEI&!=)74PO,55X0R%-H%<11<AG!4'L<
MOD^$'[Q-C"*Y394DMTR=)K5+IR>S2[$IL4J_*J]*T2JL2^LKJ4O\+*9+_RRE
M3/\KHTS_*I]-_RJ=3?\IG4W_*9U-_RF=3?\I_T,1 /]+# #_4P@ _UH+ /]>
M#0#Y8!  ZV$6 .%B(0#68C$!SF%!!<=?3@O"7%D1O5ID%[E8;1NV5G8?LU5^
M(K!3AR6N4H\HJU&8*JE0HBRG4*PMI4^Y+Z-/RR^@4.8OGE#Y,)Q0_R^:4?\N
MF%'_+992_RR44O\KE%+_*Y12_RN44O\K_T80 /]."0#_5@4 _EX& .]B!P#G
M90H Y&8. -9G&0#-:"T!Q6<]!;]E2@NY8U42M&!?%[!>:1RL7'$AJ5IZ)*99
M@BBD6(LKH5:4+9]5G2^<5:@QFE2T,YA4Q3.65.$TDU7V,Y)5_S*15O\QCU;_
M,(U6_RZ,5_\MC%?_+8Q7_RV,5_\M_TD. /]1!0#_6@$ [F(  -]G P#8:@8
MU6L* ,UM%0#%;BD!OFTY!+=K1PNQ:%(1K&9<&*AD91VD8FTBH6!U)IY>?BF;
M788MF%R/+Y5:F3*36:0TD%FP-HY9P#:,6=LWBEGS-HE:_S2(6_\SAUO_,89;
M_S"%6_\OA5O_+X5;_R^%6_\O_TL, /]4  #[7@  XF4  -AK 0#/;@4 S' (
M ,9R$@"^<R8!MW,V!+%P1 JK;D\1IFM9&*%I81V=9VHBF65R)Y9C>BJ38H,N
MD&",,8U?E32*7J VAUZM.(5=O#F#7=0Y@E[P.(%?_S: 7_\T@%__,W]?_S%^
M7_\P?E__,'Y?_S!^7_\P_TT) /]6  #N80  W6D  -%O  #*<P, Q74& ,!V
M$ "X>", L7@S ZMV00FE<TP0GW!6%YMN7QV6;&<BDVIO)X]H=RN,9W\OB66(
M,H5DDC6"8YTW@&*J.7UBN3I[8L\[>F+N.7IC_SAZ8_\V>6/_-'EC_S)Y8O\Q
M>6+_,7EB_S%Y8O\Q_T\' /]9  #F9   UVP  ,QS  #$=P( OWD$ +EZ#@"R
M?"  K'PQ Z5Z/@F?>$H0FG53%Y5S7!V1<60BC6]L)XEM="N%;'PO@FJ%,G]I
MCS5\:)LX>6>G.G9FMCMT9LP\<V?K.W-G_SAS:/\V<VC_-7-G_S-S9O\R<V;_
M,G-F_S)S9O\R_U$$ /]<  #B9P  TG   ,=V  # >@  NGT" +1_# "M@1T
MIX$N J!_/ B:?4</E7I1%I!X6AR+=F(AAW1I)H-R<2M_<7HO?&^#,GANC35U
M;9@X<FRE.W!KM#QN:\D\;6OI.VUL_CEM;/\W;FS_-6YK_S1N:O\R;FK_,FYJ
M_S)N:O\R_U,  /1?  #>:@  S7,  ,-Z  "[?@  M8$  *Z#"0"HA1H HH4K
M IN$.@>5@D4.D']/%8I]6!N&>U\@@7EG)7UW;RIZ=G<N=G2 ,G-SBS5O<I8X
M;'&C.FEPLCQH<,8\9W#G.V=Q_#EH<?\W:'#_-6EO_S1I;O\S:6[_,VEN_S-I
M;O\S_U8  .MB  #8;@  R78  +]]  "W@@  L(4  *B'!@"BB1< G(HI 9:)
M-P:0AT,,BX5-$X6"51F @%T??']E)'A];2ET>W4M<'I^,6UYB#1I=Y0W9G:A
M.F-VL#MA=L0\87;E.V%V^SEB=O\W8W7_-6-S_S1D<O\S9'+_,V1R_S-D<O\S
M_U@  .9F  #2<0  Q7H  +N!  "RAP  JXH  **, @"<CA0 EX\F 9&.- 6+
MC$ +A8I*$8"(4QA[AEL==H5C(G*#:B=N@G(K:H![+V=_AC-C?I$V8'V>.5U\
MKCI;?,$[6WSC.EM\^CA<>_\W77O_-5YY_S1?=_\S7W?_,U]W_S-?=_\S_EP
M .%J  #-=0  P'X  +:&  "NBP  I8X  )N1  "5DQ$ D)0B 8N3,0.%DCT)
M?Y%(#WJ/419UC5D;<8Q@(&R*:"5HB7 I9(=Y+6&&@S%=A8\T6H2<-E>#K#A5
M@[\Y58/A.%6"^3=6@O\U5H'_-%A__S-9??\R67W_,EE]_S)9??\R[V   -MN
M  #'>@  NX,  +*+  "HD   GY,  )26  "-F0X B9H> (2:+@)^F3H'>9=%
M#7263A-OE588:I->'6:292%BD6TF7H]V*EN.@2U7C8TP5(R:,U&,JC5/C+TU
M3XS>-4^+]S1/BO\S4(G_,E&&_S%2A/\Q4H3_,5*$_S%2A/\QZF4  -)S  #"
M?P  MH@  *R0  "BE   F)@  (R<  "$GPH @* 9 'RA*0%WH#8%<I]!"FV>
M2P]HG5,49)Q;&6";8QU<FFLA6)ET)568?BE1EXHL3I:8+DN6J#!*EKPQ29;<
M,$F4]C!)D_\P29+_,$J0_R]+C?\O2XW_+TN-_R]+C?\OXFL  ,IY  "\A0
ML8\  *:4  ";F0  D9T  (:B  !ZI@, =J<3 '.H) !NJ#(#:J@]!F6G1PMA
MIE /7:58%%FD8!A5HV@<4J-Q'TZB?"-+H8@F2*&6*$6@IBI$H;HK0Z':*D.?
M]2M"G?\K0IS_+$*;_RQ$E_\K1)?_*T27_RM$E_\KUW(  ,.   "VC   JI0
M )^9  "4G@  B:,  'ZH  !PK@  :K . &BQ'0!EL2P!8;$X UVP0P99L$P*
M5:]4#E*O71%.KF452ZYO&$BM>1M%K88>0JR5(#^LI2(^K;DC/:W8(CVK]2,\
MJ?\E.Z?_)CNF_R8[I/\F.Z3_)CND_R8[I/\FS'H  +N(  "ND@  HID  )>>
M  ",I   @*H  '6O  !IM   7KD& %NZ% !9NR0 5KLQ 5.[/0-0NT<%3;M0
M!TJZ60I'NF(-1+IL$$&Z=Q,^N805/+F3%SFYHQ@XN;<9-[K6&3>X]!HUMO\<
M-+3_'C.S_Q\SLO\@,[+_(#.R_R SLO\@P8,  +21  "FF   FYX  (^E  ""
MJP  =K$  &NV  !?O   5,$# $S%#0!+Q1D 2<8H $C&-0!%QT !0\=* T#'
M4P0^QUT&.\=G"#G'<PHWQX ,-,>0#3+'H0XQR+4/,,C3#S#&]! NQ/\3+<+_
M%2S!_Q8KP/\7*\#_%RO _Q<KP/\7N(T  *J7  ">G@  D:4  (2L  !XL@
M:[D  &"_  !4PP  2L@" $#-!P ZT@X .=(; #C3*  WTS4 -M1  #352P$S
MU54!,=9@ B_6; ,MUWH$*]B+!2K8G04HV;$&)]K-!B?7[P8FU/\))=+_"R31
M_PPCT/\-(]#_#2/0_PTCT/\-KI8  *"=  "4I   AJP  'FT  !LNP  8,(
M %3&  !(RP  /M   #75!  MW0H +.$3 "OB'P IXRH *.0U "?D/P FY4H
M).95 "/F80$AYVX!(.=^ A[HD (=Z:0"&^F\ AKJX@(:YOP"&>7_ QGD_P08
MX_\%&./_!1CC_P48X_\%HYT  ):D  "(K   >K4  &R]  !?Q   4\H  $?.
M   \TP  ,MH  "K?   E[@D (_ 1 "'Q&0 ?\2( '?(K !OS-  9]#X %_1(
M !7U4@ 3]E\ $O9N 1'W@ $0^)0!#_FJ 0[YQ@$.^>T!#?;_ 0WT_P$-\_\!
M#?/_ 0WS_P$-\_\!F:,  (NL  !\M0  ;;X  %_&  !2S0  1=(  #G8   O
MW@  )N(  !_J   <^P8 &?\. !?_$P 4_QH $O\A !#_*  ._S  #?\Y  O_
M0P )_TX !O]<  3_;  "_X   ?^6  #_K0  _\H  /_P  #__P  __\  /__
M  #__P  __\ C:L  'VU  !NOP  8,@  %+0  !#UP  -]T  "OB   BY@
M&>H  !7Y   2_P  $/\(  [_#@ ,_Q$ "?\6  ;_'  #_R(  /\J  #_,P
M_ST  /])  #_5P  _VD  /]^  #_E0  _ZP  /_'  #_Z   __H  /_Z  #_
M^@  __H @+4  '"_  !AR0  4M,  $/;   UX0  *>8  ![J   5[@  $/@
M  [_   +_P  "/\   3_!@  _PH  /\.  #_$0  _Q4  /\;  #_(P  _RL
M /\V  #_0P  _U,  /]E  #_>@  _Y$  /^F  #_N   _\\  /_/  #_SP
M_\\ _QPO ?\@+ '_(2P!_QXN ?\:,P'_%#P!_P]& ?\-5 +_"V$"_PEO O\)
M>P+_"88"_PF0 O\)F0+_": "_PFG O\)K0+_";0"_PF\ ?\)Q0'_"=$"_PGC
M O\)[P+_"?D!_PK_ ?\*_P'_"O\"_PK_ O\*_P+_"_\#_PO_ _\+_P/_"_\#
M_Q\M ?\C*0'_)"D!_R(K ?\>, '_&#@!_Q1# ?\14 +_$%X"_PYK O\.=P+_
M#H,"_PZ- O\.E0+_#IT"_PZD O\.J@+_#K$"_PZY O\.P0+_#LT"_P[? O\.
M[ +_#O@"_P[_ O\._P+_#_\#_P__ _\/_P3_$/\$_Q#_!/\0_P3_$/\$_R,J
M ?\F)@'_*"4!_R<G ?\C*P'_'C,!_QM  ?\930+_%EH"_Q1G O\3<P+_$WX"
M_Q.) _\3D0/_$YD#_Q.@ O\3IP/_$ZX#_Q.U _\3O@/_$\D#_Q/: _\4Z0/^
M%/8#^Q3_ _D5_P/Y%?\$^!7_!?@5_P;X%?\&^!7_!O@5_P;X%?\&_R8F ?\J
M(@'_+"  _RLB ?\H)@'_)S !_R0\ ?\B20+_'U4"_QUB O\;;@/_&WH#_QJ$
M _\:C0/_&I4#_QJ<!/\:HP3_&ZH$_QNR!/\;N@3_&\4$_!O3!/D;YP3U'/0$
M\AS_!?$<_P;P'/\'[QW_".\=_PGO'/\)[AS_">X<_PGN'/\)_RHB ?\N'0#_
M,!L _S < /\P(@#_,"P!_RXW ?\K1 +_*%$"_R9= _\D:0/_(W4$_R-_!/XC
MB 3](Y$%^R.8!?HCH 7X(Z<&]R.N!O4CMP;T(\$&\B3/!NXDY ;J)?(&Z"7^
M".8D_PKD)?\+XR7_#.,D_PSB)/\,X23_#>$D_PWA)/\-_RX> /\S& #_-18
M_S45 /\X'0#_."<!_S<S ?\T/P'_,DL"_R]8 _LN9 3X+6\$]2QZ!?,L@P;Q
M+(P&[RR4!^TLG CL+*,(ZBRK".DLLPCG++X)YBS,">(MX@C>+?$*VRS^#-8M
M_P[4+/\/TBS_$-$L_Q#/+/\0SBW_$,XM_Q#.+?\0_S(9 /\W% #_.A$ _SP2
M /\_&0#_0"( _SXM ?\\.0'Z.D4"]#A2 _ W7@3L-FH%Z35T!N8U?@CD-(<(
MXC20"> TF K>-)\*W#.G"]HSL S8,[L,U3/)#=(TWPW.-/ /RC3]$L<T_Q/%
M-/\4PS3_%<,S_Q7 -/\5OS3_%+\T_Q2_-/\4_S85 /\[$ #_/@T _T,/ /]&
M% #_1AP _T8F /9$,@'O0C\!Z4!, ^0_603?/F0&VSUO"-@\>0K4/((,T3N+
M#<\[DP_-.IH0RSJB$<DZJQ+(.K43QCK"$\0ZU13 .^L5O#K[%[DZ_QBW.O\9
MMCK_&;4Z_QBR._\8L3O_&+$[_QBQ._\8_SD2 /\_#0#_0PD _T@, /]+$ #_
M3!4 ]4P? .M**@#D23<!W4E& M5'4P301E\(S$5I"\E$<PW&0WP0PT*$$L%"
MC!._0945O4&=%KM IA>Z0+ 8N$"\&;9 S!JS0>8:KT'W'*U!_QVK0?\=J4'_
M'*E!_QRF0?\;I4'_&Z5!_QNE0?\;_ST0 /]""0#_2 4 _TT( /]0"P#Y40\
MZU 5 .%/( #84#$ SU!! LE/3@7$3EH)P$QD#;U+;1"Z2G83MTE^%;5(AQ>S
M1X\9L4>7&Z]&H!RM1JH>JT6V'ZE%QA^G1N @I$;T(*%&_R&?1_\@GD?_()Y'
M_Q^;1_\>FD?_'II'_QZ:1_\>_T - /]&! #_3   ^%(" .A5! #A50@ XE4-
M -55&0#,5RP Q5<\ K]62@:Z554*ME-?#K)2:!*O4'$5K$]Y&*I.@1JH38H=
MI4R2'Z-,G""A2Z8BGTNQ(YU+P"2;2]@EF4OP)99,_R253/\DE$S_(Y-,_R*1
M3?\AD4W_(9%-_R&13?\A_T(* /])  #_40  YE<  -U; 0#57 4 TEL) ,M<
M% ##7B@ O%XX K9=1@:Q6U$*K5E;#ZE89!.F5FP7HU5T&J!4?1V>4X4?FU*.
M(IE1ER274*$FE5"M)Y)0O"B14- HCE#L*(U1_B>+4?\FBU'_)8I2_R2)4O\C
MB%+_(XA2_R.(4O\C_T4' /]+  #P50  WUL  --@  #,80, R&$& ,-A$0"[
M9"0 M60T J]C0@6J84X*I5]7#Z%=8!2>7&@8FUMP&YA9>!Z56($ADU>*))!6
MDR:.59XHBU6I*HE4MRN'5,LKA57I*X15_"J#5O\H@U;_)X)6_R6!5O\D@5;_
M)(%6_R2!5O\D_T<# /]/  #G6   V6   ,UD  #&9@$ P68$ +MF#@"T:2
MKFDQ JAH/P6C9DH*GV54#YIC71278648DV!M')!>=1^.77TBBUR&)8A;D"B%
M6IHJ@UFF+(!9M"U_6<<N?5GF+7Q:^BQ[6O\J>UO_*'M;_R=[6O\F>EK_)7I:
M_R5Z6O\E_TD  /M2  #C7   TF,  ,=H  # :P  NFL" +5K#0"N;1T J&XN
M :-M/ 6=:T@*F6I1#Y1H6A209F(8C65J'(IC<B"'8GHCA&&#)H%@C"E^7Y<K
M>UZC+7E>L2]W7<0O=5[B+W5>^2UU7_\K=5__*75?_RAU7O\F=5[_)G5>_R9U
M7O\F_TL  /!5  #>7P  S6<  ,-L  "[;P  M7   *]O"@"H<1H HW(K 9UR
M.028<$4)DVY/#H]M6!2+:V 8AVEG'(1H;R"!9W<C?6: )GIDBBEW8Y0L=6.A
M+G)BKR]P8L$P;V+?,&YC]RYO8_\L;V/_*F]C_RAO8O\G;V+_)V]B_R=O8O\G
M_TT  .M8  #98P  R6H  +]P  "W<P  L'0  *ET!P"C=A< GG<H 9AV-P23
M=4((CG-,#HEQ51.%<%T8@6YE''YM;!][;'0C>&I])G1IAREQ:)(L;F>>+FQG
MK#!J9[XQ:6?<,&EG]2YI9_\L:6?_*FIG_REJ9O\H:F;_)VIF_R=J9O\G_U
M .=;  #39@  Q6X  +MS  "S=P  JWD  *1X P"=>A0 F'LE 9-[- ..>D '
MB7A*#81V4Q* =5L7?'-B&WAR:A]U<7(B<F][)F]NA2EL;9 L:6R<+F9LJC!D
M;+PQ8VS9,&-L]"]C;/\M9&S_*V1K_REE:O\H96K_*&5J_RAE:O\H_5,  .-?
M  #.:0  P7$  +=W  "O>P  IWT  )Y]  "8?A$ DX B (Z ,0*)?SX&A'U(
M#']\41%[>ED6=WE@&G-W:!YO=G A;'5X)6ET@BAF<XXK8W*:+F!QJ"]><;HP
M77'4,%UQ\BY><?\L7G#_*U]P_RE@;_\H8&[_*&!N_RA@;O\H\54  -YB  #*
M;0  O74  +-[  "K@   HH(  )B!  "1@P\ C84? (B%+@*#A#L%?H-%"GJ!
M3@]U@%84<7]>&&Y]9AQJ?&T@9WMV(V-Z@"=@>8LJ77B8+%IWIBY8=[@O5W?1
M+U=W\2Y8=O\L6';_*EEU_RE:=/\H6G3_)UIT_R=:=/\G[5D  -=F  #%<0
MN7H  *^   "FA   G88  )&'  "*B0P AHH; (*+*P%]BC@$>(E""'2(3 UO
MAU02;(5;%FB$8QID@VL>88)T(5V!?21:@(DH5W^6*E5^I"Q2?K8M47[.+5%]
M[RQ2??\K4GS_*5-[_RA4>O\G5'K_)U1Z_R=4>O\GZ%X  -!K  # =@  M'X
M *N%  "AB0  EXL  (F-  "#CP@ ?I 7 'N1)P%VD30#<I _!FV/20MICE$/
M98U9$V*,8!=>BV@;6XIQ'E>)>R%4B(8D48>4)T^&HBE-AK0J2X;,*DN%[BE,
MA/\I3(/_*$R#_R=-@?\F3H'_)DZ!_R9.@?\FX6,  ,EP  "[>P  L(0  *:*
M  ";C@  D9$  (23  !ZE0( =9<2 '*8(@!OF# ":I<[!&:710ABEDX,7Y56
M#UN471-8DV4759-N&E&2>!U.D80@2Y"1(TF0H21'D+(F19#*)D6/[25%C?\E
M18S_)4:+_R1&BO\D1HK_)$:*_R1&BO\DV&D  ,-V  "U@0  JXH  )^/  "5
MDP  BI8  'Z:  !PG0  :Y\. &B?' !FH"H!8J W E^?005;GTH(6)Y2"U2>
M6@Y1G6(23IQK%4N<=1A(FX$:19N/'4*:GQ] FK @/YK((#^9ZQ\_F/\@/I;_
M(3Z5_R$_E/\A/Y3_(3^4_R$_E/\AS7   +Q]  "PB   I(\  )F4  ".F
M@YT  '>@  !II   8*<( %VH% !;J20 6:DQ 5:I/ )3J44$4*A.!DVH5PE*
MJ%\,1Z=H#D2G<Q%!IG\4/J:-%CRFG1<ZIJ\8.:;'&#FEZA@XH_\:-Z'_&S>@
M_QPWG_\<-Y__'#>?_QPWG_\<Q'@  +6%  "ICP  G94  )*:  "&GP  >J,
M &ZH  !BK   5;   %"R#@!.LAL 3;,H $NS-0!)LS\!1K-) D2S4@1!LUL&
M/[-D"#RS;PHZLWL,-[.*#C6RF@\SLZT0,K/%$#*RZ1 QL/X2,*[_%"^M_Q4O
MK/\6+ZS_%B^L_Q8OK/\6NX$  *Z.  "AE0  EIH  (F@  !]I@  <:L  &6O
M  !9M   3K<  $.\!0! O1$ /[T> #Z^*P \OC8 .[]! #F_2P$WOU0"-<!?
M C/ :@0QP'<%+\"&!BW EP<KP*H(*L'"""K YP<IO?T**+S_#">Z_PTGN?\.
M)[G_#B>Y_PXGN?\.LHP  *64  "9F@  C:$  '^G  !RK0  9K,  %JX  !/
MNP  1+\  #K$ @ PR0@ +LH1 "W*'0 LRRD *\LU "O,0  JS4H *,U6 "?.
M80 FSF\!),Y_ 2//D0(ASZ4"(-"] B#/Y (?S?H#'LO_!![*_P4=R?\&'<G_
M!AW)_P8=R?\&J)0  )R:  "0H0  @J@  '2O  !GM@  6[P  $[   !#PP
M.<<  "_,   GT 0 ']8* !O:$  ;VQH &MLF !K<,0 9W3P &-U( !C>50 7
MWV( %N!R !7@A0 4X9H $^*Q !+CSP 2X/0 $M[_ 1'=_P$1V_\"$=O_ A';
M_P(1V_\"GIH  )*A  "$J0  =K$  &BX  !;OP  3L0  $+(   WS   +=
M "35   <VP  %=\% !3I#@ 2ZA0 $>L= !#K)@ .[#  #NTZ  WN1@ +[E,
M"N]B  GP=  (\8D !_*@  7RN@ $\>0  O']  +O_P #[?\  ^W_  /M_P #
M[?\ E:$  (:I  !XL@  :;H  %O"  !-R   0,P  #31   JU@  (=L  !G@
M   2Y   #_ !  WY"@ +^@\ "?L5  ?['  $_"0  ?PL  #\-P  _$(  /Q0
M  #\80  _74  /R,  #\I   _,$  /SK  #\_P  _?\  /W_  #]_P  _?\
MB:D  'FR  !JNP  7,0  $[,   _T0  ,M<  "?=   =X0  %>4   [H   *
M\0  "/T   7_ P !_PD  /\.  #_$@  _Q<  /\?  #_)P  _S$  /\^  #_
M30  _U\  /]U  #_C0  _Z8  /_"  #_YP  __P  /__  #__P  __\ ?+,
M &R\  !=Q@  3L\  #_6   QW0  )>(  !KF   1Z@  #.X   7R    _P
M /\   #_    _P   /\%  #_"@  _PX  /\2  #_&   _R$  /\K  #_.0
M_TH  /]=  #_<P  _XP  /^D  #_N0  _]0  /_>  #_W@  _]X _Q@L /\9
M*0#_&2@ _Q4K /\0, #_"S@!_P-$ ?\ 40'_ %X!_P!L ?\ > '_ ((!_P",
M ?\ E '_ )P _P"B /\ J #_ *\ _P"V /\ O@#_ ,@ _P#7 /\ YP#_ /,
M_P#] /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _QLI /\=)@#_
M'"4 _QDG /\3+ #_#C0 _PM  ?\(3@'_!5L!_P-H ?\"= '_ G\!_P*( ?\"
MD0'_ I@!_P*? ?\!I0#_ :P _P&R /\!N@#_ <0 _P'1 /\ Y #_ /$ _P#\
M /P!_P#\ O\ _ /_ /P$_P'\!?\!_ 7_ ?P%_P'\!?\!_Q\F /\A(@#_("$
M_QXC /\8)P#_$S  _Q$\ ?\.2@'_#5<!_PMC ?\*;P'_"GH!_PJ$ ?\*C0'_
M"I0!_PJ; ?\*H@'_"J@!_PJO ?\*MP'_"L  _PK, /\*X #["N\ ]PKZ /4+
M_P'U#/\!] W_ ?0-_P+T#?\"] W_ O0-_P+T#?\"_R(B /\D'0#_)!P _R(=
M /\>(@#_'"P _QDX /\610'_$U(!_Q)> ?\0:@'_$'4!_Q!_ ?\0B '_$) !
M_Q"7 ?\0G@'_$*4!_1"L ?P0LP'Z$+T!^1') ?41W0'Q$>T![A'Y >P2_P+K
M$_\"ZA/_ ^D3_P/I$_\#Z1/_ ^D3_P/I$_\#_R8= /\H& #_*!8 _R86 /\F
M'0#_)B@ _R,T /\@0 #_'4T!_QM9 ?\990'^&7 !_!AZ ?D8@P'W&(P!]AB3
M ?08F@'S&*$!\1FH ? 9L +N&;H"[1G& NH:V0+F&NL!XAOY N ;_P/>'/\$
MW1S_!=P<_P7<'/\%VQS_!=L<_P7;'/\%_RH9 /\M$P#_+1$ _RT1 /\N&0#_
M+2( _RPN /\I.@#_)D<!^B14 ?8C8 'R(FL![R)U NTB?@+K(H<"Z2*/ N<B
ME@+E(IX"Y"*E N(BK0+A([<"WR/# MTCU@+8).H#TB3Y!<\E_P;-)?\'RR7_
M",HE_PC*)/\(RB3_",HD_PC*)/\(_RX4 /\Q$ #_,@T _S0. /\U% #_-1P
M_S,G /HQ- #S+T$ [BU. >DL6@'E+&4"XBQP M\K>0+=*X(#VBN+ ]@KD@35
M*YH$TRNB!-$KJ@7/*[,%S2N_!LPLSP;(+><'Q"WW"<$M_PJ_+?\+O2W_#+PM
M_PR\+/\,NRS_#+LL_PR[+/\,_S$1 /\U# #_-@< _SH+ /\\$ #_.Q4 ^#D?
M .\W*P#G-CD X35' -PU5 '5-6 "T35J \XT<P3,-'P%RC2%!L@TC0?&,Y0(
MQ#.<"<(SI0G!,ZX*OS.Y"[TSR N[-.$+MS3S#;0T_P^Q-/\/L#3_$*\T_Q"N
M-/\/KC3_#ZXT_P^N-/\/_S4. /\X!P#_/ ( _T & /]!"P#Z00\ [3\6 .,\
M(@#:/3$ TCY! ,P^3P+(/EH#Q#UD!<$];@>_/'8(O#Q^"KH[APNX.X\,MSN7
M#;4ZGPZS.JD/L3JT$*\ZPA&N.MD1JCOO$J<[_Q.E._\4I#O_$Z,[_Q.B._\3
MHCO_$J([_Q*B._\2_S@* /\\  #_00  ]44  .9& @#A10< XT(- -5#&0#,
M12P QD<\ <%'20*\1E4$N45?!K5$: FS0W$+L$-Y#:Y"@0^L0HD0JD&1$JA!
MFA.G0*04I4"O%:- O!:A0- 6GD'J%YQ!_!>:0?\7F$'_%YA!_Q:70?\5ET'_
M%9=!_Q670?\5_SL& /\_  #Y1@  Y4L  -Q.  #3300 T4H) ,I*% #"32<
MO$XW ;=.10*R35 %KTQ:"*M+8PJH2FP-IDET#Z1)?!&A2(03GT>,%9U'E1>;
M1I\8F4:J&9=&N!J61LH;DT;F&Y%'^1N/1_\:CD?_&8Y'_QB-1_\8C4?_%XU'
M_Q>-1_\7_SX" /]#  #K2P  W5$  -%4  #*5 $ QE(% ,%1$0"Y4R( LU4S
M :Y400*J5$P%IE-6"*)17PR?4&</G4]O$9I.=Q283G\6EDV(&)-,D1F13)L;
MCTNF'8U+LQZ+2\4>B4OB'H=,]QZ&3/\=A4S_'(5-_QJ%3/\9A4S_&85,_QF%
M3/\9_T   /Q'  #E4   U58  ,I9  #"6@  O5@# +A7#@"Q61X K%HO :=:
M/0*B64D%GEA3"9M76PR75F00E55K$I)4<Q6/4WL7C5*$&HM1C1R(49<>AE"C
M'X10L"""4,$A@%#=(7Y1]"!]4?\??5'_'7U1_QQ]4?\;?5'_&GU1_QI]4?\:
M_T(  /!*  #?5   SEH  ,1>  "\7P  MEX  +%<"P"K7AH I6 K *!@.@*<
M7T4%EUY0"91<6 R06V 0C5IH$XM9<!:(6'<8A5> &X-6B1V 5I0??E6?(7M5
MK2)Y5+TC>%77(W=5\B)V5O\@=E;_'W96_QUV5O\<=E;_&W96_QMV5O\;_T4
M .Q.  #:6   R5X  +]B  "W9   L6,  *MA" "D8Q< GV0H )IE-P*69$,%
MD6--"(YA50R*8%T0AU]E$X1>;!:!7709?EQ]''Q;AAYY6I$@=UJ=(G19JB1R
M6;HE<5G2)7!:\"-O6O\B;UK_('!:_QYP6O\=<%K_''!:_QQP6O\<_T@  .=2
M  #36P  Q6(  +MF  "S:   K&@  *5F!0"?9Q0 FFDE )5I- *0:$ $C&=*
M"(AF4PR$95L0@61B$WYC:A9[8G(9>&%Z''9@A!YS7XXA<%Z:(VY>J"5L7;@E
M:E[.)FE>[B1I7O\B:E[_(&I>_Q]J7O\>:E[_'6I>_QUJ7O\=^4H  .-5  #/
M7P  P64  +=J  "O;   IVP  )]J 0"9:Q$ E&TB )!N,0&+;3T$AVQ'!X-K
M4 M_:E@/?&A@$WAG9Q9V9V\9<V9X''!E@1YM9(PA:F.8(VABIB5F8K8F9&+,
M)F1B["5D8O\C9&+_(65B_Q]E8O\>96+_'65B_QUE8O\=\DP  -]8  #*8@
MO6D  +-N  "K<   HG   )EN  "3<!  CW(? (IR+@&&<CL#@G%%!WUP3@MZ
M;E8.=FU>$G-L915P:VT8;6IU&VII?QYG:8HA96B6(V)GI"5@9[0F7V?))EYG
MZB5>9_XC7V?_(5]F_Q]@9O\>8&;_'F!F_QY@9O\>[T\  -I<  #&90  NFT
M +!R  "G=0  G70  )1S  "-= T B78< (5W*P&!=S@#?'9#!GAU3 ET=%0-
M<7-;$6YR8Q1K<6L7:'!S&F5O?!UB;H<@7VV4(EULHB1:;+(E66S')5ALZ"59
M;/TC66O_(5IK_Q];:_\>6VK_'EMJ_QY;:O\>ZU,  --@  #":0  MG$  *QV
M  "C>0  F7D  (UW  "'>0L @WL8 ']\* ![?#4"=WM !7-Z20AO>5$,;'A9
M#VAW81-E=F@68G5P&5]T>AQ<=(4?6G.1(5=RH"-5<K D4W+%)%-RYR13<?PB
M5''_(%1P_Q]5</\>56__'55O_QU5;_\=Y5<  ,UD  "^;0  LG4  *A[  "?
M?@  DWT  (=]  " ?P< ?( 5 'B!) !U@C(!<8$]!&V 1@=I@$\*9G]6#6-^
M7A%@?68477QN%UI[=QI7>H(=5'J/'U%YG2%/>:XB3GG#(DUXY2)-=_LA3G?_
M'TYV_QY/=?\=3W7_'4]U_QU/=?\=WUP  ,AH  "Y<@  KGH  *6   ":@@
MCH(  ("#  !YA0( =(81 '&(( !NB"X!:H@Y F>'0P5CATP(8(93"UV%6PY:
MA&,15X1K%%2#=1=1@H :3H&-'$N!FQY)@:P?2(#!($> XQ]'?_H>2'[_'DA]
M_QU)?/\<27S_'$E\_QQ)?/\<UF$  ,)N  "T>   JH   )^%  "4AP  B(<
M 'N)  !PC   :XX- &B/&@!FCRD 8I U 5^//P-<CT@%68Y0"%:.6 M3C6 .
M4(QH$$V,<A-*BWT62(J*&$6*F1I#BJH;0HJ_&T&*X1M!B/D;08;_&T&%_QM"
MA?\:0H3_&D*$_QI"A/\:S6<  +QT  "O?@  I88  )J*  ".C   @HT  '60
M  !GE   894( %Z7% !<ER, 6I@O %>8.@%4F$0#4I=,!4^75 =,EUP)299E
M#$>6;PY$E7H1096($S^4EQ4]E*@6.Y2]%CN4WQ8ZDO@7.I#_%SJ/_Q<ZCO\7
M.H[_%SJ._Q<ZCO\7Q6X  +9[  "JA0  GHL  )2/  "(D@  >Y0  &Z7  !B
MFP  5YX  %*@#@!1H!L 3Z$H $VA- !+H3X!2:%' D>A4 -$H5@%0J%A!S^@
M:PD]H'<+.J"%#3B@E XVH*8/-:"[$#2@W0\TG?<0,YS_$C.:_Q(SF?\3,YG_
M$S.9_Q,SF?\3O7<  *^#  "CBP  F)$  (V5  "!F0  <YP  &>?  !;H@
M3Z8  $>I" !$JA( 0ZH? $&K*P! JS< /ZQ! #VL2@$[K%,".:Q< S>L9P0U
MK',%,JR!!C"LD0<NK*,(+:RX"2RLV0@LJO4**ZC_"RJF_PPJI?\-*J7_#2JE
M_PTJI?\-M8   *B+  "<D0  D98  (6<  !XH   :Z4  %^H  !3K   2*\
M #VR   VM0L -+45 #.V(0 RMBP ,;<W #"W00 ON$L +KA5 "RX8 $JN&T!
M*;E[ B>YC0(EN9\#)+FT R.YT@,CM_0$(K7_!2&T_P8AL_\'(;+_!R&R_P<A
MLO\'K8H  *"1  "5EP  B)T  'NC  !NJ   8:T  %6Q  !*M   /[<  #2[
M   KO@, ),(, "+"%  BPQ\ (<,J "#$-  ?Q#\ 'L5* !W&5@ <QF, &\=S
M !K'A0 9QYD &,BN !?(RP 7QO$!%\3_ 1;#_P(6P?\#%L'_ Q;!_P,6P?\#
MHY$  )B8  "+G@  ?:4  '"K  !BL0  5K8  $JY   ^O0  -,   "K$   B
MR   &<P$ !/0"@ 1TA$ $-(: !#3)0 /TS  #M0\  [42  -U58 #=5E  S6
M>  ,UHT "]BD  K8O@ )V>8 "M;^  O4_P +TO\ "]+_ 0O2_P$+TO\!FI@
M (Z?  " I@  <JT  &2T  !7N@  2;\  #W"   RQ@  *,D  !_-   7T0
M$=8   S;!0 (W@L !M\1  7?&@ $X"0  N$N  'B.@  XT<  .16  #D9P
MY7L  .:2  #FJ@  Y\@  .?P  #H_P  Z/\  .C_  #H_P  Z/\ D9\  (*G
M  !TKP  9;<  %>^  !)PP  /,<  ##+   ESP  '-0  !39   .W0  ">$
M  +E    Z08  .D-  #I$0  ZA@  .LA  #M*P  [S<  /%%  #R5@  \V@
M /-^  #TEP  ];   /;0  #W\P  ]_\  /?_  #W_P  ]_\ A:<  ':P  !F
MN   6,$  $K(   [S   +M$  "/6   9W   $>    SC   $YP   .H   #U
M    ]    /4%  #U"P  ]@\  /84  #X'0  ^B<  /PT  #_0P  _U4  /]I
M  #_@0  _YH  /^R  #_SP  _^T  /_Y  #_^0  __D >+   &BZ  !9PP
M2\L  #O1   MV   (=T  !;B   .Y@  ".H   #M    \    /@   #_
M_P   /\   #_    _P8  /\,  #_$   _Q@  /\B  #_,   _T   /]3  #_
M:0  _X$  /^9  #_KP  _\,  /_5  #_U0  _]4 _Q,H /\3)0#_$24 _PTG
M /\&+0#_ #4 _P!! /\ 3P#_ %P _P!I /\ = #_ 'X _P"( /\ D #_ )<
M_P"= /\ I #_ *H _P"P /\ MP#_ ,  _P#, /\ WP#_ .P _P#X /\ _P#_
M /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _Q8E /\6(@#_%"$ _Q C /\*
M* #_ #  _P ] /\ 2P#_ %@ _P!D /\ < #_ 'H _P"$ /\ C #_ ), _P":
M /\ H #_ *8 _P"M /\ M #_ +P _@#( /T V0#[ .D ^@#V /D _P#X /\
M^ #_ /@ _P#X /\ ^0#_ /D _P#Y /\ _QHB /\:'@#_&!T _Q,> /\.(@#_
M"BP _P<Y /\#1@#_ %, _P!@ /\ :P#_ '8 _P!_ /\ B #_ (\ _P"6 /\
MG0#_ *, _@"I /P L #Z +D ]P#$ /4 T@#S .8 \@#T /$ _P#P /\ [P#_
M .\ _P#O /\ \ #_ /  _P#P /\ _QX= /\>&0#_'!< _Q<8 /\3'@#_$2@
M_PXT /\,00#_"DX _PA; /\'9@#_!G$ _P9Z /\&@P#^!HL _ :2 /H&F0#X
M!I\ ]@:F /0&K0#R!K4 \ 7  .T%S@#K!>0 Z0;S .8(_P#E"O\ Y O_ .0+
M_P'D"_\!Y O_ >0+_P'D"_\!_R$8 /\A$P#_(!$ _QL2 /\<&@#_&B0 _Q8O
M /\3/ #_$4D _Q!5 /P.80#Y#FL ]@YU /0.?@#R#H8 \ Z. .X.E0#M#IL
MZPZB .H.J@#H#K, Y@^] .4/S #A#^, W1#S -D1_P'6$O\!U!/_ =,3_P+2
M$_\"TA/_ M(3_P+2$_\"_R43 /\E$ #_) T _R,. /\C% #_(AX _Q\I /\<
M-0#Y&4, ]!A/ .\76P#L%V8 Z1=P .87>0#D%X$ XA>) . 7D0#?%Y@ W1>?
M -L7IP#9&+$ UAB[ -09R@#0&N$!S!OS <D<_P+&'/\"Q!S_ \,<_P/#'/\#
MPQS_ \,<_P/#'/\#_R@0 /\I"P#_* 8 _RL+ /\K$ #_*1< _28B /0C+@#L
M(3L YB!) .(@50#>(&  VB%J -8A= #3(7P!T"&$ <\BC '-(I,!RR*; <DB
MHP'((ZP"QB.V L0CQ +")-L"OB7N [LE_@2X)?\%MB7_!;4E_P:U)?\&M27_
M!;4E_P6U)?\%_RP- /\M!0#_+@$ _S$% /\Q"P#]+Q  \2L8 .<I)0#?*#,
MV"A" -$J3P#-*UH R2ME <<K;@'$+'8"PBQ^ L LA@.^+(X#O2R6 [LLG@2Y
M+*<$N"RQ!;8LOP6U+=$%L2WJ!JXN^P>K+O\(J2[_"*@N_PBH+?\(J"W_"*@M
M_PBH+?\(_R\( /\Q  #_-0  ]C<  .HV @#G,P@ Y"\/ -DN&P#/,2P R3,\
M ,0T20# -54!O#5? KHU: *W-7 #M31X!+,T@ 6Q-(@&L#20!JXTF0>L-*((
MJS2L":DTN0FG-,H*I37E"J$U^ N?-?\,G37_#)TU_PN<-?\+G#7_"YPU_PN<
M-?\+_S," /\U  #V.@  Y3X  -Q   #4/00 TC<) ,LX%0##.B8 O3TV +@^
M1 &T/E !L3U: ZX]8P2L/6L%J3QS!J<\>PBF/(,)I#N+"J([E N@.YT,GCNH
M#9T[M Z;.\4.F3O@#I8[] ^4//\/DCS_#Y(\_PZ1//\-D3S_#9$\_PV1//\-
M_S4  /\Y  #J00  W48  -!'  #)1@  QD$% ,! $0"Y0B$ LT0R *]%0 &K
M14L"IT55 Z1$7@6A1&8'GT-N")U#=@J;0GX+F4*&#9=!CPZ509D/DT&D$9%!
ML!*00< 2CD'9$HM!\1*)0O\2B$+_$8A"_Q"'0O\0AT+_#X="_P^'0O\/_S@
M /,]  #C1P  TDP  ,A.  # 30  NTH" +9'#@"P21T JTLM *9,.P&B3$<"
MGDM1!)M+6@:92F((EDEJ"I1)<0R22'D.CTB"#XU'BQ&+1Y42B4:@%(=&K!6%
M1KL6A$;1%H)'[A: 1_\5?T?_%']'_Q)_1_\1?T?_$7]'_Q%_1_\1_SL  .Y#
M  #<3   S%$  ,%4  "Y5   M%$  *Y-"P"H3QD HU$I )Y2-P&:4D,"EU%.
M!)115@:14%X)CD]F"XQ.;0V)3G4/ATU^$85-AQ."3)$5@$R<%GY+J1=\2[@8
M>TO-&'E,ZQAX3/X7=TS_%7=,_Q1W3/\3=TS_$G=,_Q)W3/\2_SX  .A'  #5
M4   QE8  +Q8  "T60  K58  *=3!P"A5!4 G%8E )A7- &45T "D%=*!(U6
M4P:*55L)AU1C"X14:@Z"4W(0@%)Z$GU2@Q1[48X6>%"9&'90IAET4+4:<U#)
M&G%0Z!IP4?P8<%'_%W!1_Q5P4?\4<5#_$W%0_Q-Q4/\3]4   .1+  #/5
MP5H  +==  "O7@  IUL  *%8 P";61( EELB ))<,0&.7#T"BEQ'!(=;4 :#
M6E@)@5E@#'Y99PY[6&\0>5=W$W96@!5T5HL7<E66&6]5HQIM5+(;;%3&&VI5
MYAMJ5?L9:E7_%VI5_Q9J5?\5:U7_%&M5_Q1K5?\4\D,  -]/  #+6   O5T
M +-A  "K8@  HF   )M<  "57A  D& ? (QA+@"(83H"A&!%!(%@3@9^7U8)
M>UY="WA=90YV7&P0<UQT$W!;?15N6H@7:UJ4&6E9H1MG6; <95G#'&19XQQD
M6?H:9%G_&&19_Q=E6?\595G_%&59_Q1E6?\4[T8  -I2  #&6P  NF$  +!E
M  "F9@  G6,  )5A  "/8@X BV0< (=E*P"#93<!?V5" WQD2P9X8U,(=6-;
M"W-B8@YP86H0;6!R$VM@>Q5H7X879EZ1&6->GQMA7:X<8%W!'%]=X1Q?7?@:
M7UW_&%]=_Q=@7?\68%W_%6!=_Q5@7?\5ZTH  -16  ##7@  MF4  *QI  "B
M:0  F&<  (]E  ")9@P A6@9 (%I* !^:C4!>FD_ W9I205S:%$(<&=9"FUG
M8 UK9F<0:&5P$F5D>15C9(,78&./&5YBG1M<8JP<6F*_'%EBWQQ98O<:6F+_
M&5IA_Q=;8?\66V'_%5MA_Q5;8?\5YTT  ,]9  "_8@  LV@  *EM  ">;0
MDVL  (EI  "#:PD ?VT5 'QN)0!X;C(!=6X] G%N1@1N;4\':VQ6"6AL7@QE
M:V4/8VIM$6!I=A1=:8$66VB-&%AGFQI69ZH;56>]'%1GW!Q49_8:5&;_&%5F
M_Q=59?\65F7_%59E_Q569?\5XE$  ,I=  "[9@  KVP  *9Q  "9<   CF\
M (-N  !]< 4 >'(2 '5S(0!R<R\!;W,Z FQS1 1I<DP&9G)4"&-Q6PM@<&,-
M77!K$%MO=!-8;G\556Z+%U-MF1E1;:@:3VV[&TYMV1I.;/093VO_&$]K_Q=0
M:O\64&K_%5!J_Q50:O\5W54  ,5A  "W:@  K'$  *)U  "4=   B70  'QS
M  !V=0  <7<0 &]X'0!L>2L :7DW 69Y0 -C>4D%8'A1!UUW6 E;=V ,6'9H
M#E5U<1%2=7P34'2(%DUTEQ=+<Z8827.Y&4ASU1E)<O,827'_%TIQ_Q9*</\5
M2W#_%$MP_Q1+</\4U%H  ,!F  "S;P  J'8  )UY  "/>   A'@  '=Y  !O
M?   :GT- &=^&0!D?R8 8H R 5^ /0)<@$8#6G].!5=_50=4?ET)4GUE#$]]
M;PY,?'D12GR&$T=[E!5%>Z061'NW%D-[TA9#>O(60WG_%4-X_Q1$=_\41';_
M$T1V_Q-$=O\3S5\  +MK  "N=   I'P  )=^  "*?0  ?WX  ')_  !F@P
M880( %Z&$P!<AR$ 6H<N %B'. %5AT("4X=* U"'4@5.AEH'2X9B"4F%; M&
MA7<-0X2##T&$DA$_A*(2/82U$SR$SQ,\@O 2/('_$CV _Q(]?_\2/7[_$3U^
M_Q$]?O\1Q68  +5Q  "J>P  GX(  )*"  "%@@  >8,  &V&  !?B@  6(T!
M %2.#P!2CQL 4(\G $^0,P!-D#T!2Y!% DF03@-&D%8$1(]?!4*/: <_CW,)
M/8Z "SJ.CPPXCJ --XZS#C:.S XVC>\.-8O_#C6)_P\UB/\/-H?_#S:'_P\V
MA_\/OFT  +!Y  "E@@  F8<  (R(  !_B   <HH  &:-  !:D0  4)4  $F7
M"0!'F!, 19@@ $29*P!#F38 09I  $":2 $^FE$"/)I: CJ:9 ,WFF\%-9E]
M!C.9C <QF9T(+YFP""Z9R@@NF.T(+I;_"BV4_PHMD_\++9+_"RV2_PLMDO\+
MMG4  *J!  ">B   DXT  (:.  !XCP  :Y(  %^5  !4F0  29T  $"@   Z
MH@T .*,7 #>C(@ VI"T -:0W #2D00 SI4L ,:54 3"E7@$NI6H!+*5X BJE
MB ,HI9H#)Z6M!":EQ@,FI.L$):+_!26@_P8DG_\&))[_!R2>_P<DGO\'KWX
M *.(  "7C@  C9,  'Z5  !PF   8YL  %>?  !,H@  0J8  #BI   OK ,
M*JX. "FN&  HKR, )Z\M ":P-P EL$$ )+!+ ".Q5@ BL6, (;%Q !^Q@@ >
MLI0!'+*I 1NRP0$;L><!&Z_^ AJM_P(:K/\#&JO_ QJK_P,:J_\#J(@  )N/
M  "1E   A)H  ':?  !HH@  6Z4  $^I  !$K0  .;   "^S   FM@  'KD%
M !B[#@ 7NQ8 %[P@ !:\*@ 5O34 %+U  !.^2P 2OE@ $KYG !&_>  0OXP
M$,"B  [ N@ .P.$ #[W[  ^\_P 0NO\!$+K_ 1"Z_P$0NO\!GX\  )25  "'
MFP  >:$  &NG  !>K   4K$  $6T   ZM@  +[D  "6\   =OP  %<,   _&
M!0 +R@T "<H4  C*'0 'RB< !\HR  ;+/@ %RTL !,Q:  /,:@ "S'X  <R4
M  #,JP  S<@  ,SM  #,_P  R_\  <K_  '*_P !RO\ EY8  (J<  !\HP
M;JH  &"P  !2M@  1;D  #F\   NOP  (\,  !O&   3R@  #<T   C1   !
MU D  -0.  #5%0  UAX  -@G  #9,0  VSX  -Q+  #=6P  WFX  -Z$  #?
MFP  W[0  -[9  #?]P  W_\  -__  #?_P  W_\ C9T  '^E  !PK   8;,
M %.Z  !%OP  .,(  "S&   AR0  &,T  !#1   +U0  !-H   #>    X $
M .$)  #B#@  Y!,  .4;  #G)   Z2\  .L\  #M2P  [ET  .YQ  #OB0
M\*(  /"\  #PXP  [_D  /#_  #P_P  \/\ @:4  '*M  !CM0  5+T  $;$
M   WR   *LP  !_0   5U0  #MH   ?>    X@   .8   #I    Z@   .P
M  #N!0  [PP  /$0  #S%P  ]2   /@K  #[.0  _4H  /Y>  #_=   _XT
M /^F  #_P   _^$  /_U  #_]0  __4 =*X  &6W  !6P   1\@  #C-   J
MT@  '=@  !/=   ,X@   ^8   #I    [    /    #S    ]    /8   #X
M    ^@   /T'  #_#0  _Q(  /\;  #_*   _S<  /]*  #_7@  _W8  /^/
M  #_I@  _[H  /_1  #_T0  _]$ _P\D /\.(@#_"R$ _P,D /\ *0#_ #(
M_P ^ /\ 3 #_ %D _P!E /\ < #_ 'H _P"$ /\ C #_ )( _P"9 /\ GP#_
M *4 _P"K /\ L@#_ +H _P#% /\ TP#_ .< _P#T /\ _P#^ /\ _P#_ /X
M_P#^ /\ _@#_ /X _P#^ /\ _Q$A /\0'@#_#1T _P<? /\ (P#_ "T _P Z
M /\ 2 #_ %4 _P!A /\ ; #_ '8 _P!_ /\ AP#_ (X _P"5 /\ FP#_ *$
M_P"G /X K@#] +8 _ #  /L S0#Y .( ^ #P /< _ #V /\ ]0#_ /4 _P#U
M /\ ]0#_ /4 _P#U /\ _Q4= /\3&@#_$!D _PL9 /\ '0#_ "D _P V /\
M0P#_ %  _P!< /\ 9P#_ '$ _P!Z /X @P#\ (H ^@"1 /D EP#X )T ]P"C
M /4 J@#T +( \@"[ /$ R #O -P [@#L .T ^@#K /\ Z@#_ .H _P#J /\
MZ@#_ .H _P#J /\ _Q@9 /\6%0#_$Q, _PX3 /\+&@#_!R0 _P(P /\ /@#_
M $L _P!7 /\ 8@#\ &P ^ !U /4 ?@#R (4 \0", .\ DP#N )D [ "@ .L
MI@#I *X YP"W .8 PP#D -0 X@#I .$ ]P#? /\ W0#_ -T _P#= /\ W0#_
M -T _P#= /\ _QL3 /\:$ #_%@X _Q(. /\2%0#_#Q\ _PPK /\). #_!D4
M^P-1 /<"7 #R F8 [@)P .H"> #G H  Y@.' .0#C@#B Y4 X0.< -\$HP#=
M!*L VP2T -@%P #6!=  TP;G - (^ #."O\ S O_ ,L,_P#+#/\ RPO_ ,L+
M_P#+"_\ _Q\0 /\>"P#_&@< _QD+ /\8$0#_%AD _Q(D /H0, #S#CX [@U*
M .D,5@#E#&$ X@QJ -X-<P#;#7L V0V# -8-B@#4#9$ T@V9 - .H #/#JD
MS0ZS ,L.OP#*#]  QA'I ,(2^0"_$_\ O1/_ ;P3_P&\$_\!O!/_ ;L3_P&[
M$_\!_R(, /\A! #_(   _R$% /\?# #_'!$ ]A@< .P5* #E$S8 WQ)# -D3
M3P#3%%H T!5D ,T6;0#+%G4 R1=] ,<7A0#%&(P Q!B4 ,(9G # &:4 OAFO
M +T:NP"[&LL N!OE ;0<]@&R'?\"L!W_ J\=_P*N'?\"KAW_ JX=_P*N'?\"
M_R8& /\E  #_)@  ^R<  /$E P#P(0L Z!P2 -X9'0#4&RT S1T\ ,@?20#%
M(%4 P2%? +\B: "\(G  NB-X +DC?P&W(X<!M2./ ;0DEP&R)* !L22J J\D
MM@*M)<8"JR7? J@F\P.E)O\#HR;_ Z(F_P2A)O\#H2;_ Z$F_P.A)O\#_RD
M /\H  #V+0  YS   -\O  #9*P0 UB(* ,XC%@#&)B< P"@V +LJ1 "X*T\
MM2Q9 +(L8@&P+&H!KBUR :PM>@*J+8$"J2V* J<MD@.E+9L#I"VE!*(ML02@
M+< $GRW8!)PN[P69+O\&ER__!I8O_P:5+O\%E2[_!94N_P65+O\%_RP  /\N
M  #J-0  W3D  -$Y  #*-@  QR\& ,$M$0"Z,"$ M#(Q + T/@"L-4H J354
M :<U70&D-64"HC5M J U= .?-7P$G36$!)LUC06:-)<&F#2A!I8TK0>4-;L(
MDS70") U[ B.-OX(C#;_"(LV_PB+-O\'BC7_!XHU_P>*-?\'_R\  /(T  #B
M/   TD$  ,="  # 0   NSH! +8V#@"P.1P JCLL *8\.@"C/48 GSU0 9T]
M60*:/6$#F#UH!)8\< 64/'<&DCR !Y$\B >/.Y((C3N="8L[J0J).[<+B#O*
M"X4\Z N#//L+@CS_"H$\_PJ!//\)@3S_"($\_PB!//\(_S,  .PZ  #:0P
MRD<  +])  "W1P  L4(  *T^"@"F0!< HD(G )Y#-0":1$(!ET1, 91$50*1
M0UT#CT-D!8U#:P:+0G,'B4)["(="A J%08X+@T&9#(%!I0U_0;,.?D'&#GQ!
MY YZ0OD->4+_#'A"_PMX0O\+>$+_"GA!_PIX0?\*]C8  .9   #12   PTT
M +E.  "Q30  J4D  *1%!@"?1A, FD@C )9),@"22CX!CTI( HQ*40.*25D$
MATE@!85): >#2&\(@4AW"G]'@ M]1XH->D>5#GA&H@]V1K 0=4;"$'-&X!!R
M1_</<4?_#G%'_PUQ1_\,<4?_"W%&_PMQ1O\+\SD  .!$  #,3   OE$  +13
M  "J4@  HDX  )U* 0"72Q$ DTT@ (]/+@",3SH!B$]% H5/3@.#3U8$@$Y=
M!GY.9 =\36P)>4UT"W=,?0QU3(<.<TR2#W%+GQ%O2ZT2;4N_$FQ+W!)K3/41
M:DS_#VI,_PYJ2_\-:DO_#&I+_PQJ2_\,\#T  -M(  #'4   NE4  +!8  "E
M5@  G%,  )=/  "14 X C%(< (E4*P"%5#< @E1" 7]42P-\5%,$>E-:!GA3
M8@AU4FD)<U)Q"W%1>@UN480/;%"0$&I0G!)H4*L39E"\$V50V!-D4/,29%#_
M$&10_P]D4/\.94__#65/_PQE3_\,[$$  -1,  ##5   MED  *Q<  "@6@
MEU<  )%4  "+50P AE<9 (-8)P" 630 ?5D_ 7I92 -W6% $=%A8!G)77P=O
M5V8);59N"VM6=PUH58$/9E6-$614FA)B5*D38%2Z%%]4TQ1>5/(37E3_$5]4
M_P]?5/\.7U/_#5]3_PU?4_\-YT0  ,]0  "_6   LUT  *A?  "<70  DEL
M (M8  "%6@H @5L6 'U<) !Z73$ =UT\ 71=1@)Q74X$;UQ5!6Q<70=J7&0)
M:%ML"V5:=0UC6G\/85F+$5Y9F!)<6*<46UBX%%E9T!196/ 365C_$5I8_Q!:
M6/\.6E?_#5I7_PU:5_\-XT@  ,M3  "[6P  L&$  *1B  "780  CE\  (5<
M  !_7@< >U\3 'AA(0!U8BX <F(Y 6]B0P)L84L#:F%3!6=A6@=E8&()8V!J
M"V!?<PU>7GT/6UZ)$5E=EA)77:4355VV%%1=SA147>X35%W_$55<_Q!57/\.
M55O_#E9;_PU66_\-WDP  ,=6  "X7P  K60  *!E  "39   B6,  ']A  !Y
M8@, =601 ')E'@!O9BL ;&<W 6IG0 )G9DD#9691!&)E6 9@96 (761G"EMD
M< Q98WL.5F.&$%1BE!)28J,34&*T$T]BS!-/8NT23V'_$4]A_Q!08/\.4&#_
M#E!@_PU08/\-V4\  ,-:  "T8P  J6D  )MH  "/9P  A&<  'EE  !S9P
M;VD. &QJ&P!I:R@ 9VPT &1L/0%B;$8"7VM.!%UK5@5::ET'6&IE"59I;@M3
M:7@-46B$#TYHDA!,9Z$22V>R$DEGR1))9^L226;_$$IF_P]*9?\.2V7_#4MD
M_PU+9/\-T50  +Y>  "Q9P  IFT  )=L  "*:P  ?VL  '-K  !M;0  :&X,
M &5P%P!B<20 8'$P %YQ.@%<<4,"67%+ U=Q4P15<%H&4G!B!U!P:PE.;W4+
M2V^"#4ENCP]';I\016ZP$41NQQ%#;>H01&S_#T1K_PY%:_\-16K_#45J_PU%
M:O\-RU@  +IC  "M;   H7$  ))P  "%;P  >F\  &YP  !E<P  8'4' %UV
M$@!;=Q\ 67@K %=X-@!5>#\!4WA( E%X3P-/=U<$3'=?!4IW: =(=G,)179_
M"T-UC0Q!=9T./W6N#CYUQ0X]=>@./G/]#3YR_PT^<?\,/W'_##]P_PP_</\,
MQ5X  +5I  "I<0  G'4  (UT  " =   =70  &EV  !>>0  6'P! %1]#@!2
M?AH 47\F $]_,0!-@#L 3(!# 4J 2P)(?U0"1G]<!$-_905!?W &/WY\"#Q^
MB@DZ?IH*.7ZL"S=^PPLW?>8+-WO\"S=Z_PLW>?\*.'C_"CAX_PHX>/\*OF0
M +!O  "E>   EGD  (=Y  ![>0  <'H  &1\  !8@   4(,  $N%"@!(AA0
M1X<@ $6(*P!$B#4 0X@^ $&)1P% B4\!/HA8 CR(80,ZB&P$-XAX!36(AP8S
MB)@',H>J!S"(P <PA^0',(7["#"#_P@P@O\(,('_"#"!_P@P@?\(MVL  *IV
M  "@?P  D'X  ()^  !V?P  :H   %Z#  !3AP  2HL  $&. @ ]D X .Y 8
M #J1(P YD2T .)(W #>20  VDDD -)-2 #.37 $QDV<!+Y-T BV2@P,KDI0#
M*I*G RB2O00HDN$#)Y#Z!">._P4GC?\%)XS_!2>,_P4GC/\%L70  *5^  "9
MA0  BH0  'V$  !OA0  8X@  %B+  !-CP  0Y,  #J7   RF@< +IL0 "V;
M&@ LG"0 *YPN "J=.  IG4$ *)U+ ">>50 FGF$ )9YN ".>?@$BGI !()ZC
M 1^>N0$>GMT!'ISX AZ:_P(>F?\#'I?_ QZ7_P,>E_\#JGT  )Z%  "3BP
MA8H  '6+  !HC@  6Y$  %"5  !&F0  .YT  #*@   JHP  (J8) !^G$0 >
MIQH ':@D !RH+0 ;J#< &JE! !FI3  8J5@ %ZIF !:J=@ 5JHD %*J> !.K
MM  2J], $JCU !.G_P$3I?\!$Z7_ 1.D_P$3I/\!HX8  )>,  "-D0  ?9(
M &V5  !@F   5)P  $B@   ^I   -*<  "JK   AK@  &;$  !*S!P /M1
M#K47  ZU(0 -M2L #;4V  RV00 +MDX "K9<  FV;  (MG\ ![:4  :VJ@ %
MML4 !K;J  >U_P (M/\ "+/_  FR_P )LO\ FHT  )"3  "$F   =)P  &6@
M  !7I   2Z@  $"L   UL   *K,  "&U   8N   $;L   R^ @ &P L  L 1
M  '!&0  P2(  ,(K  #"-@  PT(  ,-0  #$7P  Q'$  ,2'  #$G0  Q+4
M ,3:  #$]@  P_\  ,/_  ##_P  P_\ DY0  (>:  !XH   :J8  %RL  !/
ML0  0;4  #6W   IN@  '[T  !;    0PP  "L8   /*    S 4  ,P,  #-
M$0  SA@  ,XA  #0*@  T34  --#  #44@  U&,  -5X  #5CP  U:<  -;"
M  #6Z0  UOT  -;_  #6_P  UO\ BIL  'NB  !LJ0  7K   %"V  !"N@
M-+T  "C!   =Q   %,<   W+   &S@   -(   #7    V0   -H%  #<"P
MW1   -\5  #A'0  XR<  .4S  #G0@  Z%0  .AG  #I?@  Z9<  .JO  #J
MS@  Z^\  .O^  #K_P  Z_\ ?:,  &ZK  !?L@  4;H  $+    TPP  )\<
M !O+   2SP  "],   +8    W0   .$   #D    Y0   .<   #I    ZP<
M .T-  #O$0  \1D  /0D  #W,0  ^4$  /I5  #Z:@  ^X0  /N=  #\M@
M_-(  /WM  #]]   _?0 <:P  &&U  !2O0  1,0  #3)   FS0  &M(  !#8
M   (W0   .$   #E    Z    .P   #O    \0   /,   #U    ]P   /D!
M  #["   _@X  /\5  #_(0  _R\  /]!  #_5@  _VT  /^'  #_H   _[8
M /_*  #_U   _]0 _PL@ /\''@#_ !T _P @ /\ )0#_ "X _P [ /\ 20#_
M %8 _P!B /\ ;0#_ '8 _P!_ /\ AP#_ (X _P"4 /\ F@#_ *  _P"F /\
MK0#_ +4 _P"^ /\ RP#_ .$ _P#P /X _0#] /\ _0#_ /T _P#] /\ _ #_
M /D _P#Y /\ _PT= /\+&@#_!!D _P : /\ 'P#_ "H _P W /\ 10#_ %$
M_P!> /\ : #_ '( _P!Z /\ @@#_ (D _P"0 /\ E@#_ )P _@"B /P J0#[
M +  ^0"Y /@ Q@#V -D ]0#K /0 ^0#S /\ \@#_ /, _P#S /\ \P#_ /,
M_P#S /\ _Q 9 /\.%0#_"!0 _P 4 /\ &0#_ "4 _P R /\ 0 #_ $P _P!9
M /\ 8P#^ &T _ !U /H ?0#Y (0 ]P"+ /8 D0#T )< \P"> /( I #P *P
M[@"T .T P #K ,\ Z0#F .@ ]0#F /\ YP#_ .8 _P#E /\ Y0#_ .4 _P#E
M /\ _Q(4 /\0$ #_# \ _P,0 /\ %0#_ "  _P L /\ .@#_ $< ^@!3 /<
M7@#T &< \0!P .\ > #M '\ ZP"& .H C #H ), YP"9 .4 H #C *< X0"P
M -\ N@#= ,D VP#@ -@ \ #7 /X U0#_ -0 _P#3 /\ TP#_ -, _P#3 /\
M_Q40 /\2# #_#@D _PL, /\)$@#_ QH _P F /T ,P#T $  [P!- .L 6 #H
M &$ Y0!J .( <@#@ 'H W@"  -P AP#: (X V "5 -0 G #2 *, T "L ,X
MM@#, ,0 R@#9 ,@ [0#' /L Q0#_ ,0!_P## ?\ Q '_ ,0!_P#$ ?\ _Q@+
M /\5!0#_$   _Q & /\/#0#_#!0 _ <? /$#*P#G #D X@!& -X!40#: EL
MU0)D -(#; #/ W0 S01[ ,L$@@#*!(D R 60 ,8%F #$!:  P@:I ,$&M "_
M!L$ O0C5 +L)[ "X"_T M@S_ +4-_P"T#?\ M W_ +0-_P"T#?\ _QL% /\8
M  #_%P  _Q8  /L3!@#Z$ X [@P6 .,)(@#:"3  TPH^ ,X+2@#*#%4 QPU>
M ,4-9P#"#F\ P0YV +\.?@"]#X4 O ^- +H0E0"X$)T MQ"G +41L@"S$<
MLA'5 *X3[@"K%/X J17_ *<5_P"G%?\ IA3_ :84_P&F%/\!_Q\  /\<  #Z
M'@  ZQX  .,<  #?%04 W@X- -,.& #+$2@ Q1,W , 41 "\%D\ N1=9 +<7
M80"T&&D LQEQ +$9> "O&H  KAJ( *P;D "K&YD J1NC *<<K@"F'+P I!W/
M *$>Z@&>'OP!G!__ 9L?_P&:'_\!FA[_ 9D>_P&9'O\!_R(  /\A  #L)P
MX"H  -0I  #-)   RAP( ,09$@"]'"( MQXQ +,@/@"O(4D K2)3 *HC7 "H
M)&0 IB1L *0D<P"C)'H H26" : EBP&>)90!G26> 9LFJ@&9)K<!F";) I4G
MY@*2)_D"D"C_ H\H_P*.)_\"CB?_ HXG_P*.)_\"_R8  /(I  #C,0  TC0
M ,@T  # ,   NRD" +@C#@"Q)AP K"@K *@J. "D*T0 H2Q. )\M5P"=+5\
MFRUG 9DM;@&8+G4!EBY] I0NA@*3+I "D2Z: X\NI@.-+K,#C"[% XHOX02'
M+_8$A2__!(0O_P.$+_\#@R__ X,O_P.#+_\#^RD  .LQ  #9.   R3P  +\\
M  "V.0  L#(  *PM"P"G+Q< HC$F )XS- ":-$  F#5* )4U4P"3-5L!D35B
M 8\U:0*--7$"C#5Y XHU@@.(-8L$AC66!(0UH@6"-:\%@37 !G\VW 9]-O0&
M>S;_!7LV_P5Z-O\$>C;_!'HU_P1Z-?\$]2T  .0W  #0/P  PD,  +=$  "M
M0   ISH  *,V!@"=-Q, F3DB )4Z+P"2/#L CSQ& (P\3P&*/%<!B#Q> H8\
M90*$/&T#@CQU!( \?01_/(<%?3R2!GL[G@=Y.ZP'=SN\"'8\U0AT//$(<SS_
M!W(\_P9R//\%<CS_!7([_P5R._\%\3(  -X]  #)1   O$@  +!)  "F1@
MGT$  )L] 0"5/1  D3\= (U!*P"*0C@ AT-" (1#2P&"0U,!@$-; GY"8@-\
M0FD$>D)Q!7A">@9V080'=$&/"')!FPAP0:D);T&Y"FU!T IL0>X):T+_"&I"
M_P=J0?\&:D'_!FI!_P5J0?\%[3<  -9"  #$20  MTT  *M-  "@2@  F$<
M )-"  ".0PT B44: (9&* "#1S0 @$@_ 'Y(2 %[2% ">4A7 G=(7P-U2&8$
M<T=N!7%'=@9O1X ';4:,"6M&F II1J8+9T:V"V9&S ME1NP+9$?_"61&_PAD
M1O\'9$;_!F1%_P9D1?\&Z#L  -!&  "_30  LU$  *51  ":3@  DDL  (U'
M  "'2 L @TH6 ']+) !]3#$ >DT\ '=-10%U34T"<TU5 G%-7 -O36,$;4QK
M!6M,<P=I2WT(9DN)"61+E@IB2Z0+84NT#%]+R@Q>2^H+7DO^"EY+_PE>2O\(
M7DK_!UY*_P=>2O\'XS\  ,M)  "\40  L%4  *%4  "64@  C5   (=,  "!
M30@ ?4\3 'I0(0!W42X =%(Y ')20@%O4DL!;5)2 FM160-I46$$9U%H!F50
M<0=C4'L(85"&"E]/DPM=3Z$,6T^R#5E/QPU93^@,6$_]"UA/_PE93_\(64[_
M!UE._P=93O\'WT,  ,=-  "X5   K%D  )U7  "150  B%0  (%0  ![4@0
M=U,1 '14'@!Q52L ;U8V &Q60 %J5D@!:%90 F965P-D5EX$8E5F!6!5;P==
M57@(6U2$"EE4D0M75* ,55.P#513Q0U34^8,4U/\"U-3_PE44O\(5%+_"%12
M_P=44O\'VD8  ,-0  "U6   J%L  )E:  "-6   A%<  'M4  !V5@$ <5</
M &Y9&P!L6B@ :5HS &=;/0%E6T4!8UM- F%:50-?6EP$75ID!5M9; 98678(
M5EF""518CPM26)X,4%BN#4]8PPU.6.0,3EC["T]7_PE/5_\(3U;_"%!6_P=0
M5O\'TTH  ,!4  "R7   HUX  )5=  ")7   ?UL  '99  !P6@  :UP- &A=
M& !F7B0 9%\P &)?.@!@7T,!7E]+ EQ?4@):7UH#6%]A!55>:@937G0'45U_
M"4]=C0I-79P+2UVL#$I=P0Q)7>,,25SZ"DE;_PE*6_\(2EK_"$I:_P=*6O\'
MSDX  +Q8  "N8   GV$  )%@  "%7P  >U\  '!=  !J7P  96$* &)B% !@
M8R$ 7F0M %QD-P!:9$ !6&1( 59D4 )49%<#4F1?!%!D9P5.8W$&3&-]"$EB
MBPE'8IH*1F*J"T1BOPM$8N$+1&'Y"D1@_PE$8/\(15__!T5?_P=%7_\'R%(
M +A<  "K9   FV0  (QC  " 8P  =F,  &IB  !C9   7V8& %MG$0!9:!T
M5VDI %9J,P!4:CP 4FI% 5!J3 %.:E0"3&I< TIJ901(:6\%1FEZ!T1IB A"
M:)@)0&BI"C]HO0H^:-X)/F?W"3YF_P@_9?\'/V7_!S]D_P<_9/\'PU<  +-A
M  "G:0  EF@  (=G  ![9P  <6<  &5H  !<:@  6&P! %1N#@!2;Q@ 4&\D
M $YP+@!-<#@ 2W%! $IQ20%(<5$!1G%9 D1P8@-"<&P$0'!X!3YPA@8\;Y4'
M.F^F"#AONP@X;]L'.&[V!SAM_P<X;/\&.6O_!CEJ_P8Y:O\&O5P  *]F  "B
M;0  D6P  ()K  !W:P  ;&P  &%N  !7<   4',  $QU"@!)=A, 1W<? $9W
M*0!%>#, 0W@\ $)X1 !!>$T!/WA5 3UX7@([>&@".7AT S=X@@0U>),%,W>D
M!3)WN04Q>-<%,7;U!3%T_P4Q<_\%,7+_!3)R_P4R<O\%MV,  *IM  "<<0
MBW   'UP  !R<   9W$  %QS  !1=P  2GH  $)] P _?@X _^)]$$E#0U]0
M4D]&24Q%  L2/7\8 #Q_(P [@"T .H V #F!/P X@4@ -H%0 #6!6@$S@60!
M,8%P 2^!?P(M@8\#+(&A RJ!M@,I@=(#*7_S RE]_P,I?/\#*7O_ RE[_P,I
M>_\#L6H  *5T  "5=@  A74  'AU  !M=0  87<  %=Z  !,?@  0X$  #N%
M   UB D ,HD1 #&)&P PB24 +XHO "Z*.  MBT$ +(M* "J+5  IBU\ *(MK
M ":+>@$DBXL!(XN> 2*+LP$AC,X!(8KQ 2"(_P(@AO\"((7_ B&%_P(AA?\"
MJW(  *%\  "/>P  @'H  '-Z  !F?   6W\  %""  !&A@  /(H  #2-   L
MD0  )I,, "24$P CE!P (I4F "&5+P @E3@ 'Y9" !Z63  =EE@ ')9D !J7
M=  9EX8 &)>9 !>7K@ 5E\D %I7N !:3_P$6DO\!%I'_ 1:0_P$6D/\!I7L
M )F#  ")@0  >X   &R"  !?A   5(@  $F+   _D   -90  "V7   EF@
M'9X! !:@#  4H1( %*$; !.A)0 2H2X $:(X !&B0P 0HD\ #Z)<  ZC:P -
MHWT #:.2  RCIP *HL  "Z+F  R@_@ -G_\ #9[_  V=_P -G?\ GH0  )*)
M  "#B   <X@  &6+  !8C@  3)(  $&7   WFP  +IX  "2B   <I0  %:@
M  ^K!  *K@P !ZT2  :M&P %K20 !*XN  *N.0 !KD4  *Y2  "N80  KG,
M *Z'  "NG0  KK0  *[5  "M]   K?\  *S_  "K_P  J_\ EHL  (R0  ![
MD   :Y(  %V6  !0F@  1)\  #FC   OIP  ):L  !RN   4L0  #K0   FW
M   !N D  +@.  "Y%   N1P  +HE  "Z+P  NSH  +Q'  "\5@  O&<  +Q[
M  "\D0  O*D  +S$  "\ZP  N_X  +O_  "[_P  N_\ D)(  (.8  !SFP
M8Y\  %6C  !'J   .ZT  #"Q   EM   &[<  !*Z   ,O0  !;\   ##
MQ (  ,4*  #%#@  QA0  ,<;  #()   RBX  ,PZ  #-20  S5D  ,UL  #.
M@P  SIL  ,VU  #.V@  SO8  ,W_  #-_P  S?\ AID  '>@  !II@  6JP
M $RR   ^M@  ,+D  "2\   9OP  $<(   K%   "R0   ,P   #0    T0
M -(!  #3"   U0T  -<1  #:&   W"$  -\L  #A.@  XDH  .-=  #D<@
MY(L  .6E  #EP   Y>8  .7X  #E_P  Y?\ >J$  &NI  !<KP  3;8  #^\
M   POP  (\,  !?'   /R@  !\X   #1    U@   -P   #?    X    .(
M  #D    Y@,  .@)  #I#@  [!4  .X>  #Q*P  ]#H  /5-  #V80  ]WD
M /B3  #XK0  ^<8  /GD  #Y\P  ^?, ;:H  %ZR  !/N@  0,$  #'%   B
MR0  %LX   W2   $V    -T   #A    Y    .@   #K    [0   .\   #Q
M    \P   /8   #X P  ^@L  /T1  #_&P  _RD  /\[  #_3P  _V8  /]_
M  #_F0  _Z\  /_#  #_U@  _]8 _P0< /\ &0#_ !D _P < /\ (@#_ "L
M_P X /\ 1@#_ %, _P!> /\ :0#_ '( _P!Z /\ @@#_ (D _P"/ /\ E0#_
M )L _P"A /\ J #_ *\ _P"Y /\ Q0#_ -D _@#L /T ^P#[ /\ ^P#_ /L
M_P#Z /\ ] #_ /  _P#P /\ _P<8 /\!%0#_ !0 _P 6 /\ &P#_ "8 _P T
M /\ 0@#_ $X _P!: /\ 9 #_ &T _P!U /\ ?0#_ (0 _P"* /T D #\ )8
M^@"= /D HP#X *L ]P"T /4 OP#T ,X \P#F /$ ]@#P /\ [P#_ .\ _P#N
M /\ [@#_ .H _P#J /\ _PL4 /\&$0#_ !  _P 0 /\ %@#_ "( _P N /\
M/ #_ $D _P!4 /X 7P#[ &@ ^0!P /< > #U '\ \P"% /( BP#P )( [P"8
M .T GP#L *8 Z@"N .@ N0#G ,< Y0#> ., \ #B /X X #_ .  _P#A /\
MX0#_ .$ _P#A /\ _PT0 /\)#0#_ 0P _P , /\ $@#_ !P _P H /P -@#Y
M $, ]@!. /( 60#O &( [ !K .H <@#H 'D Y@"  .0 A@#B (P X0"3 -\
MF@#= *$ VP"J -@ M #5 ,  T@#3 -  Z@#. /H S0#_ ,T _P#- /\ S #_
M ,P _P#, /\ _Q , /\,!P#_ P( _P ( /\ #@#_ !8 ]@ B /  +P#L #P
MZ0!( .4 4P#A %P W@!E -L ; #7 ', U !Z -( @ #0 (< S@". ,P E0#*
M )T R "E ,8 KP#$ +L P@#+ ,  Y0"^ /4 O0#_ +P _P"\ /\ O #_ +P
M_P"\ /\ _Q$% /\.  #_"@  _P@! /\$"@#X !  Z0 : ., * #> #4 V0!!
M -, 3 #/ %8 RP!? ,D 9@#& &X Q !T ,( >P#! (( OP") +T D "\ )@
MN@"A +@ JP"V +< M #' +( X "Q ?( KP+_ *X#_P"M!/\ K03_ *T$_P"M
M!/\ _Q0  /\0  #_#P  \@T  .H*  #I PD W0 2 -0 'P#- 2T R (Z ,0#
M10#  U  O019 +L%80"Y!6@ MP9O +4&=@"T!WT L@>$ +$(C "O")4 K0F>
M *L)J "J"K4 J K% *8+WP"D#?0 H@[_ * ._P"?#O\ GP[_ )\._P"?#O\
M_Q<  /\3  #O&   Y!D  -L6  #2$ ( SPD+ ,@(%@#!"B0 O PR +<-/@"T
M#DD L0Y3 *\06P"M$&, JQ!J *D1<0"H$7@ IA&  *41B "C$I$ H1*; * 3
MI@">$[, G!/# )L4W@"7%O0 E1;_ )07_P"3%_\ DA?_ )(6_P"2%O\ _QH
M /0=  #E(P  U24  ,HD  #"'0  OA8$ +L0$ "T$QT KQ4K *L6. "G&$,
MI1E- *(95@"@&ET GAME )T;; ";'', FAQ[ )@<@P"7'8T E1V7 ),>H@"2
M'J\ D!Z_ (\?V ",(/$!B2#_ 8@@_P&'(/\!AR#_ 88@_P&&(/\!^AX  .LF
M  #:+0  RC   +XN  "U*   L"(  *X;# "H'1< HQ\F )\A,P"<(CX F2-(
M )<D40"5)%D DR5@ )(E9P"0)FX CB9V (TF?P"+)H@!BB>3 8@GG@&&)ZL!
MA">[ 8,HT0& *.X!?BG_ 7TI_P%\*/\!?"C_ 7PH_P%\*/\!]20  .,N  #/
M-0  P3@  +0V  "K,0  I2P  *(F!@">)A, F2@A )4J+@"2*SD CRQ$ (TM
M3 "++50 B2Y< (<N8P"&+FH!A"YR 8(N>@&!+X0!?R^/ GTOF@)[+Z<">B^W
M G@OS )V,.H"=3#^ G,P_P)S,/\"<R__ G,O_P)S+_\"\"H  -PU  #'.P
MNC\  *P\  "B.   G#,  )@O  "5+A  D# < (PR*0"),S4 AC0_ (0U20""
M-5$ @#58 'XU7P%]-68!>S9N 7DU=@)X-8 "=C6+ W0UEP-R-J0#<#:T!&\V
MR 1M-N<$;#;\ VLV_P-K-O\":C;_ FHU_P)J-?\"ZC   -,Z  #"00  LT,
M *5!  ";/@  E3H  ) V  ",-0T B#<8 (0X)0"!.C$ ?SL\ 'P[10!Z/$T
M>#Q5 7<\7 %U/&,!<SQJ G$\<P)P/'P#;CN' VP[E 1J.Z$$:#NQ!6<\Q05E
M/.4%9#SZ!&0\_P-C._\#8SO_ V,[_P)C._\"Y34  ,T_  "]1@  KD<  )]%
M  "50P  CD   (D\  "$/ H @#T4 'T^(@!Z/RX >$ X '5!0@!S04H <D%1
M 7!!60%N06 ";$%G FI!< -H07D#9T&$!&5!D05C09\%84&N!F!!P@9>0>(&
M7D'Y!5U!_P1=0/\#74#_ UU _P-=0/\#WSD  ,A#  "Y2@  J4L  )M)  "0
M1P  B$0  (-!  !^008 >D(1 '9#'@!T12H <44U &]&/P!M1D< :T9/ 6I&
M5@%H1ET"9D9E F1&;0-B1G8$8$:"!%Y&C@5<19P&6T6L!EE&OP=81M\&6$;W
M!5=%_P171?\$5T3_ UA$_P-81/\#VCT  ,1'  "U3@  I$X  )9,  "+2P
M@TD  'U%  !X1@( =$<0 '!(&P!N22< :THR &I+/ !H2T0 9DM, 61+4P%B
M2UH"8$MB E]+:@-=2W0$6TI_!5E*C 572IH&54JJ!U1*O0=32MP'4DKV!E)*
M_P522?\$4DG_ U)(_P-32/\#U$$  ,!+  "R40  H%   ))/  "'3@  ?DP
M 'A(  !R2@  ;DL- &M-& !H3B0 9DXO &1/.0!B3T( 85!) 5]040%=4%@"
M6T]@ EE/: -73W($54]]!5-/B@523I@&4$ZH!TY.NP=-3MD'34[U!DU._P5-
M3?\$34W_!$Y,_P-.3/\#SD0  +Q.  "N5   G%,  (Y2  "#40  >E   ')-
M  !L3P  :% + &51%0!C4B$ 85,L %]3-@!=5#\ 6U1' %I43@%85%8!5E1=
M E149@-24V\#4%-[!$Y3B 5,4Y<&2U.G!TE3N@=(4]4'2%+S!DA2_P5(4?\$
M25'_!$E0_P-)4/\#RD@  +E2  "J5P  F%8  (I5  !_5   =E,  &Q1  !G
M4P  8E0( %]6$@!=5QX 6U<I %E8,P!86#P 5EE$ %593 %365,!45E; D]8
M9 )-6&T#2UAX!$E8A@5'5Y4&15>E!D17N 9#6-(&0U?R!D-6_P5#5?\$1%7_
M!$14_P-$5/\#QDP  +56  "E6@  E%D  (98  ![6   <5<  &96  !A6
M75D$ %E:$ !76QL 55PF %-=, !273D 45Y! $]>20!-7E$!3%Y8 4I>80)(
M76L#1EUV T1=@P1"79(%0%VC!C]=M@8^7= &/5SQ!3Y;_P0^6O\$/EK_ SY9
M_P,_6?\#P5   +%:  "A70  D%P  ();  !V6P  ;5L  &%;  !;70  5EX
M %)@#0!081< 3F(B $UB+ !,8S4 2F,^ $EC1@!'8TX 1F-6 41C7@%"8V@"
M0&-S SYC@0,\8Y $.F*A!#EBM 4X8\T%.&+O!#AA_P0X8/\#.%__ SE>_P,Y
M7O\#O%4  *U?  "<8   BU\  'U?  !R7P  :%\  %U@  !58@  3V0  $MF
M"@!)9Q( 1V@= $5H)P!$:3$ 0VDY $)J0@! :DH /VI2 #UJ6P$\:F4!.FIP
M CAJ?@(V:8T#-&F? S-IL@,Q:<L#,6CM S%G_P,Q9O\#,F7_ S)D_P,R9/\#
MMUL  *ED  "69   AF,  'AC  !M8P  9&0  %EE  !0:   26L  $-M! !
M;@X /F\8 #UO(@ \<"L .G T #EQ/0 X<44 -W%. #9Q5P T<6$!,G%M 3%Q
M>@$O<8H"+7&< BMQKP(J<<@"*G#K BIO_P(J;?\"*FS_ BML_P(K;/\"L6$
M *1I  "0:   @&<  '1G  !I9P  7V@  %5K  !+;@  0W$  #QT   W=@H
M-'<2 #-X'  R>"4 ,7DN #!Y-P O>3\ +GE( "QZ4@ K>EP *GIH "AZ=@ F
M>H<!)7J9 2-ZK $B>L4!(GGI 2)W_P$B=O\!(G7_ B)T_P(C=/\"K&@  )UN
M  "*;0  >VP  &]L  !E;   6FX  %!Q  !%=0  /7@  #9\   N?P( *8$-
M ">"%  F@AX )8(G "2"+P C@S@ (H-" "&#2P @A%8 'X1B !Z$<0 <A((
M&X25 !J$J0 8A,$ &(/F !B!_0 9@/\!&7__ 1E^_P$9?O\!IG   )5S  "$
M<@  =G$  &MQ  !><P  5'8  $EY   _?0  -X$  "^$   GB   ((L% !N-
M#@ :C14 &8T> !B.)P 7CC  %HXY !6.0P 4CT\ $X]; !*/:@ 1CWL $(^/
M  ^/I  .C[L #8_@  Z-^@ /B_\ $(K_ !")_P 0B?\ H7H  (YY  !^=P
M<G<  &1X  !8>P  37X  $*"   YA@  +XH  ">.   @D0  &)4  !*8!0 .
MF@X #9H4  R:'0 +FB8 "YHP  J:.P )FD8 ")I3  :;80 %FG( !)J&  *:
MFP  FK$  9G/  *9\  "F/\ !)?_  66_P %EO\ F8$  (=_  !Z?@  :WX
M %V!  !0A0  18D  #N-   QD@  *)8  !^9   8G0  $:    RC @ &I0H
M :40  "E%@  IA\  *8H  "F,@  IST  *=*  "G6   IV@  *=\  "GD0
MIJ@  *;#  "EZ0  I?P  *7_  "D_P  I/\ D8<  (*&  !RA@  8X@  %6,
M  !)D0  /98  #*:   HG@  'Z(  !>F   0J0  "ZP   2O    L08  +$,
M  "R$0  LA<  +,?  "S*   M#(  +4_  "U30  M5T  +5P  "UA@  M9T
M +6V  "UW   M/<  +3_  "T_P  M/\ BX\  'J.  !JD0  6Y4  $V:  !
MGP  -:0  "JH   @K   %K    ^T   )MP   ;D   "]    O@   +X&  "_
M#   P!   ,$6  #"'0  PR<  ,4R  #&0   QE$  ,=C  #'>   QY$  ,>I
M  #'QP  Q^P  ,?^  #'_P  Q_\ @Y<  '&:  !AG@  4J,  $6I   XK@
M++,  ""W   6N@  #KT   ;     PP   ,<   #)    R@   ,P   #- P
MS@D  - .  #2$P  U!L  -@E  #;,@  W4(  -U4  #>:0  WH$  -Z<  #?
MM0  W]D  -_S  #?_P  W_\ =Y\  &BF  !9K0  2K,  #NX   MNP  '[\
M !3"   ,Q@   \D   #,    T    -4   #9    V@   -P   #>    X
M .(%  #D"P  YQ   .H8  #M)   \#(  /%$  #R6   \V\  /2*  #TI
M]+\  /3?  #T\P  ]/0 :J@  %NO  !,MP  /;T  "W!   ?Q@  $\H   O.
M    T@   -<   #<    X    .4   #G    Z0   .L   #M    [P   /$
M  #S    ]@<  /D.  #\%@  _R(  /\S  #_1P  _UT  /]V  #_D0  _ZD
M /^^  #_V   _]L _P 8 /\ %@#_ !4 _P 8 /\ '@#_ "< _P V /\ 0P#_
M $\ _P!: /\ 9 #_ &T _P!U /\ ?0#_ (0 _P"* /\ D #_ )8 _P"< /\
MHP#_ *L _P"T /X OP#] ,\ ^P#G /H ^ #Y /\ ^0#_ /D _P#U /\ [@#_
M .D _P#G /\ _P 4 /\ $0#_ !$ _P 2 /\ %P#_ ", _P Q /\ /@#_ $H
M_P!6 /\ 8 #_ &@ _P!P /\ > #] 'X _ "% /H BP#Y )$ ^ "8 /< G@#U
M *8 ] "N /( N0#Q ,< [P#@ .X \@#L /\ [ #_ .P _P#K /\ Y0#_ .
M_P#> /\ _P,0 /\ #@#_  T _P - /\ $P#_ !X _P K /\ . #_ $4 _@!0
M /L 6@#X &, ]0!K /, <@#Q 'D [P!_ .X A@#L (P Z@"2 .D F0#G *
MY@"I .0 LP#A ,  X #3 -X ZP#< /L VP#_ -H _P#: /\ V0#_ -0 _P#2
M /\ _P<- /\ "0#_  8 _P ) /\ #P#_ !@ ^P E /@ ,@#U #\ \@!* .T
M5 #J %T YP!E .0 ; #B ', X !Z -X @ #< (8 V@"- -< E #4 )L T@"D
M ,\ K0#- +D RP#) ,D Y #( /8 Q@#_ ,4 _P#& /\ QP#_ ,< _P#' /\
M_PH& /\!  #_    _P $ /\ "P#T !( [P ? .H + #E #@ X@!# -T 3@#9
M %< U !? -$ 9P#. &T S !T ,H >@#( (  Q@"' ,4 C@## )8 P0"> +\
MJ "] +, N@#" +D VP"W /  M0#_ +8 _P"U /\ M0#_ +4 _P"U /\ _PP
M /\$  #_    _@   /8  P#H  T X  7 -D ) #1 #$ S0 \ ,H 1P#& %$
MPP!9 ,  8 "^ &< O !N +H = "Y 'L MP"" +4 B0"S )$ L@": +  I "N
M *\ K "] *H T "H .L IP#[ *8 _P"F /\ I0#_ *4 _P"E /\ _PT  /\'
M  #T"0  Z@D  .($  #:  < SP 1 ,@ ' #" "D O@ U +L 0 "W $H M !3
M +( 6P"P &( K@!H *P ;P"K '4 J0!] *@ A "F (T I "6 *, H "A *L
MGP&Y )T#S "<!.@ F@;Y )D'_P"8"/\ EPC_ )<(_P"7"/\ _Q   /<0  #H
M%   W!4  ,X1  #&#0  P@0+ +P % "W 2$ L@,N *X%.@"K!D0 J A- *8(
M50"D"5P H@IC * *:@"?"W$ G0MX )P+@ ":#(D F0R3 )<,G@"5#:H E VX
M )(-S "0#NH CA#\ (P0_P"+$/\ BQ#_ (L0_P"*$/\ ^Q,  .T:  #=(
MS"$  +\=  "W%P  LQ$  +(+#0"K#1D IPXF *,/,P"?$#X G1%' )H14 "8
M$E< EA)> )4390"3$VP DA-S ) 4? "/%(4 C16/ (L5F@"*%:< B!:U (86
MR0"$%^< @AC[ ( 9_P!_&?\ ?QG_ '\8_P!_&/\ ]1H  .0C  #/*0  P"H
M +,F  "J(@  I1P  *05" "@%!, FQ8A )<8+0"4&3@ D1I" (\;2P"-'%(
MBQQ9 (D=8 "('6< AAYO (4>=P"#'X  @A^+ ( ?EP!^(*, ?2"R 'L@Q0!Y
M(>0 =R+Y '8B_P!U(O\ ="'_ '0A_P!T(?\ [R$  -LK  #',0  MC$  *DN
M  "@*@  FR8  )@A 0"5'A  D" ; (TA* ")(S, AR0] (4D1@"#)4X @295
M '\F7 !^)F, ?"=K 'LG<P!Y)WP >"B' '8HDP!T** !<BBO 7$IP0%O*> !
M;2GW 6PI_P%K*?\!:RG_ 6LH_P%K*/\!Z"@  - R  # .   KC<  *$U  "8
M,@  DBT  (XI  "+)PP AR@7 (,J(P" *R\ ?BPY 'PL0@!Z+4H >"Y1 '<N
M6 !U+F  <R]G '(O;P!P+WD!;R^# 6TOD %K+YT!:2^L 6@PO@%G,-L!93#U
M 60P_P%C,/\!8R__ 6,O_P%C+_\!XBX  ,HX  "Z/0  J#P  )HZ  "1-P
MBC,  (8P  "#+@D ?R\3 'LP'P!X,BL =C,U '0S/@!R-$8 <#1. &\U50!M
M-5P ;#5D &HU; %H-74!9S6  64UC %C-9H"83:I F VNP)?-M8"73;S ETV
M_P)<-O\!7#7_ 5PU_P%<-/\!W#,  ,4\  "T00  HD   )4^  "+/   A#D
M '\V  ![- 0 =S40 '0W' !Q."< ;SDR &TY.P!K.D, :CI+ &@[4@!G.UD
M93MA 6,[:0%B.W(!8#M] 5X[B@)<.Y<"6SNG ED[N -8.](#5SOQ E8[_P)6
M._\"5CK_ 58Z_P%6.?\!U#<  ,!!  "O1   G4,  )!"  "%0   ?CX  'D[
M  !T.@  <3H. &T\& !K/20 :3XO &<_. !E/T  9$!( &) 3P!A0%< 7T!>
M 5U 9@%<0&\!6D!Z EA AP)60)4"5$"D U- M@-20,\#44#O U! _P)0/_\"
M4#__ E$^_P%1/O\!SSL  +U%  "J1P  F48  (M%  "!1   >4(  '0^  !O
M/P  :T , &=!%0!E0B$ 8T,K &%#-0!?1#X 7D1% %U%30!;150 645< 5A%
M9 %616T!5$5X E)%A0)11),#3T2C TU%M -,1<P#2T7M TM$_P)+1/\"2T/_
M DQ"_P),0O\"RC\  +E(  "F2@  E4D  (=(  !]1P  =44  &Y"  !I0P
M940) &)%$P!?1AX 74<H %Q(,@!:2#L 64E# %=)2@!625( 5$E9 5-)80%1
M26L!3TEV DU)@@)+29$#2DFA TA)LP-'2<H#1DGL T9(_P)&2/\"1T?_ D=&
M_P)'1O\"QD,  +9,  "B3   D4P  (1+  !Y2@  <$D  &E&  !D1P  7TD&
M %Q*$ !:2QL 6$PE %9,+P!533@ 4TU  %)-2 !13D\ 3TY7 $Y.7P%,3FD!
M2DYS DA-@ )&38\#14V? T--L0-"3<@#04WJ T%,_P)!3/\"0DO_ D)*_P)"
M2O\"PD<  +-/  ">3P  C4X  (!.  !U30  ;$P  &-*  !>3   6DT" %9.
M#@!43Q@ 4E B %%1+ !/434 3E(] $U210!,4DT 2E)4 $E270%'4F8!15)Q
M 4-2?@)!4HT"/U*= SY2KP,]4L8#/%+I CQ1_@(\4/\"/4__ CU/_P(]3O\"
MODL  *Y3  ":4@  B5$  'Q1  !Q4   :%   %Y.  !840  5%(  %%3# !.
M5!0 3%4? $M6*0!)5C( 2%8Z $=70@!&5TH 1%=2 $-76@!!5V0!0%=N 3Y7
M>P(\5XL".E>; CA7K0(W5\0"-U?G C=6_0(W5?\"-U3_ C=3_P(X4_\"ND\
M *E6  "550  A50  'A4  !M5   9%0  %A4  !25@  3E<  $I9"0!'6A$
M1EH; $1;)0!#6RX 0EPV $%</@ _7$8 /EU/ #U=5P [76$ .EUL 3A=>0$V
M78@!-%V9 C-=JP(Q7<(",5SE C%;_ (Q6O\",5G_ C)9_P$R6/\!ME0  *19
M  "06   @%@  '-7  !I5P  8%@  %19  !.6P  2%T  $-?! ! 8 X /F$7
M #UA(  [8BD .F(R #EB.@ X8T( -V-+ #9C5  T8UT ,V-H #%C=@$O8X4!
M+F.6 2QCJ0$K8[\!*F/C 2IB^P$J8/\!*U__ 2M?_P$K7O\!L5D  )Y<  "+
M7   >UL  &];  !E6P  7%P  %%>  !)8   0V(  #QE   X9PH -6@2 #1H
M&P S:20 ,FDM #%I-0 O:CT +FI& "UJ3P L:ED *VME "EK<@ H:X( )FN3
M "1KIP C:[T (FK@ "-I^0$C9_\!(V;_ 2-F_P$D9?\!K&   )A@  "%8
M=E\  &I?  !A8   5V   $UC  !$9@  /6@  #9K   P;@0 +' . "IQ%0 I
M<1X *'$F "=R+P F<C< )7)  "1R2@ B<E0 (7-@ "!S;0 ><WT '7.0 !MS
MHP :<[D &7/< !IQ]P :</\ &V__ !MN_P$;;?\!IF8  )%E  !_9   <60
M &9D  !=9   4F8  $AI   _;   -V\  #!S   I=@  (GD( !][$  >>Q<
M''L? !M[*  :>S  &7PY !A\0P 7?$X %GQ: !5\9P 4?7@ $GV+ !%]GP 0
M?;4 #WW5 !![]0 1>?\ $7C_ !)W_P 2=_\ GFL  (IJ  !Z:0  ;6D  &)I
M  !7:@  3&T  $-P   Y=   ,7@  "E[   B?P  &X(  !2%"0 1AA  $887
M !"''P 0AR@ #H<Q  Z'.P -AT8 #(=3  N'80 *AW$ "8>$  >'F  &AJX
M!8;)  :%[  'A/\ "(/_  F"_P )@O\ E7$  (-O  !T;@  :6X  %QO  !0
M<@  1G4  #QY   R?0  *H$  "*%   ;B0  %(P   ^/ P *D@L !I(1  22
M&  "DB   9(I  "2,P  DSX  )-+  "360  DVD  )-[  "2D   DJ8  )&_
M  "1Y0  D/H  (__  "/_P  C_\ C7<  'UU  !P=   8G4  %5X  !)?
M/X   #2$   KB0  (HT  !J1   3E   #I<   F;   !G0@  )T.  "=$P
MGAH  )XB  "?*P  GS4  *!"  "@4   H%\  *!Q  "@AP  GYT  )^U  ">
MV@  G?8  )W_  "<_P  G/\ AGT  'A\  !I?   6W\  $Z#  !!B   -HP
M "R1   CE@  &IH  !*>   -H0  !J0   "G    J0,  *D*  "J#@  JQ,
M *P9  "M(@  KBL  *\W  "O10  KU0  *]F  "O>P  KI0  *ZK  "NR0
MKN\  *W_  "M_P  K?\ @80  '&$  !AAP  4XL  $:0   YE@  +IL  ".@
M   :I   $J@   RL   $KP   +(   "V    MP   +<"  "X"   N0T  +H2
M  "[&   O2$  +XK  # .   P$@  ,!:  #!;@  P88  ,&@  #!N@  P>,
M ,#Y  # _P  P/\ >8T  &B0  !9E   2YH  #V@   QI0  ):L  !JO   1
MLP  "[@   *[    O@   ,$   #$    Q0   ,8   #'    R 4  ,H+  #,
M#P  SA4  - ?  #3*P  U3H  -5,  #68   V'<  -B2  #8K   V<D  -GL
M  #9^P  V/\ <)D  &">  !1I   0ZH  #6P   HM@  '+H  !&^   )P0
M ,4   #(    RP   ,\   #2    TP   -8   #8    VP   -T   #?!P
MX@T  .43  #H'0  ["H  .T\  #M40  [F<  .^!  #OG   \+<  /#3  #P
M[   \/0 9Z8  %BM  !)M   .KH  "J^   <P@  $,8   ?*    S@   -(
M  #6    W    .    #C    Y    .8   #H    ZP   .T   #O    \@(
M /4*  #X$0  _!P  /\L  #_/P  _U4  /]N  #_B@  _Z0  /^Z  #_T0
M_^$ _P 4 /\ $@#_ !( _P 4 /\ &0#_ "4 _P R /\ /P#_ $L _P!6 /\
M8 #_ &@ _P!P /\ > #_ '\ _P"% /\ BP#_ )$ _P"8 /\ G@#^ *8 _0"N
M /P N0#Z ,@ ^0#B /@ ] #W /\ ]@#_ /8 _P#O /\ YP#_ .( _P#> /\
M_P 1 /\ #@#_  X _P / /\ % #_ "  _P M /\ .@#_ $8 _P!1 /\ 6P#_
M &, _@!K /P <P#Z 'D ^0"  /< A@#V (P ]0"2 /, F0#R *  \ "I .X
MLP#M ,$ ZP#6 .H [@#I /X YP#_ .< _P#E /\ W0#_ -4 _P#1 /\ _P -
M /\ "@#_  @ _P ) /\ $ #_ !L _P H /\ -0#_ $  ^@!+ /8 50#S %X
M\0!F .X ;0#L '0 ZP!Z .D @ #G (8 Y@"- .0 DP#B )L X "C -X K0#<
M +D V@#* -< Y@#4 /@ T@#_ -( _P#2 /\ S@#_ ,D _P#& /\ _P ( /\
M P#_    _P # /\ #0#\ !8 ]P B /, +@#O #H [ !% .@ 3P#D %@ X0!@
M -X 9P#; &T V0!T -4 >@#3 (  T0"' ,\ C@#- )4 RP"> ,D IP#' +,
MQ0#" ,, W #! /$ OP#_ +\ _P"^ /\ O@#_ +T _P"[ /\ _P   /\   #_
M    _P   /8 " #N !$ YP ; .$ )P#= #, V0 ^ -, 20#/ %( RP!9 ,@
M80#& &< Q !M ,( <P#  'H OP"  +T B "[ )  N0"8 +@ H@"U *T LP"[
M +$ S@"P .H KP#\ *T _P"M /\ K@#_ *X _P"N /\ _P(  /\   #]
M\@   .@   #>  P TP 5 ,P (0#( "P Q  X ,$ 0@"] $L N@!3 +@ 6@"V
M &$ M !G +( ;0"P '0 KP!Z *T @@"L (H J@"3 *@ G0"F *@ I "U *(
MQ@"A ., GP#V )X _P"> /\ G@#_ )X _P"> /\ _P8  /L   #N!0  X@0
M -4   #+  8 PP / +T &0"X "4 M  Q +$ .P"N $4 K !- *D 50"G %L
MI0!B *0 : "B &X H0!U )\ ? "> (4 G ". )H F "8 *0 E@"P )4 P0"3
M -P D@#R )$ _P"0 /\ D #_ (\ _P"/ /\ _0H  / .  #A$0  SA   ,(-
M  "[!P  MP * +$ $@"L !X J  I *4 - "B #X GP!' )T 3P"; %8 F0%<
M )<!8P"6 FD E )P ),#> "1 X  D 2* (X$E0",!:$ B@6N (D&O@"'"-@
MA@GP (0*_P"#"_\ @PO_ (,+_P"#"_\ ]A   .87  #2'   P!H  +,6  "L
M$@  J T  *8'#0"B!18 G0<B )D)+@"6"C@ E M! )(,2@"0#%$ C@U8 (P-
M7@"+#64 B0UL (@.= "&#GT A0Z' (,.DP"!#Y\ @!"M 'X0O@!]$-L >A'T
M '@2_P!W$O\ =Q+_ '<2_P!W$O\ [Q<  -LA  #&)   M",  *@@  "@'
MFQ<  )D1! "8#A  DQ ; (\1)P",$C( B1,\ (<31 "%%$P @Q13 ($56@"
M%6  ?A9H 'T6;P![%G@ >1># '@7CP!V&)P =!BJ ',9NP!R&=0 ;QKQ &X;
M_P!M&_\ ;1K_ &T:_P!M&O\ YR   - I  "\*P  JRH  )XH  "6)   D"
M (T<  ",%PP B!@6 (0:(@"!&RT ?APW 'P=0 !Z'4@ >1Y/ '<>50!V'UP
M=!]C ',?:P!Q('0 <"!_ &XABP!L(9@ :R&G &DBN !H(L\ 9B+N &4C_P!D
M(_\ 9"+_ &0B_P!D(?\ X"8  ,@O  "T,0  HS   )8N  "-*P  AR@  (0D
M  ""( @ ?B 2 'LB'@!X(RD =20S ',E/ !Q)4, <"9+ &XF4@!M)UD :R=@
M &HG: !I*'$ 9RA[ &4HB !D*94 8BFD & IM0!?*<L 7BKL %PJ_P!<*?\
M7"G_ %PI_P!<*/\ V"P  ,,U  "M-0  G30  ) S  "&,0  @"T  'PK  !Y
M* , =B<0 '(I&@!P*B4 ;2LO &LL. !J+$  :"U' &<M3@!E+E4 9"Y= &,N
M90!A+VX 7R]X %XOA !<+Y( 6B^A 5DOL@%8,,@!5C#I 54P_@%5+_\ 52__
M %4N_P!5+O\ T#$  +TZ  "H.0  ES@  (HW  " -@  >C(  '4P  !R+@
M;BX- &LO%@!I,"$ 9C$K &0R- !C,CT 83-$ & S2P!?-%( 731: %PT8@!:
M-&L 635U %<U@@!5-9 !5#6? 5(UL %1-<8!4#7G 4\U_0%/-?\!3S3_ 4\T
M_P%/,_\!RS8  +@]  "C/   DCP  (4[  ![.@  =#<  &\U  !L,P  :#0*
M &4U$P!B-AX 8#<H %XW,0!=.#H 6SA! %HY2 !9.5  5SE7 %8Z7P!4.F@
M4SIS %$Z?P%/.HT!3CJ= 4PZK@%+.L,!2CKE 4DZ_ %).?\!23G_ 4DX_P%*
M./\!QSH  +-   ">/P  CC\  ($^  !W/0  <#L  &HX  !F.   8CD' %\Z
M$0!<.QL 6CLE %D\+@!7/3< 5CT^ %0^1@!3/DT 4CY5 %$^70!//V8 33]P
M $P_?0%*/XL!2#^; 4<_K %%/\$!1#_C 40^^P%$/O\!1#W_ 40]_P%%//\!
MPSX  *]#  ":0@  BD(  'U!  !S0   :S\  &4\  !@/   7#X$ %D^#P!7
M/Q@ 54 B %-!*P!2030 4$(\ $]"0P!.0DL 34-2 $M#6@!*0V0 2$-N $=#
M>P%%0XD!0T.9 4)#JP% 0\ !/T/A 3]#^0$_0O\!/T'_ 4!!_P% 0/\!OT$
M *I%  "610  AD4  'E$  !O1   9T(  & _  !;00  5T(  %1##0!11!4
M3T4? $Y%* !,1C$ 2T8Y $I'00!)1T@ 2$=0 $9'6 !%1V$ 0TAL $)(> %
M2(<!/DB7 3Q(J0$[2+X!.DC? 3I'^ $Z1O\!.D7_ 3M%_P$[1/\!NT4  *9(
M  "21P  @D<  '9'  !K1P  8T8  %M#  !610  4D<  $Y("@!,21( 2DD<
M $A*)0!'2BX 1DLV $5+/@!#2T8 0DQ- $%,5@! 3%\ /DQJ #Q,=@ [3(4!
M.4R5 3=,IP$V3+P!-4S= 35+]P$U2_\!-4K_ 39)_P$V2?\!N$D  *)+  ".
M2@  ?DH  ')*  !H2@  7TD  %5(  !02@  3$L  $E,!P!&31  1$X9 $)/
M(@!!3RL 0% S #]0.P ^4$, /%%* #M14P Z45P .%%G #=1<P U48( ,U&3
M 3)1I0$P4;H!+U': 2]0]@$O3_\!,$[_ 3!._P$P3?\!M$T  )U-  "*30
M>DT  &Y-  !D30  6TT  %%-  !+3P  1E   $)2 P _4PT /505 #Q4'@ Z
M52< .54O #A5-P W5C\ -E9' #564  S5ED ,E=D #!7<0 O5X  +5>1 "M7
MHP J5[@ *5?6 "E6]0 I5?\ *E3_ 2I3_P$J4O\!KU$  )A1  "%40  =E
M &I0  !@4   6%$  $Y2  !'4P  054  #M8   X60H -5H1 #1:&@ S6R(
M,ELK #%;,P O7#L +EQ# "U<3  L7%8 *UU@ "E=;0 H77P )EV. "1=H0 C
M7;4 (EW2 ")<\P B6_\ (UK_ "-9_P D6/\ J%4  ))4  " 5   <50  &94
M  !<5   5%4  $I6  !#6   /%L  #9=   P8 4 +6$. "MA%0 J8AT *6(E
M "AB+@ G8S8 )F,^ "5C1P C8U$ (F1< "%D:0 ?9'D 'F2* !QDG@ ;9+,
M&63. !IC\0 ;8?\ &V#_ !Q@_P <7_\ H5D  (Q8  ![6   ;5@  &)8  !9
M6   4%D  $=;   ^7@  -V   #%C   J9@  )&D) "%J$  @:A< 'VH@ !YK
M*  =:S  '&LY !MK0@ :;$P &6Q8 !=L90 6;'0 %&R& !-LF@ 2;*\ $6S*
M !%K[P 2:?\ $VC_ !-H_P 39_\ F5T  (5=  !U7   :%P  %Y<  !57
M2UX  $)A   Y9   ,F<  "MJ   D;0  'G ! !=S"P 5=!$ %'08 !-T(0 2
M=2D $74R !%U.P 0=48 #W52  YU7P -=6X #'6!  MUE0 *=:H "'3#  ET
MYP *<_T "W'_  QQ_P ,</\ D6(  ']A  !P80  9&$  %IA  !/8@  164
M #QH   S;   *V\  "1R   ==@  %WD  !%\!  -?PP "W\2  I_&0 )?R(
M"'\J  9_-  %?S\ !']+  )_6  !?V<  ']Y  !_C@  ?Z,  'Z[  !]X
M??<  'S_  ![_P  >_\ B6<  'AG  !K9@  868  %1G  !):0  /VT  #5Q
M   L=0  )'D  !U\   6@   $(,   R& @ &B0H  8D/  ")%   BAL  (HC
M  "++   BS<  (M#  "+4   BU\  (MQ  "+A@  BYP  (JS  ")TP  B/,
M (C_  "'_P  A_\ @FT  '-L  !H;   6FT  $YO  !"<P  .'<  "Y[   E
M@   '80  !6(   0C   "X\   22    E 8  )4,  "5$   EA4  )<<  "8
M)   F"X  )DY  "91P  F58  )EH  "9?0  F90  )BK  "7R   ENX  );_
M  "5_P  E?\ >W0  &]S  !A<P  4W8  $9Z   [?P  ,(0  ":(   =C0
M%)(   Z6   )F0   9P   "@    H0   *(&  "B#   I!   *44  "E'
MIR0  *@O  "H/0  J4P  *E>  "I<@  J(D  *BB  "HO   I^4  *;[  "F
M_P  I?\ =WL  &A[  !9?@  2X(  #Z'   RC0  )Y(  !V7   4G   #J
M  >D    J    *L   "N    KP   +    "Q!   LPH  +0.  "U$P  MAL
M +@D  "Z,0  ND   +I2  "[90  NWT  +J7  "ZL0  NM(  +KS  "Y_P
MN?\ ;X,  %^&  !1BP  0Y   #:7   JG0  'Z(  !6G   -K   !;    "T
M    MP   +L   "^    OP   ,    #!    PP$  ,0'  #%#0  QQ$  ,H9
M  #-)   SC,  ,]$  #06   T&X  -&(  #0I   T,$  -'F  #1^   T?\
M9X\  %>4  !)F@  .Z$  "ZG   AK0  %K,   ZX   &O    ,    ##
MQ@   ,L   #-    S@   -    #1    U    -8   #: @  W D  -\/  #C
M%P  YB0  .<V  #H20  Z5\  .IX  #KE   ZZ\  .O,  #LZ   [/8 7YX
M %"D  !"JP  -+(  ":Y   9O@  #L(   3%    R@   ,T   #1    V
M -L   #?    X    .(   #D    Y@   .D   #K    [@   /$%  #U#0
M^18  /PE  #].0  _D\  /]G  #_@@  _YT  /^U  #_RP  _^0 _P 1 /\
M#P#_  \ _P 1 /\ %@#_ "( _P O /\ .P#_ $< _P!2 /\ 6P#_ &0 _P!L
M /\ <P#_ 'H _P"  /\ A@#_ (P _@"3 /T F0#[ *$ ^@"I /@ M #W ,(
M]@#: /4 \0#T /\ \P#_ /, _P#I /\ X #_ -@ _P#3 /\ _P . /\ "P#_
M  H _P + /\ $0#_ !T _P J /\ -@#_ $$ _P!, /\ 5@#^ %\ ^P!F /D
M;0#W '0 ]0!Z /0 @ #R (8 \ "- .\ E #M )L [ "D .H K@#I +H YP#-
M .4 Z0#D /L XP#_ .( _P#> /\ T0#_ ,P _P#( /\ _P ) /\ ! #_  $
M_P $ /\ #@#_ !@ _P D /T , #[ #L ]P!& /, 4 #O %D [ !@ .H 9P#G
M &X Y@!T .0 >@#B (  X "' -X C@#< )4 V@"> -8 J #4 +, T0## ,\
MWP#. /0 S #_ ,L _P#+ /\ Q0#_ +\ _P"\ /\ _P " /\   #_    _P
M /T "P#W !, \0 > .T *@#J #4 YP!  .( 2@#= %( V0!: -4 80#2 &<
MT !M ,X <P#, 'H R@"  ,@ AP#& (\ Q "8 ,( H0#  *T O@"[ +P T "Z
M .T N0#^ +@ _P"X /\ MP#_ +, _P"P /\ _P   /\   #_    ^0   .X
M!0#E  X W@ 8 -@ (P#2 "X SP Y ,L 0P#' $P Q !4 ,$ 6P"_ &$ O !G
M +L ;0"Y ', MP!Z +4 @0"T (D L@"2 +  FP"O *< K "T *L Q@"I .0
MIP#X *8 _P"F /\ I0#_ *4 _P"D /\ _P   /\   #U    Z@   -X   #0
M  H R  2 ,( '0"^ "@ NP S +D /0"U $8 L@!- +  50"M %L K !A *H
M9P"H &T IP!S *4 >@"D (( H@", *  E@"? *$ G0"N )L O@"9 -@ EP#Q
M )8 _P"6 /\ EP#_ )< _P"7 /\ _P   /4   #G 0  U    ,D   #   0
MN  . +, %@"O "$ JP L *@ -@"F #\ HP!' *$ 3P"? %4 G0!; )L 80":
M &< F !N )< =0"5 'T E "& )( D0"0 )P C@"I (P N "+ ,T B0#K (@
M_0"( /\ B #_ (@ _P"( /\ ^08  .D,  #4#@  PPP  +<)  "P @  JP )
M *8 $ "B !H G@ E )L , "8 #D E@!! )0 20"2 %  D !6 (X 7 "- &(
MBP!I (H < "( '@ AP"! (4 C "$ )@ @@"E (  M !^ ,@ ?0'G 'P"^0![
M _\ >P3_ 'L$_P![!/\ \0X  -X5  #%%0  M!0  *D1  "A#@  G@H  )L#
M# "7 !, DP > ) !*0"- C, B@,\ (@$0P"&!4L A091 (,&5P""!UX @ =D
M '\(; !]"'0 ? A^ 'H)B0!X"98 =PJC '4*LP!S"\< <@SF ' -^P!P#?\
M;PW_ &\-_P!O#?\ Z!8  - >  "Y'0  J1P  )T:  "5%@  D!,  (\. P".
M"@X B0L7 (8,(P"##2T @ TV 'X./@!\#D8 >PY- 'D/4P!X$%H =A!A '40
M: !S$'$ <1%[ ' 1AP!N$90 ;!&B &L2L@!I$L< :!/G &83_0!E%/\ 913_
M &43_P!E$_\ WQX  ,8D  "P)   H",  )0A  "+'P  AAL  (,7  ""$@@
M?Q$2 'P2'0!Y%"@ =A0Q '05.@!R%D$ <19( &\73P!N%U8 ;!== &L89 !I
M&&T :!EW &89@P!D&9  8QJ? &$:KP!@&L0 7AOD %T<^P!<'/\ 7!O_ %P;
M_P!<&_\ U24  +TJ  "H*0  F"D  (PH  "#)0  ?2(  'D?  !X&P, =AD/
M '(:& !O'", ;1TM &L=-0!I'CT :!Y$ &8?2P!E'U( 8R!9 &(@80!A(&D
M7R%S %TA?P!<(8T 6B*< %DBK !7(L  5B/A %4C^0!4(_\ 5"+_ %0B_P!4
M(O\ S2L  +8N  "B+@  DBX  (4M  !\*P  =B@  '(F  !O(P  ;2$, &HB
M%0!G(Q\ 920I &,D,0!B)3D 8"9! %\F2 !=)D\ 7"=6 %LG70!9)V8 6"AP
M %8H? !4*(H 4RF9 %$IJ@!0*;X 3RG> $XI]P!-*?\ 32G_ $TH_P!.*/\
MR#   + R  "<,@  C#(  ( Q  !V,   <"T  &LK  !H*0  9B@) &,H$0!@
M*1P 7BHE %PK+@!;*S8 62P] %@L1 !7+4P 52U3 %0M6P!3+6, 42YN % N
M>@!.+H@ 3"^7 $LOJ !)+[L 2"_; $@O]@!'+_\ 1R[_ $<M_P!(+?\ Q#0
M *LU  "7-0  AS4  'LU  !R-   :S(  &8O  !B+@  7RT% %PN$ !:+Q@
M6# B %8P*P!5,3, 4S$Z %(R0@!1,DD 4#)0 $XS6 !-,V$ 2S-K $HS=P!(
M-(4 1S25 $4TI@!#-+D 0C36 $(T] !"-/\ 0C/_ $(R_P!",O\ P#@  *<X
M  "3.   @S@  '<X  !M-P  9C8  &$S  !=,@  63(" %<S#0!4-!4 4C4?
M %$U* !/-C  3C8X $PW/P!+-T8 2C=. $DX5@!'.%\ 1CAI $0X=0!#.(,
M03F3 $ YI  ^.;@ /3G3 #PY\P \./\ /3?_ #TW_P ]-O\ NSL  *([  "/
M.P  ?SL  ',[  !J.@  8CD  %TW  !8-@  5#<  %$X"P!/.1, 33D< $LZ
M)0!*.BT 2#LU $<[/ !&/$0 13Q+ $0\4P!"/%P 03UG #\]<P ^/8$ /#V1
M #H]HP Y/;8 .#W1 #<]\@ W//\ .#O_ #@[_P X.O\ MCT  )X^  "+/@
M?#X  &\^  !F/0  7CT  %@[  !3.@  3SL  $P\" !)/1$ 1SX9 $8_(@!$
M/RH 0S\R $) .@!!0$$ 0$!) #Y!40 ]05H /$%D #I!<  X07\ -T&/ #5"
MH0 T0K0 ,D+. #)!\  R0/\ ,T#_ #,__P T/O\ L4   )I   "'0   >$$
M &Q!  !B0   6T   %0_  !./P  2D   $9!!0!$0@X 0D,6 $!#'P _1"<
M/D0O #Q$-P [13X .D5& #E%3@ X1E@ -D9B #5&;@ S1GP ,4:- #!&GP N
M1K, +4;, "U&[P M1?\ +D3_ "Y#_P N0_\ K$,  )9#  "#0P  =$,  &A#
M  !?0P  5T,  %!#  !(0P  1$4  $%& 0 ^1PP /$@3 #I('  Y220 .$DL
M #9)-  U2CL -$I# #-*3  R2E4 ,$M? "]+:P M2WH +$N+ "I+G0 H2[$
M)TO* "=+[0 G2O\ *$G_ "A(_P I1_\ IT8  )%&  !_1@  <$8  &5&  !;
M1@  5$8  $Q'  !$2   /TH  #M+   W3 D -4T0 #-.&  R3B  ,4\H #!/
M,  O3S@ +D]  "Q02  K4%( *E!< "A0:  G4'< )5"( "10FP B4*\ (5#(
M "!0ZP A3_\ (D[_ ")-_P C3?\ H4D  (Q)  !Z20  ;$H  &%*  !82@
M4$H  $E+  ! 3   .TX  #50   Q4@0 +5,- "Q4%  J5!P *54D "A5+  G
M53, )E4\ "5610 D5DX (E99 "%690 ?5G0 'E:% !Q6F  ;5JP &5;% !E6
MZ0 :5?\ &U3_ !M3_P <4O\ FTT  (9-  !U30  :$T  %U-  !430  34X
M $5/   \40  -E,  #%5   K6   )EH) "-;$  B6Q< (5P? "!<)P ?7"X
M'5PW !Q=0  ;74H &EU5 !A=80 777  %5V! !1=E0 37:H $5W" !%=YP 2
M6_X $UK_ !-:_P 46?\ E%$  (!1  !P40  9%$  %E1  !140  25(  $%3
M   X5@  ,ED  "M;   E7@  'V$# !IC#  89!$ %V09 !9D(0 59"D %&4Q
M !-E.@ 2940 $650 !!E70 /96L #F5]  UED0 ,9:4 "F2\  IDX  +8_D
M#&+_  UA_P -8?\ C54  'I5  !K50  7U4  %95  !.50  1%<  #Q9   T
M7   +%\  "9B   ?90  &6@  !-K!0 0;0T #FX2  UN&@ ,;B( #&XK  MN
M-  *;CX "&Y*  =N5P &;F4 !&YV  )NB@  ;9\  &VV  !LU@  ;/,  6O_
M  )J_P #:O\ A5H  '1:  !F6@  7%D  %-9  !(6@  /UT  #9@   N8P
M)F<  !]J   9;0  $W$   YT P *=PH !7<0  %W%0  =QP  '<D  !X+0
M>#<  'A#  !X4   >%X  'AO  !XA   >)D  '>P  !VS0  =?   '7_  !T
M_P  =/\ ?E\  &Y?  !B7@  65X  $U?  !"8@  .64  #!H   G;   'W
M !AT   2=P  #7L   A^   "@ @  ($-  "!$0  @A<  (,>  "#)@  A#
M (0[  "$2   A%<  (1H  "$?   A),  (.J  ""Q0  @>L  ('^  " _P
M@/\ =V4  &ED  !?8P  4F0  $=G   \:P  ,6\  "AS   @=P  &'P  !%_
M   ,@P  !H<   "*    C ,  (P)  "-#@  CA$  (\7  "0'@  D2<  )(R
M  "2/P  DDX  ))?  "2<P  DHL  )&B  "1O   D.4  (_\  "._P  CO\
M<6L  &9J  !8:P  2VT  #]Q   T=@  *GL  ""    7A0  $(D   N-   $
MD0   )4   "8    F0   )H#  ";"   G T  )X1  "?%@  H!X  *(H  "B
M-0  HT0  *-5  "C:0  HH   **:  "ALP  H-@  *#V  "?_P  G_\ ;G$
M %]R  !1=0  1'D  #=^   LA   (8H  !>/   0E   "ID   &=    H
M *0   "G    J    *D   "J    K 8  *T+  "O$   L!4  +(>  "T*0
MM#D  +1*  "U70  M7,  +6.  "UJ   M,8  +/M  "R_P  LO\ 9GH  %=]
M  !)@@  /(<  "^.   CE   &)H  !"?   )I    *D   "M    L    +0
M  "W    N    +D   "[    O    +X"  # "   P@X  ,04  #''@  R"P
M ,D]  #*4   RF8  ,I_  #*FP  RK@  ,K=  #*]0  RO\ 7H8  $^+  !!
MD0  ,Y@  ">?   ;I0  $:L   FP    M0   +D   "]    P0   ,8   #(
M    R0   ,L   #,    S@   -    #2    U 4  -D,  #=$@  X1X  .(N
M  #C0@  Y%<  .5O  #FC   YJ@  .7%  #EYP  YO8 5I0  $B;   ZH@
M+*D  !^P   3M@  "[P   #!    Q0   ,D   #-    T@   -8   #:
MVP   -X   #@    X@   .0   #G    Z0   .T   #P"@  ]!$  /@?  #Y
M,@  ^D@  /M?  #\>@  _9<  /VO  #]QP  _>0 _P . /\ #0#_  P _P .
M /\ $P#_ !X _P J /\ -@#_ $( _P!- /\ 5P#_ %\ _P!G /\ ;@#_ '0
M_P!Z /\ @0#] (< _ "- /H E #Y )P ]P"E /4 KP#T +P \P#/ /$ [ #P
M /X [P#_ .\ _P#C /\ UP#_ ,X _P#* /\ _P * /\ !@#_  0 _P ( /\
M$ #_ !D _P E /\ ,0#_ #T _P!' /X 40#[ %D ^0!A /8 : #T &X \P!T
M /$ >@#O ($ [@"' .P C@#J )8 Z "? .8 J0#C +4 X@#& .  XP#? /@
MW0#_ -T _P#4 /\ R0#_ ,( _P"^ /\ _P # /\   #_    _P ! /\ #0#_
M !0 _0 @ /H *P#W #8 \P!! .\ 2P#L %0 Z !; .8 8@#C &@ X0!N -\
M= #< 'H V@"! -@ B #4 )  T@"8 ,\ H@#- *X RP"\ ,D TP#' /  Q@#_
M ,0 _P#$ /\ NP#_ +8 _P"S /\ _P   /\   #_    _P   /< " #P !
MZP : .< )0#D #  X0 [ -P 10#5 $T T0!5 ,X 6P#+ &( R0!G ,< ;0#%
M ', PP!Z ,$ @0"_ (D O0"2 +L G "Y *< MP"U +4 R "S .8 L@#[ +$
M_P"P /\ K@#_ *H _P"G /\ _P   /\   #^    \0   .4  @#<  T TP 4
M ,T 'P#* "H QP T ,0 /@#  $< O !. +H 50"W %L M0!A +, 9P"R &T
ML !S *X >@"L (( J@"+ *@ E0"G *  I0"M *, O@"A -L H #T )\ _P">
M /\ GP#_ )T _P"; /\ _P   /P   #N    X    -    #%  @ O@ 0 +D
M&0"U ", LP N +  -P"M $  J@!( *@ 3P"E %4 HP!; *( 8 "@ &8 GP!L
M )T <P"; 'L F@"$ )@ C@"6 )H E0"G ), MP"1 ,P D #L (\ _P". /\
MC@#_ (X _P"/ /\ _    .\   #;    R0   +T   "U  ( K@ , *D $P"E
M !T H@ G *  ,0"= #H F@!" )@ 20"6 $\ E !5 ), 6P"1 &  D !G (X
M;0"- '4 BP!^ (D B0"( )4 A@"B (4 L0"# ,0 @0#D (  ^0!_ /\ @ #_
M (  _P"  /\ ] (  . )  #'"   MP<  *P#  "F    H  ' )L #P"8 !<
ME0 A )( *@"/ #, C0 \ (L 0P") $D AP!0 (8 50"$ %L @P!A ($ : "
M '  ?@!Y 'P A ![ )  >0"= '@ K !V +X =0#= ', ] !S /\ <P#_ ',
M_P!S /\ Z0T  ,\0  "Y$   J1   )X.  "7"P  DP8  )  "P", !$ B0 :
M (8 ) "# "X @0 V '\ /@!] $0 ? !+ 'H 40!Y %< =P!= '8 9 !T &P
M<P%U '$!@ !O HT ;@*: &P#J@!K [L :036 &@&\0!H!_\ 9P?_ &<'_P!G
M!_\ WQ0  ,,7  "N%P  GA8  ),5  "+$@  AA   (0, @"#!@T @ ,4 'P%
M'@!Y!R@ =P@P '4(. !S"4  <@E& ' *3 !O"E, ;0M9 &P+80!J"VD :0QR
M &<,?@!F#(L 9 V9 &(-J0!A#;L 8 W8 %X.\P!=#O\ 70[_ %T._P!=#O\
MU!P  +D=  "D'@  E1T  (D<  "!&@  >Q<  '@3  !X$ 8 =PT/ ',.& !P
M#B( ;@\K &P0,P!J$#L :1!" &<120!F$4\ 9!%6 &,270!A$F8 8!)O %X2
M>P!<$X@ 6Q.7 %D3IP!7%+H 5A35 %45\P!4%?\ 5!7_ %05_P!4%/\ RB(
M + B  "=(P  C2,  ($B  !Y(0  <QX  &\;  !N%P  ;1,, &H4% !G%1X
M918G &,6+P!A%S< 8!<^ %X810!=&$L 7!E2 %H96@!9&6( 5QIL %8:=P!4
M&H4 4AN4 %$;I !/&[< 3AO0 $T<\0!,'/\ 3!S_ $T<_P!-&_\ PR8  *HG
M  "6)P  AR@  'LG  !R)@  ;"0  &@A  !F'@  9!L( &(;$0!?'!H 71TC
M %L>*P!:'C, 6!\Z %<?00!6($@ 5"!/ %,@5P!1(5\ 4"%I $XA= !-(8(
M2R*1 $DBH@!((K0 1R+- $8C[P!%(_\ 12+_ $8B_P!&(?\ O"H  *0K  "1
M*P  @BP  '8K  !M*@  9BD  &(F  !?)   72($ %LA#@!8(A8 5B,? %0D
M* !3)#  4B4W % E/@!/)D4 3B9, $PF5 !+)UP 22=F $@G<0!&)W\ 12B/
M $,HH !!*+( 0"C+ #\H[0 _*/\ /RC_ $ G_P! )_\ MRT  )\N  ",+P
M?2\  '$O  !H+@  82T  %TK  !:*   5R<  %0G# !2*!, 4"D< $XI)0!-
M*BP 2RHT $HK.P!)*T( 2"Q) $8L40!%+%H 1"QD $(M;P! +7T /RV- #TM
MG@ \+;  .BW( #HMZP Z+?\ .BW_ #HL_P Z+/\ LC   )LQ  "(,@  >3(
M &TR  !D,@  73$  %@O  !5+   42P  $\M"0!,+1$ 2BX9 $DO(@!'+RH
M1C Q $4P. !#,#\ 0C%' $$Q3P! ,5< /C%A #TR;0 [,GL .3*+ #@RG  V
M,J\ -3+' #0RZ0 T,O\ -3'_ #4Q_P U,/\ K3,  )8T  "$-0  =34  &DU
M  !@-0  630  %0S  !0,   3#$  $DQ!@!',@\ 13,6 $,S'P!"-"< 0#0N
M #\U-@ ^-3T /35$ #PV3  Z-E4 .39? #<V:P V-G@ -#>) #(WF@ Q-ZT
M+S?% "\WZ  O-OX ,#7_ # U_P P-/\ J38  )(V  " -P  <C@  &8X  !=
M-P  5C<  % V  !+-   1S4  $0V P!!-PT /S@4 #XX'  \.20 .SDL #HY
M,P Y.CH .#I" #8Z2@ U.E, -#M= #([:  P.W8 +SN' "T[F0 L.ZP *CO#
M "D[Y@ J.OT *CK_ "LY_P L./\ I#@  (XY  !\.@  ;CH  &,Z  !:.@
M4SH  $TZ  !&.   0CH  #\[   \/ L .CP1 #@]&0 W/2$ -CXI #0^,  S
M/C< ,C\_ #$_1P P/U  +C]: "U 9@ K0'0 *4"$ "A EP F0*H )4#! "1
MY0 D/_P )3[_ "8]_P F/?\ GSL  (H\  !X/0  :CT  %\]  !6/0  3ST
M $D]  !"/0  /#X  #D_   V00@ -$$/ #)"%@ Q0AX +T,E "Y#+0 M0S0
M+$0\ "M$1  J1$T *$18 "=%8P E17$ (T6" ")%E0 @1:@ 'T6_ !Y$XP ?
M1/L 'T/_ "!"_P A0?\ FCX  (4_  !T0   9T   %Q   !30   3$   $9
M   ^00  .$,  #1%   P1@, +4<- "M($@ J2!H *4@B "A)*0 G23$ )4DY
M "1)00 C2DH (DI5 "!*80 ?2F\ '4I_ !M*D@ :2J8 &$J] !=*X  82?H
M&4C_ !I'_P :1_\ E4(  (!"  !P0P  8T,  %A#  !00P  24,  $)$   [
M10  -4<  #!)   K2P  )DT) "1.$  B3A8 (4\= "!/)0 ?3RP 'D\U !U/
M/0 <4$< &E!1 !E070 74&L %E!\ !10CP 34*0 $5"Z !%0W@ 13_@ $D[_
M !--_P 43?\ CT4  'M&  !K1@  7T<  %5'  !-1P  1D<  #]'   W2@
M,4P  "M.   F4   (%,# !Q5#  :5A$ &588 !=6(  65B< %58P !16.0 3
M5T( $E=- !%760 05V@ #U=Y  Y7C  -5Z  "U>V  M6U  +5O0 #%7_  U4
M_P .4_\ B$D  '9*  !G2@  6TH  %%*  !*2@  0TH  #M,   S3@  +%$
M "94   A5@  &UD  !5<!P 17@T $%X3 !!>&@ .7B( #EXJ  U>,P ,7CT
M"UY(  I>5  (7F( !UYS  5>A@ #7IL  EZQ  )=S  "7>X  US_  1;_P %
M6_\ @4X  '!.  !B3@  5TX  $Y.  !'3@  /D\  #91   N5   )U<  "%:
M   ;70  %6   !!C P ,9@L "&<0  9G%0 %9QP !&<D  )G+0 !9S<  &="
M  !G3@  9UP  &=M  !G@   9I4  &:L  !EQP  9>L  &3\  !D_P  8_\
M>E(  &I3  !=4@  5%(  $M2  !"4P  .54  #!8   H6P  (5\  !IB   4
M90  $&@   QK 0 &;@D  &\.  !O$@  ;Q@  ' ?  !P)P  <3   '$[  !Q
M2   <58  '%F  !Q>0  <8\  '"G  !OP0  ;^<  &[\  !M_P  ;?\ <U@
M &57  !:5P  458  $97   \6@  ,ET  "IA   B9   &F@  !1L   .;P
M"G(   1V    > 4  '@+  !Y#@  >A,  'L9  !\(   ?2D  'TS  !]0
M?4X  'U>  !]<@  ?8@  'RA  !\N@  >^(  'KZ  !Y_P  >/\ ;5T  &!<
M  !77   2UT  $!?   U8P  *V<  "-K   :;P  $W,   YW   (>P   GX
M  ""    @P$  (0&  "%"P  A@\  (@3  ")&0  BB$  (LK  "+-P  C$8
M (M6  "+:0  BX   (N9  "*LP  B=@  (CW  "(_P  A_\ :&,  %YB  !1
M8@  1&4  #AI   N;@  )',  !IX   3?0  #8$   :%    B0   (T   "0
M    D@   )(   "4!0  E0H  )<.  "8$@  FA@  )LA  "<+0  G3P  )U,
M  "<7P  G'8  )N1  ";JP  FLD  )KP  "9_P  F/\ 96D  %=I  !);
M/7$  #!V   E?   &X$  !*'   ,C   !)$   "5    F0   )T   "@
MH0   *(   "D    I0$  *<'  "I#   JA$  *T8  "O(@  KS   *]!  "O
M5   KVL  *Z%  "NH0  KKX  *WF  "L_   K/\ 7G$  $]T  !">0  -7\
M "B%   =C   $Y(   R8   #G0   *(   "F    J@   *X   "P    L0
M +,   "T    M@   +@   "Z!   O H  +X0  #!%P  PR0  ,,U  #$20
MQ%X  ,5W  #%DP  Q:\  ,71  ##\@  P_\ 5GP  $>"   ZB   +(\  ""6
M   4G0  #:,   .I    K@   +(   "W    NP   +\   #"    P@   ,4
M  #&    R    ,H   #-    SP   -((  #5#@  VQ@  -TG  #>.@  WU
M .!H  #@A   X:$  .&]  #AX@  X/0 3HL  $"2   RF0  ):$  !BH   .
MKP  !;4   "Z    OP   ,0   #(    S@   -$   #4    U0   -@   #:
M    W0   -\   #B    Y    .<   #K!0  [PX  /09  #U*P  ]D$  /=8
M  #X<@  ^9   /FK  #XQ   ^.$ _P + /\ " #_  D _P , /\ $@#_ !H
M_P F /\ ,@#_ #X _P!( /\ 4@#_ %H _P!B /\ :0#_ &\ _P!U /X >P#\
M ($ ^P"( /D CP#W )< ]0"@ /, J@#R +< [P#) .T Y@#L /L ZP#_ .L
M_P#= /\ S@#_ ,8 _P#" /\ _P $ /\   #_    _P % /\ #0#_ !4 _P A
M /\ + #_ #@ _P!# /T 3 #Y %0 ]P!< /0 8P#R &D \ !O .X =0#L 'L
MZ@"" .@ B0#G )$ Y ": .( I #@ +  W0#  -H W #8 /0 U0#_ -, _P#+
M /\ P0#_ +L _P"W /\ _P   /\   #_    _P   /\ "@#] !$ ^0 ; /8
M)P#T #( \  \ .P 1@#H $X Y !6 .$ 7 #> &, W !H -D ;@#5 '0 T@![
M -  @@#- (H RP"3 ,@ G0#& *@ Q "W ,$ S #  .L O@#_ +T _P"] /\
MM #_ *X _P"K /\ _P   /\   #_    ^@   /( !0#J  X Y0 6 .  (0#=
M "L VP V -, /P#. $@ R@!/ ,< 5@#$ %P P@!A ,  9P"^ &T O !S +H
M>@"X (( M@"+ +0 E@"R *$ L "O *X P0"M .  JP#W *H _P"I /\ I@#_
M *$ _P"? /\ _P   /\   #W    Z    -P   #0  H R@ 1 ,4 &P#" "4
MOP O +P . "X $$ M0!( +( 3P"P %4 K@!; *P 80"J &8 J !L *< <P"E
M 'L HP"$ *$ C@"? )H G0"G )L N ": -  F0#O )@ _P"7 /\ E@#_ )0
M_P"2 /\ _P   /8   #D    T@   ,4   "[  4 M0 . +  %0"L !\ J@ I
M *@ ,@"E #H H@!" *  20"> $\ G !5 )H 6@"8 &  E@!F )4 ; "3 '0
MD@!] )  AP". ), C "A (L L "* ,4 B #F (< ^P"& /\ AP#_ (< _P"&
M /\ ^    .4   #-    O0   +,   "J    HP * )\ $0"; !D F0 C )<
M+ "5 #0 D@ \ )  0P". $D C !/ (H 5 ") %H AP!@ (8 9@"$ &X @P!W
M ($ @0!_ (T ?@"; 'P J@![ +P >@#; '@ ]0!X /\ > #_ '@ _P!X /\
M[0   -$"  "[ @  K $  *(   ";    E@ % )$ #0"- !0 BP = (@ )@"&
M "X A  V (( /0"  $, ?@!) 'T 3P!\ %4 >@!; 'D 80!W &D =0!Q '0
M? !R (@ <0"6 &\ I0!N +8 ;0#. &P [@!K /\ :P#_ &L _P!K /\ WPL
M ,(,  "N#   G@P  ),+  ",!P  B (  (4 "0"! !  ?P 7 'P ( !Z "@
M>  P '8 . !T #X <P!$ '$ 2@!P %  ;@!6 &T 70!L &0 :@!M &@ =P!G
M (0 90"2 &0 H0!C +( 80#) &  Z0!@ /P 8 #_ &  _P!@ /\ T!   +81
M  "B$@  DQ(  (@1  " #P  ? T  'D) 0!X PL =0 1 ', &@!P ", ;@$K
M &P!,P!J CD :0-  &<#1@!F!$P 9012 &,%60!B!6$ 8 5J %\&= !=!H$
M7 >/ %H'GP!9![  5P?& %8)YP!6"OL 50K_ %4*_P!6"O\ QA4  *T7  "9
M&   BA@  '\7  !V%@  <1,  &X0  !M#04 ;0D- &H)% !G"AT 90HF &,+
M+@!B##4 8 P\ %\,0@!>#4@ 7 U/ %L-5@!9#5X 6 YH %8.<P!5#H  4PZ/
M %$.GP!0#K$ 3@[( $T0Z@!-$/T 31#_ $T0_P!-$/\ O!L  *4<  "2'0
M@QX  '<=  !O'   :1H  &87  !D%   9! ( &(/$ !?$!@ 71 A %L1*0!:
M$3$ 6!(X %<2/@!6$D4 5!), %,34P!1$UL 4!-E $X4< !,%'T 2Q2, $D4
MG !'%:X 1A7% $45Z !%%OX 11;_ $45_P!%%?\ M1\  )XA  "+(@  ?"(
M '$B  !H(0  8A\  %\=  !<&@  6Q<" %H5#0!7%A0 518= %07)0!2&"T
M41@T $\8.P!.&4( 31E( $L:4 !*&E@ 2!IB $<:;0!%&WH 0QN) $(;F@!
M&ZP /QO" #X<Y0 ]'/P /AS_ #X;_P ^&_\ KR,  )@D  "&)0  =R8  &PF
M  !C)0  720  %DB  !6'P  5!T  %,<"P!1'!( 3AT: $T=(@!+'BD 2AXQ
M $D?-P!''SX 1B!% $4@30!#(%4 0B!? $ A:@ _(7< /2&' #LAF  Y(:H
M."+  #<BXP W(OL -R+_ #@A_P X(?\ JB8  )0G  "!*0  <RD  &<I  !?
M*0  6"@  %0F  !1(P  3R(  $PB!P!*(A  2"(7 $<C'P!%)"8 1"0N $(D
M- !!)3L 0"5# #\E2@ ])E, /"9< #HF9P Y)G4 -R>$ #4GE@ T)Z@ ,B>^
M #$GX0 Q)_D ,B;_ #(F_P S)?\ I2D  (\J  !]+   ;RP  &0M  !;+
M52L  % J  !,*   2B8  $<G! !$)PT 0B@4 $$H'  _*2, /BDK #TI,@ \
M*CD .RI  #DJ2  X*U  -BM: #4K90 S*W( ,2N" # LE  N+*< +"R\ "LL
MW@ L+/@ +"O_ "TJ_P M*O\ H2P  (LM  !Y+@  :R\  & O  !8+P  42X
M $PN  !(+   12L  $$K   _+ L /2P1 #LM&0 Z+B$ .2XH #<N+P V+S8
M-2\^ #0O10 S+TX ,3!8 # P8P N,'  +#"  "HPD@ I,*4 )S"Z "8PW  F
M,/< )R__ "@O_P H+O\ G"X  (<P  !V,0  :#(  %TR  !5,@  3C$  $@Q
M  !$,   0"\  #PP   Z,0D -S$0 #8R%@ U,AX ,S,E #(S+  Q,S, ,#0[
M "\T0P M-$P +#16 "HU80 I-6X )S5^ "4UD  C-:, (C6Y "$UV0 A-/8
M(C3_ ",S_P C,O\ F#$  (,S  !R-   930  %HU  !1-0  2S0  $4T  !
M-   .C,  #<T   T-08 ,C8. # W$P O-QL +C<B "TX*0 K.#$ *C@X "DY
M0  H.4D )CE3 "4Y7P C.6P (3I\ " ZC@ >.J( '#JW !LYU0 <.?4 '3C_
M !TX_P >-_\ DS0  '\V  !N-P  83<  %<W  !.-P  2#<  $(W   \-P
M-3@  #(Y   O.@( +#L+ "H\$0 I/!@ *#T? "8])@ E/2X )#TU ",^/0 B
M/D8 (#Y0 !\^7  =/VD &S]Y !H_C  8/Z  %C^U !4^T@ 6/O, %SW_ !@\
M_P 8//\ CC<  'HX  !J.0  7CH  %,Z  !+.@  13H  #\Z   Y.@  ,CP
M "X^   I0   )D$( "1"#@ B0A0 (4(; "!#(P ?0RH 'D,R !Q#.@ ;1$,
M&D1- !A$60 71&< %41W !-$B@ 21)X $42S !!$T  00_( $4+_ !)"_P 3
M0?\ B3L  '8\  !F/0  6CT  % ]  !(/0  0CT  #P]   V/@  +T   "I"
M   E1   (48# !U(#  ;21$ &4D7 !A)'@ 7228 %DDN !5*-@ 42D  $TI*
M !%*5@ 02F0 #TIT  Y*AP -2IL #$JP  I*R@ +2>P #$C_  U'_P -1_\
M@SX  '$_  !B0   5D   $U   !%0   /T   #E!   R0@  *T4  "9'   A
M20  '$L  !9.!P 34 X $E 3 !%0&0 04"$ #U I  Y0,0 -4#L #5%&  M1
M40 *45\ "5%O  =0@0 %4)8  U"K  )0Q0 #3^@  T_[  5._P &3?\ ?4(
M &M#  !=1   4D0  $I$  !#0P  /$0  #5%   N1P  )TH  "%,   <3P
M%U$  !)4 P .5PH "U@0  I8%0 (6!P !U@D  98+  %6#8  UA   %83
M6%H  %AI  !8?   6)$  %>G  !7P   5N4  %;Y  !5_P  5?\ =D<  &9'
M  !92   3T<  $='  ! 1P  .$@  #!*   I30  (E   !Q3   650  $5@
M  U; @ )7@D !%\.  !?$@  7Q@  & ?  !@)P  8#   & [  !@1P  8%0
M &!C  !@=@  8(L  %^B  !?NP  7^(  %[Y  !=_P  7?\ ;TL  &%,  !5
M3   3$L  $1+   [3   ,DX  "M1   C5   '%<  !9;   17@  #6    AC
M   "9@<  &<,  !G#P  :!,  &D9  !J(0  :BD  &HT  !J0   :DT  &I=
M  !J;P  :H4  &J=  !IM@  :-T  &CW  !G_P  9O\ :5$  %Q0  !24
M2D\  #]0   U4P  +58  "19   =70  %F   !!D   ,9P  !FH   !N
M;P,  ' (  !Q#0  <A   '04  !U&P  =B,  '<L  !W.   =D8  '96  !V
M:   =GX  ':7  !UL0  =-,  '/U  !S_P  <O\ 8U8  %A5  !05   1%4
M #E8   O6P  )E\  !UC   59P  $&P   IP   $<P   '8   !Z    ?
M 'P#  !^"   ?PP  ($0  ""%   A!L  (4D  "&+P  ACT  (9-  "%7P
MA74  (6/  "$J0  @\D  (+Q  "!_P  @/\ 7UL  %9:  !)6P  /5X  #)A
M   G9@  'FL  !5P   .=0  "7D   %^    @0   (4   "(    B@   (L
M  "- 0  C@8  ) +  "1#P  DQ0  )4;  "7)@  ES0  )=$  "75@  EFP
M )6&  "5H@  E,$  )/J  "2_P  DO\ 76$  $]A  !"9   -FD  "IN   ?
M=   %7D   Y_   'A    (D   ".    D@   )8   "8    F@   )L   "=
M    GP   *$#  "C"   I0T  *<3  "I'   JB@  *HY  "J2P  JF$  *EZ
M  "HF0  J+4  *?=  "G^   IO\ 5F@  $AL   Z<   +G8  ")]   7A
M#HH   >0    E@   )H   "?    HP   *<   "J    JP   *T   "O
ML0   +,   "U    N 4  +H,  "]$@  P!P  , M  # 0   OU4  +]N  "^
MBP  OJ@  +[)  "][P  O/X 3G0  $!Y   R?P  )8<  !F.   0E0  !YP
M  "B    IP   *P   "P    M0   +D   "\    O0   +\   #!    PP
M ,8   #(    R@   ,T"  #0"P  U1(  -8A  #7-   V$D  -E@  #:?
MVIH  -NU  #;V0  V_( 1H(  #B)   KD   '9@  !*@   *IP   *X   "T
M    N0   +X   #"    R    ,L   #.    SP   -(   #4    U@   -H
M  #=    WP   .(   #F    Z@H  .\3  #P)0  \CH  /-1  #T:P  ](D
M /6E  #UOP  ]=T _P & /\  P#_  4 _P + /\ $ #_ !< _P B /\ +0#_
M #D _P!$ /\ 30#_ %4 _P!= /\ 9 #_ &H _P!P /T =@#[ 'P ^0"# /<
MB@#U )( \P"; /  I@#N +, ZP#$ .D Y #G /D Y@#_ .4 _P#3 /\ QP#_
M +\ _P"[ /\ _P   /\   #_    _P " /\ "P#_ !( _P = /\ * #_ #,
M_P ^ /P 1P#X $\ ] !7 /$ 70#N &, [ !I .H ;P#H '4 Y@!\ .0 @P#B
M (L WP"5 -P GP#9 *L U0"[ -( U #/ /( S0#_ ,P _P#% /\ N@#_ +0
M_P"P /\ _P   /\   #_    _P   /\ !@#Y  \ ]0 7 /, (@#Q "T [0 W
M .< 0 #B $D WP!0 -L 5P#7 %T U !C -$ : #/ &X S !U ,H ? #( (0
MQ0"- ,( F #  *0 O0"R +L Q@"Y .@ N #] +< _P"V /\ K0#_ *< _P"C
M /\ _P   /\   #_    ]0   .L  0#D  P W@ 3 -D ' #3 "8 T0 P ,P
M.@#( $( Q !* ,  4 "] %8 NP!< +D 80"W &< M0!M +, = "Q 'P KP"%
M *T D "J )P J "J *8 NP"E -H HP#U *, _P"B /\ G@#_ )H _P"7 /\
M_P   /X   #O    WP   -    #'  < P0 / +P %P"Y "  MP J +4 ,P"P
M #L K0!# *L 20"H $\ I@!5 *0 6@"C &  H0!F )\ ;0"= '0 G !] )H
MB "8 )0 E@"B )0 L@"2 ,D D0#K )$ _P"0 /\ D #_ (P _P"* /\ _
M .P   #9    QP   +H   "Q  ( JP , *< $@"D !L H0 D *  + "> #4
MFP \ )@ 0P"6 $D E !/ )( 5 "0 %H CP!? (T 9@"+ &T B0!V (@ @ "&
M (P A ": (( J@"! +X @ #@ (  ^0!_ /\ ?P#_ '\ _P!^ /\ \0   -@
M  #"    LP   *@   "@    F0 ' )4 #@"2 !4 D  > (X )@"- "X B@ V
M (< /0"% $, A !) (( 3@"! %0 ?P!9 'X 8 !\ &< >@!O 'D >@!W (8
M=0"4 '0 HP!R +4 <@#/ '$ \0!P /\ < #_ '  _P!Q /\ X0   ,0   "P
M    H@   )<   "1    BP " (8 "P"# !$ @0 8 '\ (0!] "D ?  P 'D
M-P!X #T =@!# '0 20!S $X <@!4 '  6@!O &( ;0!J &L = !J (  : ".
M &< G0!E *\ 90#& &0 Z !D /T 8P#_ &, _P!D /\ SP4  +8'  "C"
ME @  (D'  "" P  ?@   'L !@!W  X =0 3 '( &P!Q ", ;P K &T ,@!L
M #@ :@ ^ &D 1 !G $D 9@!/ &4 5@!C %T 8@!E &  ;P!? 'L 70") %P
MF0!; *H 60"_ %D X0!8 /@ 6 #_ %@ _P!9 /\ P@P  *H-  "7#@  B0X
M 'T.  !V#0  <0H  &\&  !M  H :P 0 &D %@!G !X 90 F &, +0!A #,
M8  Y %\ /P!= $4 7 !+ %L 4@!: %D 6 !B %< ; !5 '@ 4P"& %( E@!1
M *< 4 "[ $\!VP!. O0 3@/_ $X$_P!. _\ N!   *$2  ".$P  ?Q,  '03
M  !L$@  9Q   &4.  !C"P, 8P8, &$$$0!> QD 7 0A %L%* !9!B\ 6 8U
M %8'.P!5!T( 5 =( %,(3P!1"%8 4 E? $X):0!-"78 2PJ$ $D*E !("J8
M1PJZ $8*V !%"_, 10S_ $4,_P!%#/\ L!0  )D6  "'&   >!D  &T8  !E
M%P  7Q8  %P3  !:$0  6@X& %H,#0!7#!0 50P< %,-) !2#2L 4 TQ $\.
M. !.#CX 30Y% $L.30!*#E4 2 ]> $</: !%#W4 0Q"$ $$0E0! $*8 /A"[
M #T0W  ]$?8 /1'_ #T0_P ^$/\ J1D  )(;  "!'   <AT  &<=  !?'
M61L  %49  !3%@  4A,  %(1"@!0$!  3A$8 $P1( !*$B< 21(N $@3- !'
M$SL 11-" $0320!#%%( 011; #\490 ^%7( /!6! #H5D@ X%:0 -Q6Y #45
MV  U%O4 -A;_ #86_P W%?\ HQP  (T>  ![(   ;2$  &(A  !:(0  5!\
M % >  !-&P  3!D  $L6!@!)%@X 1Q<5 $47' !$&"0 0A@J $$8,0! &3@
M/QD_ #T91@ \&D\ .AI8 #D:8P W&V\ -1M^ #,;D  R&Z( ,!NW "\;TP O
M'/, +QO_ # ;_P P&_\ G1\  (@B  !W(P  :20  %XD  !6)   4",  $LB
M  !((   1AT  $4< @!#' P 01P2 #\=&0 ^'2$ /!XG #L>+@ Z'S4 .1\\
M #<?1  V'TP -"!6 #,@8  Q(&T +R!\ "TAC@ L(:  *B&U "DAT  I(?(
M*2'_ "H@_P K(/\ F2(  (0E  !S)@  92<  %LG  !3)P  3"8  $<E  !$
M)   0B$  #\A   ](0D .R$0 #DB%@ X(AX -B,E #4C*P T)#( ,R0Y #(D
M00 P)$H +R53 "TE7@ K)6L *B5Z "@EC  F)9\ )"6S ",ES@ C)?  )"7_
M "4D_P E)/\ E"4  ( G  !O*0  8BH  %<J  !/*@  22D  $0H  ! )P
M/28  #HE   W)@8 -28. #0G%  R)QL ,2@B # H*0 O*#  +2DW "PI/P K
M*4< *2E1 "@J7  F*FD )"IX ",JB@ A*IT 'RJR !XJS  >*N\ 'RG_ " I
M_P A*/\ D"@  'PJ  !L*P  7RP  %0L  !,+   1BP  $$K   \*P  ."H
M #4J   R*P, ,"L, "XL$0 M+!@ +"P? "HM)@ I+2T *"TT "<N/  F+D4
M)"Y/ ",N6@ A+V< 'R]V !TOB  <+YL &B^P !@OR@ 8+NT &2[_ !LM_P ;
M+?\ C"L  '@M  !H+@  6R\  %$O  !)+P  0R\  #XN   Y+@  -"X  # N
M   M+P  *S * "DQ$  G,14 )C$< "4R(P D,BH (S(Q "$S.0 @,T( 'S-,
M !TS5P ;,V0 &C1T !@TA@ 6-)H %#.N !,SR  3,^P %#/_ !4R_P 6,?\
MARX  '0O  !E,0  6#$  $XR  !&,@  0#$  #LQ   V,0  ,3$  "LS   H
M-   )34& ",V#0 A-A( (#<9 !\W(  >-R< '3@N !LX-@ :.#\ &3A) !<Y
M50 5.6( %#EQ !(YA  1.9@ $#FM  XXQP ...L $#C_ ! W_P 1-O\ @S$
M ' R  !A-   530  $LT  !$-   /30  #@T   S-   +34  "@W   D.0
M(#H" !T["P ;/!  &3T5 !@]'  7/2, %CTK !4^,P 4/CP $CY& !$^4@ 0
M/E\ #SYO  X^@0 ,/I4 "SZI  H^P0 */>0 "SW[  P\_P -._\ ?30  &LV
M  !=-P  43<  $@W  !!-P  .S<  #4W   P-P  *CD  "4[   @/0  '#\
M !=!!@ 40PT $D,2 !%#&  10Q\ $$0G  ]$+P .1#D #41#  Q$3@ +1%L
M"41J  =$?  &1)  !$.E  )#O0 #0^   T/V  1"_P &0?\ >#@  &<Y  !9
M.@  3CH  $4Z   ^.@  .#H  #,Z   M.P  )ST  "%    <0@  %T0  !-&
M P /20H #4H/  Q*%  +2AL "4HC  A**P '2C0 !4H^  1*20 "2E8  $IE
M  !*=P  2HL  $JA  !)N0  2=T  $GU  !(_P  2/\ <CP  &(]  !5/@
M2CX  $(]   \/0  -CT  "\^   I0   (T(  !U%   71P  $TH   ], @ +
M3PD !U -  -1$0  41<  %$>  !1)@  42\  %$Y  !11   4E$  %)@  !1
M<@  48<  %&=  !1M0  4-@  %#U  !/_P  3_\ ;$   %U!  !100  1T$
M $!    Y0   ,D$  "I#   D1@  'D@  !=+   23@  #E$   M3 0 &5@<
M %<,  !8$   6!,  %D9  !:(0  6BD  %HS  !:/P  6DP  %I:  !:;
M6H$  %F9  !9L0  6-$  %CT  !7_P  5_\ 944  %A%  !-10  140  #Y$
M   U10  +4<  "5*   >30  &%   !)3   .5@  "ED   1<    7@0  %\)
M  !@#0  81   &(5  !C&P  9",  &0M  !D.   9$4  &14  !D9@  9'L
M &.3  !CK0  8LP  &'R  !A_P  8/\ 7TH  %-*  !*20  0T@  #E)   O
M3   )T\  !]2   850  $ED   U=   (8    F,   !F    : $  &D%  !J
M"@  :PT  &T1  !N%@  <!T  '$F  !Q,0  <#X  '!.  !P7P  <',  &^-
M  !OIP  ;L8  &WO  !L_P  ;/\ 6D\  %!.  !(30  /4X  #-1   I5
M(%@  !A<   18   #&0   9H    :P   &\   !R    =    '4   !W!
M> D  'H-  !\$   ?18  '\>  " *   @#4  (!%  !_5@  ?VL  '^$  !^
MH   ?;X  'SI  ![_P  >O\ 5E0  $Y3  !"5   -U8  "Q:   B7P  &&,
M !%H   +;0   W(   !V    >@   'T   "     @P   (0   "&    AP(
M (D'  "+#   C1   ) 6  "2'P  DBP  )([  "230  D6(  )%Z  "/EP
MC[0  ([A  ",^P  C/\ 55D  $A:   [70  +V$  "1F   9;   $7(   IW
M   "?0   ((   "&    BP   (X   "1    DP   )4   "7    F0   )L
M  "=!   GPH  *(/  "D%@  IB$  *8Q  "F0P  I5<  *1P  "CC@  HZL
M *'0  "@]0  G_\ 3F$  $!D   S:0  )VX  !MU   1?   "X,   ")
MC@   ),   "8    G0   *$   "D    I0   *<   "I    JP   *T   "P
M    L@   +4(  "X#@  O!8  +PE  "\-P  NTP  +ID  "Y@0  MZ(  +?
M  "WZ@  M_P 1FL  #EP   K=P  'W\  !.&   +C@   94   ";    H0
M *8   "K    L    +,   "W    MP   +H   "\    OP   ,$   #$
MQP   ,H   #-!0  T0X  -09  #4*P  U$   --8  #3=   TY(  -*P  #2
MTP  TO( /GD  #&    CB   %Y$   V9   #H    *<   "N    LP   +@
M  "]    P@   ,8   #*    R@   ,T   #/    T@   -4   #9    W0
M -\   #C    YP4  .L/  #L'P  [3,  .Y+  #O9   [X(  /"?  #QN0
M\=@ _P   /\   #_  0 _P ) /\ #@#_ !4 _P > /\ *0#_ #0 _P _ /\
M2 #_ %  _P!8 /\ 7@#_ &4 _0!K /L <0#Y '< ^ !^ /8 A0#S (T \0"7
M .X H@#K *\ Z #  .8 X #C /@ X@#_ -L _P#+ /\ P0#_ +D _P"T /\
M_P   /\   #_    _P   /\ "0#_ !  _P 9 /\ (P#_ "X _0 Y /D 0@#U
M $H \@!2 .X 6 #K %X Z0!D .8 :@#D '  X@!V -\ ?0#= (8 V0"/ -4
MF@#1 *< S@"V ,L S@#_XGT024-#7U!23T9)3$4 #!+) /  QP#_ ,4 _P"[
M /\ M #_ *T _P"I /\ _P   /\   #_    _P   /L  @#V  T \0 3 .T
M'@#L "@ Z0 R ., .P#= $0 V !+ -, 40#0 %@ S0!= ,L 8P#) &@ Q@!O
M ,0 =@#" 'X OP"' +P D@"Z )\ MP"M +4 P0"R .0 L0#] *\ _P"L /\
MI0#_ *  _P"< /\ _P   /\   #[    [@   .0   #<  @ TP 0 ,\ & #+
M "( R0 K ,8 - #! #T O0!$ +H 2P"W %$ M0!6 +( 7 "P &$ K@!G *P
M;@"J '8 J !_ *8 B@"C )8 H0"E )\ M@"= -$ G #S )L _P"< /\ E@#_
M ), _P"0 /\ _P   /8   #G    TP   ,8   "]  , N  - +, $P"Q !P
MKP E *X +@"I #8 I@ ] *, 1 "A $H GP!/ )T 50"; %H F@!@ )@ 9@"6
M &X E !W )( @0"0 (X C@"< (P K0"* ,, B0#H (@ _P") /\ AP#_ (4
M_P"" /\ \P   .,   #,    O    +    "G    H0 ( )X #P"; !8 F0 ?
M )@ )P"6 "\ DP W )$ /0". $, C !) (L 3@") %0 AP!9 (4 8 "$ &<
M@@!O (  >@!^ (8 ? "4 'H I !Y +@ > #8 '< ]P!X /\ > #_ '< _P!U
M /\ Y@   ,L   "W    J    )X   "6    CP $ (L # "( !( AP 9 (4
M(0"$ "D @@ P '\ -P!] #T ? !# 'H 2 !Y $T =P!3 '8 60!T &$ <@!I
M '$ <P!O '\ ;0"- &P G0!J *\ :0#( &@ [0!I /\ :0#_ &D _P!I /\
MT@   +@   "E    EP   (T   "&    @0   'P " !Y  X =P 4 '8 ' !T
M ", <P K '$ ,0!O #< ;@ ] &P 0P!K $@ :@!. &@ 5 !G %L 90!C &,
M;0!B '@ 8 "' %\ E@!= *@ 70"^ %P Y !< /L 7 #_ %P _P!< /\ P@
M *H!  "8 P  B00  '\"  !X    =    '  ! !M  P :P 1 &D %P!H !X
M9@ E &4 + !C #( 8@ X &  /0!? $, 7@!) %P 3P!; %8 6@!> %@ : !7
M ', 50"! %0 D0!2 *, 40"W %$ U@!1 /4 40#_ %$ _P!2 /\ M@<  )\)
M  "-"P  ?@P  ',+  !L"@  : <  &4#  !C  < 80 - %\ $P!= !H 7  A
M %L )P!9 "T 6  S %8 .0!5 #\ 5 !% %, 2P!1 %( 4 !: $\ 9 !- &\
M3 !] $H C0!) )\ 2 "R $< S !' .\ 1@#_ $< _P!' /\ K P  )4.  "#
M$   =1   &L0  !C#P  7@X  %L,  !:"0( 600* %< #P!5 !4 4P < %(
M(P!1 "D 3P O $X -0!- 3L 3 %! $H"2 !) D\ 2 )7 $8#80!% VT 0P-Z
M $(#BP!  YP /P.O #X#R  ]!.H /07\ #T&_P ^!O\ I!   (X2  !\$P
M;A0  &04  !<$P  5A(  %,1  !1#@  4 P% % )# !/!Q$ 30<7 $L('P!)
M""4 2 DK $<),0!&"3@ 1 H^ $,*10!""DT 0 M5 #\+7P ]"VL / MY #H,
MB@ X#)P -PRO #4,QP U#.D -0W] #4-_P V#/\ G1,  (<5  !V%P  :1@
M %X8  !6&   4!<  $T5  !*$P  21$  $D.!P!(#0X 1@T3 $0-&@!##B$
M0@XH $ .+@ _#C4 /@\\ #T/0P [$$L .A!4 #@07@ V$&L -!!Y #(0B@ Q
M$)P +Q"P "T0R0 M$>P +1'_ "X1_P O$/\ EQ8  ((9  !Q&P  9!P  %D<
M  !1'   3!L  $<:  !$&   0Q4  $(3 @!!$@L 0!$0 #X2%P \$AX .Q,E
M #H3*P X$S( -Q,Y #840  T%$@ ,Q11 #$47  P%6@ +A5W "P5B  J%9H
M*!6N "<5QP F%>H )Q7_ "@5_P I%?\ D1H  'T<  !M'@  8!\  %8?  !.
M'P  2!X  $,=  ! '   /AH  #T8   [%P< .18. #@7%  V%QL -1@B #,8
M*  R&"\ ,1DV # 9/0 N&48 +1I/ "L:60 J&F8 *!IT "8:A@ D&ID (AJM
M "$:Q0 @&N@ (1K^ "(:_P C&O\ C1T  'D?  !I(0  7"(  %(B  !*(@
M1"$  #\A   \(   .1X  #@;   U' 0 -!P- #(<$@ P'1@ +QT? "X=)0 M
M'BP *QXS "H>.P I'T, )Q]- "8?5P D'V0 (A]R " ?A  ?'Y< '1^K !L?
MPP ;'^< &Q_] !T?_P >'O\ B2   '4B  !E(P  620  $\E  !')0  020
M #PC   X(P  -2(  #,@   P( $ +B$* "PA$  K(14 *B(< "@B(P G(BD
M)B,P "4C.  C(T$ (B1* "$D50 ?)&$ '21P !LD@@ 9))4 %R2J !8DP0 5
M).4 %B3\ !<C_P 9(_\ A2(  '$D  !B)@  5B<  $PG  !$)P  /B<  #DF
M   U)@  ,24  "XD   K)0  *24' "<F#@ E)A, )"<9 ",G(  B)R< (2@N
M " H-@ >*#X '2A( !LI4P 9*5\ &"EN !8I@  4*90 $BFH !$IP  1*.0
M$2C[ !,H_P 4)_\ @"4  &XG  !?*   4RD  $DJ  !"*0  .RD  #8I   R
M*   +B@  "HH   F*0  )"H$ "(K#  @*Q$ 'RP6 !TL'0 <+"0 &RTK !HM
M,P 8+3P %RU% !8N4  4+ET $BYL !$N?@ 0+I( #BZG  TMO0 -+=\ #2WY
M  XL_P 0+/\ ?"@  &HJ  !;*P  4"P  $8L   _+   .2P  #0K   O*P
M*RL  "8L   B+@  'R\  !PP"0 :,0X &3$3 !<Q&@ 6,B$ %3(H !0R,  3
M,CD $C-# !$S3@ 0,UL #C-I  TS>@ ,,XX "C.B  @RN0 (,MD "#+T  HQ
M_P +,?\ =RL  &8M  !8+@  32\  $,O   \+@  -BX  #$N   M+@  *2X
M ",P   ?,@  &S,  !<U!0 4-@P $C<1 !$W%@ 1-QT $#@D  \X+  ..#4
M#3@_  PX2@ +.%< "3AE  <X=@ %.(H  SB?  $WM0 !-],  C?Q  ,V_P %
M-O\ <RX  &(P  !4,0  23$  $$Q   Y,0  -#$  "\P   K,   )3(  " S
M   ;-@  %S@  !,Z @ 0/ D #3T.  P]$P +/1D "CTA  D]*0 (/3$ !CX[
M  4^1@ #/E(  3YA   ^<@  /H8  #V<   ]L@  /=   #SP   \_P  //\
M;3(  %TS  !0-   1C0  #XT   W-   ,C,  "TS   G-   (C8  !TX   8
M.@  %#T  ! _ @ -00@ "4,-  9$$0 #1!8  D0=  !$)   1"T  $0V  !$
M00  1$X  $1<  !$;0  1($  $28  !#KP  0\T  $+P  !"_P  0O\ :#8
M %@W  !,.   0S@  #LW   U-@  ,#8  "DW   C.0  'CL  !@]   30
M$$(   U% 0 (1P<  TD,  !)#P  2A,  $L9  !+(   2R@  $LR  !+/0
M3$D  $Q7  !+:   2WT  $N4  !*K   2LH  $GO  !)_P  2?\ 8CH  %0[
M  !).P  0#L  #DZ   S.0  +#H  "4\   ?/P  &4$  !-$   01P  #$D
M  A,   "3P4  % *  !0#0  41   %(5  !4&P  5",  %0L  !4-P  5$0
M %12  !48P  5'<  %2/  !3J   4L8  %+M  !1_P  4?\ 7#\  $\_  !%
M/P  /CX  #<]   O/@  )T   "!#   91@  $TD   ],   +3P  !E(   !4
M    5P(  %@'  !9"P  6@X  %L1  !=%@  7AT  %\F  !?,0  7CT  %Y,
M  !>70  7G$  %V)  !=HP  7,$  %OK  !:_P  6O\ 5D0  $M#  !#0@
M/$$  #)"   I10  (4@  !I+   33@  #E(   I5   #60   %L   !>
M8    &("  !C!@  90H  &8.  !H$0  :A<  &L?  !K*0  :S8  &M%  !K
M5@  :FH  &J"  !IG0  :+L  &?G  !F_P  9?\ 44@  $A(  !!1@  -T<
M "Q*   C30  &U$  !-5   .60  "%T   %A    9    &<   !J    ;
M &X   !P    <@4  ',)  !U#0  =Q$  'H8  ![(0  >RX  'H]  !Z3@
M>6(  'EY  !XE@  =[,  '7@  !T_   <_\ 3DT  $=,   [30  ,$\  "93
M   <6   $UP   UA   &9@   &H   !O    <@   '8   !Y    ?    'T
M  !_    @0   (,"  "&!P  B P  (L1  ".&   CB0  (XS  "-1   C%@
M (MO  "*C   B:H  (C/  "&]P  A?\ 35$  $%3   T50  *5H  !Y?   4
M90  #6H   5P    =@   'L   !_    @P   (<   "*    C0   (X   "1
M    DP   )4   "8    F@4  )T,  "@$0  HQH  *,H  "B.@  H4X  *!E
M  "@@0  GJ   )W!  ";[@  FO\ 1ED  #E<   M80  (6<  !9N   .=0
M!7L   "!    AP   (T   "2    E@   )H   "=    GP   *$   "D
MI@   *@   "K    K@   +$#  "T"P  N!$  +D>  "Y+P  N$,  +=:  "U
M=@  M)<  +2U  "QX@  L/P /V0  #%I   E;P  &'<   ]_   &AP   (X
M  "4    F@   *    "E    J@   *X   "Q    L@   +4   "W    N@
M +P   "_    PP   ,8   #)    S@H  -(3  #2(P  T3<  -!/  #.:@
MS8H  ,JK  #+RP  R^\ -W$  "EX   =@   $8D   B1    F@   *$   "G
M    K0   +,   "Y    O@   ,(   #%    Q@   ,D   #,    S@   -(
M  #5    V@   -X   #A    Y0   .H+  #K%P  ZBL  .I#  #J7@  ZGH
M .N9  #KM0  Z]4 _P   /\   #_  $ _P ' /\ #0#_ !( _P ; /\ )0#_
M "\ _P Z /\ 0P#_ $L _P!3 /\ 6@#] &  ^P!F /H :P#X '( ]@!X /0
M@ #Q (D [P"2 .P G0#I *H Y@"\ ., W #? /< W0#_ ,P _P"^ /\ M0#_
M +  _P"M /\ _P   /\   #_    _P   /\ !@#_  T _P 4 /\ 'P#_ "D
M^P S /< /0#S $4 [P!- .P 4P#H %D Y0!? ., 90#@ &H W0!Q -H > #6
M (  T@"* ,\ E0#, *( R "R ,4 R0#" .T P #_ +L _P"P /\ J #_ *0
M_P"A /\ _P   /\   #]    ^@   /@   #P  D [  1 .@ &0#G ", Y0 M
M -X -@#6 #X T0!& ,T 3 #* %( R !8 ,4 70## &, P !I +X < "\ '@
MN0"! +< C0"T )H L0"I *X O "L .$ J@#\ *@ _P"@ /\ F0#_ )8 _P"4
M /\ _P   /D   #R    YP   -L   #1  0 R@ - ,< % #$ !T P@ F +\
M+P"[ #< MP _ +0 10"Q $L K@!1 *P 5@"J %P J !A *8 : "C '  H0!Y
M )\ A "= )$ F@"@ )@ L0"6 ,P E0#Q )0 _P"1 /\ BP#_ (@ _P"& /\
M]P   .P   #>    R0   +P   "T    KP * *L $ "I !< J  @ *< * "B
M #  GP X )P /@": $0 F !* )8 3P"4 %4 DP!: )$ 80"/ &@ C0!Q (L
M>P") (@ AP"7 (4 J "# +X @0#D (  _P"  /\ ? #_ 'L _P!Y /\ Z0
M -<   #!    L0   *8   "=    EP % )0 #0"2 !( D  : (\ (@". "H
MBP Q (D . "' #X A0!# (, 2 "! $X ?P!4 'X 6@!\ &$ >@!I '@ <P!V
M '\ =0". ', GP!Q +, < #0 &\ ]@!O /\ ;P#_ &T _P!L /\ V@   +\
M  "L    G@   ),   ",    A0   (( "0!_  \ ?@ 5 'T ' !\ "0 >@ K
M '< ,0!U #< =  ] '( 0@!Q $@ ;P!- &X 4P!L %H :P!B &D ; !G '@
M9@"& &0 EP!B *H 80#" &  ZP!A /\ 80#_ &$ _P!@ /\ Q0   *T   ";
M    C0   (,   !\    =P   '( !0!P  P ;@ 1 &P %P!L !X :P E &D
M+ !G #$ 9@ W &0 /0!C $( 8@!( &  3@!? %4 70!= %P 9@!: '( 60"
M %< D !6 *, 50"Y %0 W@!4 /L 5 #_ %4 _P!5 /\ M@   )\   "-
M?P   '4   !N    :0   &8  0!C  D 80 . &  $P!? !D 7@ @ %T )@!;
M "P 6@ R %@ -P!7 #T 5@!# %4 20!3 %  4@!8 %$ 80!/ &P 3@!Z $P
MB@!+ )P 2@"Q $D S@!) /, 20#_ $D _P!* /\ J@$  )0%  ""!P  = @
M &H(  !C!@  7@0  %L   !9  4 5P , %8 $ !4 !4 4P ; %( (@!1 "@
M4  M $X ,P!- #@ 3  ^ $L 10!* $P 2 !4 $< 70!& &@ 1 !U $, A0!!
M )@ 0 "K $  Q0 _ .H /P#_ $  _P!  /\ H @  (H+  !Y#0  ; T  &$-
M  !:#0  50L  %()  !0!@  3P(( $X #0!, !( 2P 7 $H '@!) ", 1P I
M $8 +P!% #0 1  Z $( 00!! $@ 0 !0 #X 6@ ] &0 / !R #H @@ Y )0
M. "G #< O@ V ., -@#Y #8 _P W /\ F T  (,.  !R$   91$  %L1  !3
M$   3A   $H.  !(#0  1PH# $<'"@!%! X 1 (3 $("&@!! B  0 ,E #X#
M*P ]!#$ / 0W #L$/@ Z!44 .05. #<%5P V!6( - 9P #(&@  Q!I( , :E
M "\%NP N!=T +@;U "T'_P N!_\ D1   'T1  !L$P  7Q0  %44  !.%
M2!,  $02  !!$   0 X  $ -!@! "@P /@D0 #P)%@ ["AP .0HB #@**  W
M"RX -@LU #4+.P S"T, ,@Q, # ,5@ O#&$ +0QO "L,?P J#)( * RE "<,
MNP E#-T )0WU "8-_P G#?\ BQ(  '<4  !G%@  6Q<  %$8  !)%P  0Q<
M #\5   \%   .A(  #D1 0 Y#P@ . X- #<.$@ U#A@ - X? #(.)0 Q#RP
M, \R "\0.@ M$$( +!!+ "H050 H$&$ )A!O "00@  C$), (1"G !\0O0 >
M$.  'A'W !\0_P @$/\ AA0  ',7  !C&0  5QH  $T;  !%&@  0!H  #L9
M   X&   -18  #04   S$@0 ,A(+ #$2$  O$A4 +1(< "P3(@ K$RD *A,P
M "@3-P G%#\ )A1( "044P B%%\ (!5M !\5?@ =%9$ &Q6E !D5NP 8%=X
M&!7X !D4_P :%/\ @A<  &\:  !?'   4QT  $H=  !"'0  /!T  #<<   T
M&P  ,1H  "\9   N%@  +!<( "L6#@ I%Q, *!<9 "<8(  E&"8 )!@M ",8
M-  B&3T (!E& !X940 =&5T &QIK !D:?  7&H\ %1JC !09N@ 2&=L $QGV
M !09_P 5&/\ ?1H  &L=  !<'P  4"   $<@   _(   .1\  #0?   Q'@
M+1T  "L<   I&P  )QL% "4;#  D'!$ (AP6 "$<'0 @'2, 'QTJ !X=,@ <
M'CH &QY$ !D>3@ 7'EL %AYI !0?>@ 2'HT $1ZB ! >N  .'M@ #Q[U ! =
M_P 1'?\ >AT  &<?  !9(0  32(  $0B   \(@  -B(  #(A   N(0  *B
M "<@   D'P  (B " " @"@ >(0\ '2$4 !PA&@ ;(B$ &2(G !@B+P 7(C@
M%2-! !0C3  2(U@ $2-G ! C>  .(XL #2.?  PCM  +(]  "R+P  PB_P -
M(?\ =A\  &0B  !6(P  2R0  $$D   Z)   -"0  "\C   K(P  *",  "0C
M   @(P  '20  !LE!P 9)@T %R81 !8F%P 5)QX %"<E !,G+  2)S4 $2@_
M ! H2@ .*%8 #2AD  PH=  **(< "2B;  <GL0 %)\P !B?L  <F_@ ()O\
M<2(  & D  !3)@  2"<  #\G   W)@  ,28  "TF   I)0  )24  "(E   =
M)P  &2@  !8J!  4*PL $BP0 !$L%  0+!L $"PB  XL*0 .+3( #2T[  LM
M1@ *+5( ""U@  8M<  $+8,  BV8   LK@  +,D  "SK  $K_  "*_\ ;24
M %TG  !/*   12D  #PI   U*0  +R@  "LH   G)P  (R<  !\H   ;*@
M%RP  !,N @ 0, @ #C$-  TQ$@ ,,1< "S$>  HQ)@ (,BX !S(W  4R0@ #
M,DX  3)<   R;   ,G\  #*5   QK   ,<<  ##J   P_   ,/\ :"D  %@J
M  !,*P  02P  #DL   R*P  +2L  "DJ   E*@  ("L  !PL   7+@  $S
M ! R @ .- < "C<,  <W$  %-Q0  S<;  (W(@  -RH  #@S   X/@  .$H
M #A8   X:   .'P  #>2   WJ0  -L4  #;J   V_0  -?\ 8RP  %0N  !(
M+P  /B\  #8N   P+@  *RT  "<M   B+0  '2\  !@Q   4,P  $#4   XW
M 0 *.@< !CL+  (\#@  /1(  #X7   ^'@  /B8  #XO   ^.@  /D8  #Y4
M   ^9   /G<  #Z/   ]IP  /<,  #SI   \_0  ._\ 7C   % Q  !$,@
M.S(  #0Q   N,   *2\  "0P   >,@  &30  !0V   0.0  #3L   H]   %
M0 4  $$*  !"#0  0Q   $04  !%&@  1B(  $8K  !&-0  1D$  $9/  !&
M7P  1G,  $6*  !%I   1,   $/H  !#_@  0O\ 6#0  $LU  !!-0  .34
M #(T   M,P  )C0  " U   :.   %#H  ! ]   -0   "4(   1%    1P,
M $@'  !*"P  2PX  $P1  !.%0  3QP  $\E  !/+P  3SP  $]*  !/6@
M3FT  $Z%  !-H   3+P  $OG  !+_@  2O\ 4SD  $<Y   ^.0  -S@  #$W
M   I-P  (3D  !L\   5/P  $$(   Q%   '2    DH   !-    3P   %$$
M  !2!P  5 L  %4.  !7$0  61<  %H?  !9*0  638  %E$  !95   6&<
M %A_  !7F@  5K<  %7C  !4_0  5/\ 3CT  $,]   \/   -3L  "P\   D
M/@  '$$  !5$   02   "TL   5.    40   %0   !7    60   %L   !=
M @  7@8  & +  !B#@  9!(  &<8  !G(@  9BX  &8\  !F30  96   &5W
M  !DDP  8[$  &'=  !@_   7_\ 24(  $%!   Z/P  ,$   "9#   >1@
M%4H  !!.   *4@   U8   !:    70   &    !C    90   &<   !I
M:P$  &T%  !O"@  <@X  '42  !W&P  =B8  '8U  !U1@  =%D  '1O  !S
MBP  <JD  '#-  !O]P  ;O\ 1D8  $!%   U1@  *D@  "!,   740  $%8
M  E:   !7P   &,   !H    :P   &\   !R    =0   '<   !Y    >P
M 'T   "  P  @P@  (8-  ")$P  BAT  (HK  ")/   B$\  (9F  "%@0
MA*   (+"  "!\   ?_\ 1DL  #I,   N3P  (U,  !A8   07@  "60   !I
M    ;P   '0   !X    ?    ($   "$    AP   (@   "+    C@   )
M  "3    E@   )D'  "=#0  H10  * A  "@,0  GD0  )U;  "<=@  F98
M )FU  "6Y0  E?X /U(  #)5   F6@  &V   !%G   );0   '0   ![
M@0   (8   "+    D    )0   "7    F0   )P   "?    H0   *0   "G
M    J@   *T   "Q!@  M0T  +@6  "W)@  MCD  +50  "T:@  LHD  +"J
M  "NSP  K?4 -UP  "MA   >:   $W    MX    @    (<   ".    E0
M )H   "?    I    *@   "L    K0   +    "S    M0   +@   "[
MOP   ,,   #'    RP4  -$.  #1&P  T"X  ,]%  #-7P  RWX  ,F>  #(
MO@  Q>D +VD  "-P   6>0  #8$   &+    DP   )L   "B    J    *X
M  "T    N    +T   #     P@   ,4   #(    RP   ,X   #1    U@
M -L   #?    Y    .@&  #K$0  ZB,  .HZ  #I5   YW(  .63  #CLP
MX]0 _P   /\   #_    _P $ /\ "P#_ !  _P 7 /\ (0#_ "L _P U /\
M/@#_ $< _P!. /\ 50#\ %L ^@!A /@ 9@#V &T ] !S /( >P#O (0 [0".
M .H F0#F *< XP"Y -\ U0#; /< U@#_ ,  _P"R /\ J@#_ *4 _P"B /\
M_P   /\   #^    _    /P  P#^  L _P 1 /\ &@#] "0 ^0 N /0 . #P
M $  [ !( .D 3@#F %0 X@!: -\ 7P#< &4 V !K -0 <@#0 'L S0"% ,H
MD0#' )X PP"N ,  Q0"] .L NP#_ +  _P"D /\ G #_ )@ _P"5 /\ _P
M /H   #T    \0   /(   #J  4 YP . .( %0#A !X X0 H -@ ,0#0 #D
MRP!  ,@ 1P#% $T P@!3 +\ 6 "] %X NP!D +D :P"V ', M !\ +$ B "N
M )4 JP"D *@ N "F -P HP#[ )\ _P"5 /\ CP#_ (L _P") /\ ^0   .\
M  #G    WP   ,\   #(    P0 * +\ $0"\ !@ NP A +D *@"T #( L0 Z
M *X 0 "K $8 J !, *8 40"C %8 H0!< )\ 8P"= &H FP!S )D ?@"6 (P
ME "; )( K0"0 ,< C@#P (T _P"& /\ @ #_ 'T _P!\ /\ [0   .    #1
M    OP   +,   "J    I@ % *( #0"A !, H  ; )\ (P"; "L F  R )4
M.0"3 #\ D0!$ (\ 2@". $\ C !5 (H 6P"( &, A@!K (0 =@"" (( @ "2
M 'X HP!\ +H >@#A 'D _P!W /\ <@#_ '  _P!O /\ W0   ,L   "V
MIP   )T   "4    C@ ! (L "@") !  B  5 (< '0"' "4 A  L (( ,@!_
M #@ ?0 ] 'L 0P!Y $@ > !. '8 5 !U %L <P!C '$ ;@!O 'H ;0") &P
MF@!J *X :0#, &@ ]@!G /\ 90#_ &0 _P!C /\ R@   +0   "A    DP
M (D   ""    >P   '@ !0!V  P =0 1 '0 & !S !\ <@ E '  + !N #(
M;  W &H / !I $( : !( &8 3@!E %4 8P!= &( 9@!@ '( 7@"  %T D@!;
M *4 6@"^ %D Z0!9 /\ 60#_ %@ _P!8 /\ N0   *(   "0    @P   'D
M  !Q    ;0   &D  0!F  D 90 . &0 $P!C !D 8P @ &$ )@!@ "P 7@ Q
M %P -P!; #P 6@!" %@ 2 !7 $\ 5@!7 %0 8 !3 &P 40!Y %  B@!/ )X
M3@"T $T V@!- /L 30#_ $T _P!- /\ J@   )0   ""    =0   &L   !D
M    8    %T   !:  4 6  , %< $ !6 !4 5@ ; %4 (0!3 "< 4@ L %$
M,0!/ #< 3@ ] $T 0P!, $H 2@!2 $D 6P!( &8 1@!S $4 A !$ )< 0P"L
M $( R0!" /$ 0@#_ $, _P!# /\ G@   (D   !X P  :@0  &$$  !: P
M50$  %(   !0  ( 3@ ) $T #0!, !$ 2P 7 $H ' !) "( 2  G $< +0!%
M #( 1  X $, /@!" $4 00!- #\ 5@ ^ &$ /0!N #L ?@ Z )$ .0"F #@
MOP X .@ . #_ #D _P Y /\ E0,  ( '  !O"0  8@H  %@+  !1"@  3 @
M $D&  !' P  1@ & $0 "P!#  \ 0@ 3 $$ & !! !X /P C #X *0 ] "X
M.P T #H .@ Y $$ . !) #< 4@ V %T - !J #, >@ R (P ,0"A #  N  O
M -X +P#Y "\ _P P /\ C D  '@,  !H#0  7 X  %(.  !+#@  10T  $$,
M   _"@  /@@" #T$"  \ 0T .P 0 #H %0 Y !H .  @ #8 )0 U "L -  P
M #, -P R #X ,0!& "\ 4  N %H +0!G "L =P J (D *0"= "@ LP G -$
M)P#R "< _P G /\ A@P  '(.  !C$   5A$  $T1  !%$0  0!   #P/   Y
M#@  -PT  #8+!  V" H -08. #0%$@ R!!< ,04< # %(@ O!2@ +@8N "T&
M-  K!CP *@9$ "D'3@ G!UD )@=E "0'=0 C!X< (@>; " &L  @!LL 'P7M
M !\&_@ ?!_\ @ X  &T1  !>$@  4A,  $@3  !!$P  .Q,  #<2   T$0
M,A   # / 0 P#08 , L+ "\*$  M"A0 + L9 "H+'P I"R4 * PK "<,,@ F
M##H ) Q# ",,30 A#5@ ( UE !X-=0 <#8@ &@V< !D-L0 8#,H %PSK !<-
M_  8#/\ >Q$  &D3  !:%0  3A8  $46   ]%@  .!4  #,5   P%   +1,
M "L2   J$ , *@\( "D.#0 H#A$ )@X6 "4/'0 D#R, (P\I "$0,0 @$#D
M'A!" !T03  ;$%@ &1!F !<0=@ 5$(D %!"> !(0LP 1$,X $1#N !(0_@ 2
M$/\ =Q,  &45  !7%P  2Q@  $(9   Z&0  -!@  # 7   L%P  *18  "<5
M   F% $ )1($ ",2"P B$@\ (1(4 " 2&@ >$R  '1,G !P3+@ :$S8 &11
M !<42@ 6%%8 %!1D !(4=  1%(< $!2<  X4L0 -%,H #13K  X3_@ .$_\
M<Q4  &$8  !3&@  2!L  #\;   W&P  ,AH  "T:   I&0  )A@  "08   B
M%P  (!8! !X6"  =%@T &Q<2 !H7%P 9%QT &!@D !88*P 5&#0 %!@] !(9
M2  1&50 $!EB  X9<@ -&80 #!F8  H9K0 )&,8 "1CG  D8^@ *%_\ ;Q@
M %X:  !0'   11T  #P=   U'0  +QT  "H<   F&P  (QL  "$:   >&@
M'!H  !H;!0 8&PP %AP0 !4<%0 4'!L $QPB !(=*0 1'3$ $!T[  X=10 -
M'E$ #!Y>  H>;0 )'H  !QZ4  4=J@ #'<(  QWF  0<^  %'/\ :QH  %L=
M  !-'@  0A\  #H?   R'P  +1\  "@>   D'@  (1T  !X=   <'0  &!X
M !4? @ 3( D $B$. ! A$@ 0(1@ #B$?  XB)@ -(BX #"(W  HB00 )(DT
M!R):  4B:0 #(GP  2*1   BJ   (<   "'E   @^   (/\ 9QT  %<?  !*
M(0  0"$  #<B   P(0  *B$  "8@   B(   'Q\  !P?   9(   %B$  !(C
M @ 0) < #B8,  PF$  +)A4 "B8<  DF(@ ()BH !B<S  0G/0 #)TD  2=6
M   G9@  )WD  ">/   FI@  )K\  "7D   E^0  )/\ 8R   %0B  !'(P
M/20  #0D   N(P  *",  "0B   A(@  'B$  !HB   7(P  $R0  ! F @ .
M* < "RH+  @K#@ &*Q, !"L8  (K'P !+"<  "PP   L.@  +$4  "Q3   L
M8P  +'8  "R,   KI   *[X  "KD   J^@  *?\ 7R,  % E  !$)@  .B8
M #(F   K)@  )B4  ",D   ?)   &R0  !<E   4)P  $2D   XK @ ++08
M!R\+  0P#@  ,!$  #$5   Q'   ,2,  #(L   R-@  ,D(  #)/   R7P
M,G(  #&)   QH@  ,+P  ##D   O^P  +_\ 6B<  $PH  ! *0  -RD  "\I
M   I*   )2<  "$F   <)P  &"@  !0J   1+   #BX   LP 0 ',@4  S0)
M   U#   -@\  #<2   X&   ."   #@H   X,@  .3T  #E+   Y6P  .&X
M #B%   WGP  -[H  #;D   U_   -?\ 52H  $@L   ]+   -"P  "TK   H
M*@  )"D  !XJ   9*P  %"T  !$O   -,0  "C0   <V   ". 0  #H'   [
M"@  /0T  #X0  ! %   0!L  $ D  ! +@  0#D  $!'  ! 5@  0&D  $"
M   _FP  /K<  #WC   \_   //\ 4"\  $,O   Y+P  ,B\  "PM   G+
M("T  !HO   5,0  $3,   TV   ).   !3L    ]    0 $  $$$  !#!P
M10L  $8.  !($0  2A8  $H>  !**   2C0  $E"  !)40  260  $A[  !(
MEP  1[0  $;@  !%_   1/\ 2C,  #\S   V,P  ,#$  "HP   C,0  '#,
M !8U   1.   #3L   @^   #00   $,   !&    2    $H   !,!   3@<
M $\+  !1#@  5!(  %49  !5(@  5"X  %0\  !42P  4UX  %-T  !2D
M4:X  %#7  !/^P  3O\ 13<  #PW   U-@  +S0  "8U   >-P  %SH  !$]
M   ,00  !T0   !(    2@   $T   !0    4P   %4   !7    6 (  %L&
M  !="P  7PX  &(3  !B&P  8B<  &(T  !A10  8%<  &!M  !?B0  7:<
M %S,  !:^   6?\ 03P  #H[   T.0  *CH  "$\   80   $4,   Q'   &
M2P   $\   !3    5@   %D   !<    7P   &$   !C    90   &<!  !J
M!0  ;0H  ' .  !S%0  <B   '(M  !Q/0  <$\  &]E  !N@   ;9\  &O!
M  !I\0  :/\ /T   #D^   N/P  )$(  !I&   22@  #$\   14    6
M %T   !A    90   &@   !K    ;@   '$   !S    =0   '@   ![
M?@,  ($*  "%#P  AQ<  (8D  "%-   A$8  ()=  "!=@  ?Y8  'ZV  !\
MYP  >O\ /T0  #-%   H2   '4P  !-2   ,5P   UT   !C    :    &T
M  !Q    =@   'H   !^    @0   (,   "&    B0   (L   ".    D@
M )4!  "9"0  GA   )X:  "=*0  G#P  )I2  "8;   EHL  )2J  "2U
MD/H .$L  "Q.   @4P  %5D   U@   #9P   &X   !T    >@   (    "$
M    B@   (X   "2    E0   )<   ":    G0   *    "C    IP   *L
M  "O    M D  +@0  "W'@  M3   +-&  "Q8   KWX  *R@  "KP0  J>X
M,54  "1;   880  #FD   5Q    >0   ($   "(    CP   )0   ":
MGP   *0   "H    J0   *P   "O    LP   +4   "Y    O0   ,$   #&
M    RP   -$*  #3%   T24  - [  #-5   RG$  ,B2  #%LP  P]X *6(
M !QI   1<0  !WL   "$    C0   )4   "=    HP   *D   "O    M
M +D   "\    O@   ,(   #%    R    ,P   #0    U    -H   #?
MY    .H   #N#   [1H  .PO  #J20  Z&4  .:&  #DI0  XL8 _P   /\
M  #_    _  ! /P " #^  X _P 4 /\ '0#_ "8 _P P /\ .@#_ $( _P!)
M /X 4 #[ %8 ^0!< /8 8@#T &@ \@!O /  =@#M '\ Z@") .< E0#D *,
MX "U -L T #5 /8 R@#_ +8 _P"H /\ GP#_ )H _P"6 /\ _P   /L   #V
M    \P   /,   #V  D ^@ . /T %@#[ "  ]P J /( ,P#M #L Z0!# .8
M20#B $\ W@!5 -L 6P#6 &  T@!G ,\ ;@#, '8 R0"  ,8 C #" )H OP"J
M +L P0"X .D M@#_ *< _P": /\ D@#_ (T _P"* /\ ^@   /$   #J
MYP   .<   #D  $ X  + -L $0#: !H VP C -$ + #* #0 Q@ [ ,( 0@"_
M $@ O !. +H 4P"X %D M@!? +, 9@"Q &X K@!W *P @P"I )$ I@"A *,
MM0"@ -@ G@#[ )4 _P"+ /\ A0#_ (  _P!^ /\ [P   .,   #:    TP
M ,8   "_    N0 & +< #@"T !0 M  = +, )0"N "T JP T *< .P"D $$
MH0!& )\ 3 "= %$ FP!7 )D 7@"7 &4 E0!N ), >0"0 (< C@"7 (P J0")
M ,0 B #O (4 _P!\ /\ =@#_ ', _P!R /\ X    -    #&    M@   *D
M  "A    G0 ! )D "@"8 !  F  6 )< '@"4 "8 D0 M (\ - ", #H B@ _
M (@ 10"' $H A0!0 (, 5@"! %X @ !F 'X <0!\ 'T >0"- '< H !U +8
M<P#? '( _P!N /\ :0#_ &< _P!E /\ S    +X   "K    G0   ),   "*
M    A0   (( !0"   T ?P 1 '\ & "  "  ?0 F 'H +0!W #, =0 X '0
M/@!R $, < !) &\ 3P!M %8 ; !> &H : !H '4 9P"$ &4 E@!D *L 8@#)
M &$ ]@!@ /\ 7 #_ %L _P!: /\ O0   *D   "7    B0   'X   !X
M<P   &\  0!M  D ;  . &L $P!K !D :@ @ &@ )@!F "P 90 R &, -P!B
M #P 8 !" %\ 2 != $\ 7 !7 %H 80!9 &T 5P![ %8 C@!5 *( 4P"[ %(
MZ0!2 /\ 4 #_ $\ _P!/ /\ K0   )@   "&    >    &X   !G    8P
M &    !=  4 7  + %L $ !; !4 6P ; %H (0!8 "8 5@ L %0 ,0!3 #8
M4@ \ %$ 0@!/ $D 3@!1 $T 6P!+ &8 2@!T $D A0!( )D 1P"Q $8 V !&
M /P 10#_ $4 _P!% /\ GP   (D   !X    ;    &(   !;    5@   %,
M  !1  ( 3P ( $\ #0!. !$ 3@ 6 $T ' !, "$ 2@ F $D + !( #$ 1P W
M $4 /0!$ $0 0P!, $( 50!  &  /P!N #X ?@ ] )( / "I #L QP [ /,
M.P#_ #L _P \ /\ DP   'X   !N    80   %@   !1    3    $D   !'
M    10 % $0 "P!#  X 0P 2 $, %P!" !T 0  B #\ )P ^ "P /0 R #L
M.  Z #\ .0!' #@ 4  W %L -0!H #0 >  S (P ,@"B #$ O  Q .< ,0#_
M #( _P S /\ B0   '8#  !F!0  60<  % '  !)!@  0P4  $ #   ^ 0
M/  # #L "  Z  T .@ 0 #D %  Y !D -P > #8 (P U "@ -  N #, -  R
M #L , !# "\ 3  N %< +0!D "P <P K (< *@"< "D M0 I -P *0#[ "D
M_P J /\ @00  &X(  !?"@  4PL  $H+  !""P  /0H  #D)   V"   -04
M #0"!@ S  H ,@ . #$ $0 Q !4 ,  : "\ 'P N "0 +  J "L ,  J #<
M*0 _ "@ 20 G %0 )@!@ "0 ;P C (( (@"7 "$ K@ A ,P (0#S "$ _P B
M /\ >PD  &@,  !:#0  3@X  $4.   ]#@  . T  #,-   P#   +@L  "T)
M P M!@@ + 0, "L"#P J 1( *0$7 "@!'  G "$ )@ G "4 +0 D #0 (P$]
M "(!1@ A 5$ 'P%= !X!;  < 7\ &P"4 !H J@ : ,4 &@#K !D _P : /\
M=0P  &0.  !5#P  2A   $ 0   Y$   ,Q   "\/   L#@  *0X  "<- 0 G
M# 4 )PH* "8(#0 E!Q  ) 84 "(&&0 A!A\ ( <D !\'*P >!S( '0<Z !P(
M1  :"$\ &0A< !<(:P 6"'T %0>1 !0'IP 3!K\ $@7D !(%^@ 2!?\ <0X
M %\0  !1$0  1A(  #T2   V$@  ,!(  "L1   H$0  )1   ",0   B#@0
M(0T' "$,"P @"PX 'PL2 !T+%P <#!P &PPB !H,*0 9##$ & PY !8-0P 5
M#4\ $PU< !(-:P 0#7X #PV2  X-IP -#+X #0S@  T,]0 -#/\ ;1   %P1
M  !.$P  0Q0  #H4   R%   +10  "@3   E$P  (A(  " 1   >$0, '! %
M !P/"  ;#PP &@X0 !D/%  7#QH %@\A !40*  4$#  $A Y !$01  0$%
M#A!=  T0:P ,$'P "Q"0  D0I0 ($+P !Q#?  <0]  '#_\ :1$  %@4  !+
M%0  0!8  #<6   P%@  *A8  "85   B%0  'Q0  !T3   :$P( &1($ !<2
M!@ 6$@H %1(. !02$@ 2$A@ $1,> !$3)0 0$RX #A,W  T40  ,%$L "Q18
M  D49P '%'@ !A2-  04HP #$[L  A/=  $2]  "$O\ 91,  %46  !(%P
M/1@  #08   M&   *!@  ",7   @%P  '18  !H5   8%0( %A4$ !05!0 2
M%@@ $18- ! 7$  .%Q4 #A<;  T7(@ ,%RD "Q@R  D8/  '&$< !1A4  08
M8P "&'4  1B+   7H0  %[D  !?=   6]0  %O\ 818  %(8  !%&@  .QH
M #(:   K&@  )1H  "$9   >&   &Q@  !@7   6%P( %!<# !(8!0 0&0<
M#AL+  P;#P +&Q, "AL8  @<'P ''"8 !1PO  0<.  "'$0  !U1   =8
M'7(  !R(   <H   &[D  !O>   :]@  &O\ 7A@  $\:  !"'   .!P  "\=
M   I'   (QP  !\;   <&@  &1D  !<9 0 4&0( $AH# ! ;!  .'0< #!X+
M  D?#@ &(!$ !2 6  ,@'  !(2,  "$K   A-0  (4   "%.   A70  (6\
M "&&   @G@  (+@  !_>   >^   'O\ 6AL  $L=   _'@  -1\  "T?   G
M'@  (AT  !X=   ;'   &!L  !4;   2'   $!T"  X?!  ,(08 "2(*  4C
M#0 ")!   "43   E&0  )B   "8H   F,@  )CT  "9*   F6@  )FP  ":#
M   EG   );<  "3?   C^0  (_\ 51X  $<@   \(0  ,B$  "LA   E(
M(!\  !T>   :'0  %AX  !,>   0(   #B$   PC @ ()04 !2<)   H"P
M*@X  "L1   L%@  +!T  "PE   L+@  +#H  "Q'   L5@  +&D  "R    K
MF@  *K4  "G?   I^P  */\ 42(  $0C   X)   +R0  "@C   C(@  'R$
M !P@   7(   $R$  ! C   .)   "R8   @H   $*@0  "P'   N"0  , P
M #$/   S$P  ,QD  #,A   S*@  ,S4  #-#   S4@  ,V4  #)[   REP
M,;,  ##>   O^P  +O\ 3"4  #\F   U)P  +28  "<E   B)   'B,  !DC
M   4)   $28   XH   +*@  !RP   ,O    ,0(  #,$   U!P  -PH  #D-
M   Z$   .Q4  #L=   [)@  .S$  #L^   [3@  .V   #IW   YD@  .+
M #?;   V_   -?\ 1RD  #LJ   R*@  *RD  "4G   A)@  &R<  !4H   1
M*@  #BP   HO   &,0   30    V    .    #L!   ]!   /P<  $$*  !#
M#@  11$  $48  !%(0  12P  $0Y  !$2   1%L  $-Q  !"C0  0:L  $#2
M   _^@  /O\ 0BT  #@N   O+0  *2L  "0J   =*@  %RP  !$N   -,0
M"30   0W    .@   #P    _    00   $0   !&    2 ,  $H'  !,"P
M3@X  % 3  !0'   4"<  $\T  !/0P  3U4  $YJ  !-A@  3*0  $K*  !)
M^   2/\ /C(  #4Q   N+P  *2X  " N   9,0  $C,   XW   ).@   CT
M  !     1    $<   !)    3    $\   !1    4P   %4!  !8!@  6@L
M %T.  !?%0  7B   %XL  !=/   7$X  %MC  !:?@  6)T  %?   !5\@
M5/\ .C8  #,T   M,@  )#,  !LV   3.0  #CT   A!    10   $D   !,
M    4    %,   !6    60   %L   !=    8    &(   !E    : 4  &L+
M  !O$   ;Q@  &XE  !M-   ;48  &M;  !J=0  :)0  &:V  !DZ0  8O\
M.#D  #(W   H.0  'CL  !4_   .1   !TD   !-    4@   %8   !:
M7@   &(   !E    :    &L   !M    <    ',   !V    >0   'T$  "!
M"P  A1$  (0=  ""+   @#X  'Y4  !^:P  >XH  'JJ  !WU@  =?T .#T
M "P^   B00  %T8   ]+   '40   %<   !<    8@   &8   !K    ;P
M '0   !X    >P   'X   "     @P   (8   "*    C0   )$   "6 P
MFPP  )T3  ";(0  FC,  )=)  "48@  DW\  )"@  ".Q0  C/, ,40  "5(
M   :30  $%,   A:    80   &@   !N    =    'D   !_    A    (D
M  "-    D0   ),   "6    F0   )T   "@    I    *@   "L    L@,
M +<-  "W%P  M2@  +(^  "P5@  K',  *J4  "IM   I>4 *D\  !Y4   2
M6P  "F(   !J    <P   'L   ""    B0   (X   "4    F@   )\   "D
M    I@   *D   "M    L    +,   "W    NP   ,    #%    RP   -$$
M  #5#@  TQT  - R  #-2P  RF8  ,:'  #"J0  P<L (EL  !9B   ,:P
M 70   !]    AP   )    "7    G@   *0   "K    L0   +8   "Z
MO    ,    #$    R    ,L   #/    U    -H   #@    Y@   .L   #Q
M!@  \!,  .XG  #L/P  ZEL  .=Z  #DFP  X+L _P   /L   #V    \P
M /0 !0#V  P ^@ 1 /\ &0#_ "( _P L /\ -0#_ #T _P!% /P 3 #Z %(
M]P!8 /4 7@#S &0 \0!J .X <@#L 'H Z0"% .4 D0#A *  W0"R -@ S@#2
M /8 P0#_ *T _P"> /\ E@#_ )  _P", /\ ^@   /(   #L    Z0   .D
M  #L  4 \@ , /@ $@#W !L ]0 E /  +@#K #< Y@ ^ .( 10#= $L V !0
M -, 5@#0 %P S0!B ,H :@#( '( Q0!\ ,( B "^ )8 N@"H +< OP"T .@
MK@#_ )T _P"0 /\ B #_ (, _P"  /\ \    .4   #>    V@   -L   #<
M    V  ' -$ #@#1 !4 T@ > ,L )P#% "\ P  W +T /0"Z $0 MP!) +4
M3P"R %4 L !; *X 80"L &D J0!S *< ?P"D (T H0"> )X L@"; -4 F0#\
M (P _P"" /\ >P#_ '8 _P!T /\ X@   -,   #*    QP   +P   "V
ML  ! *\ "P"L !$ K0 8 *T ( "H "@ I  O *  -@"= #P FP!" )D 1P"7
M $T E0!3 ), 60"1 &$ CP!J (P =0"* (, B "4 (8 IP"# ,( @@#P 'P
M_P!S /\ ;0#_ &H _P!H /\ SP   ,$   "Y    K0   *    "8    E
M )$ !@"0  T D  2 (\ &0". "$ BP H (@ +P"& #4 A  Z (( 0 "  $4
M?@!+ 'P 4@!Z %D > !B '8 ; !T 'D <@") '$ G0!O +0 ;0#? &P _P!E
M /\ 8 #_ %X _P!< /\ O@   +$   "@    D@   (D   ""    ?    'H
M 0!X  D =P . '@ % !W !H =  A '( )P!P "T ;@ S &P . !K #X :0!$
M &@ 2@!F %$ 9 !: &, 9 !A '  7P!_ %X DP!= *D 7 #( %L ]P!7 /\
M5 #_ %( _P!1 /\ L    )\   "-    ?P   '0   !N    :@   &8   !E
M  0 8P + &, $ !C !4 8P ; &$ (0!? "< 70 L %P ,@!: #< 60 ] %<
M0P!6 $L 50!3 %, 7 !2 &@ 4 !W $\ B0!. )\ 30"Z $P Z0!+ /\ 20#_
M $< _P!' /\ H@   (T   !\    ;@   &4   !>    60   %<   !5  $
M5  ' %, #0!3 !$ 5  6 %( &P!1 "$ 3P F $X *P!, #$ 2P W $H /0!)
M $0 1P!, $8 5@!$ &$ 0P!P $( @0!! )< 0 "O #\ UP _ /\ /@#_ #T
M_P ^ /\ E    '\   !O    8P   %D   !1    30   $H   !(    1P $
M $< "@!&  X 1@ 1 $< %@!% !P 1  A $( )@!! "L 0  Q #X -P ] #X
M/ !' #H 4  Y %L . !I #< >@ V (\ -0"G #4 Q@ T /4 - #_ #0 _P U
M /\ B    '0   !E    6    $\   !(    0P   #\    ]    /  " #P
M!P [  P .P / #L $@ Z !< .0 < #< (0 V "8 -0 L #0 ,@ S #D ,0!!
M #  2P O %8 +@!C "T <P L (@ + "@ "L NP K .H *P#_ "L _P L /\
M?P   &P   != 0  40(  $@#  !  P  .P(  #<    T    ,P   #( !0 R
M  D ,@ - #$ $  Q !, ,  8 "\ '0 M "( +  H "L +@ J #4 *0 ] "@
M1@ G %$ )@!> "4 ;@ D (( (P"9 ", LP B -X (@#_ ", _P D /\ =P
M &4$  !6!@  2P<  $((   Z"   -0<  # &   M!0  + ,  "L  P J  <
M*0 + "D #@ I !$ *  5 "< &0 F !X )0 D "0 *@ C #$ (@ Y "$ 0P @
M $X 'P!: !X :0 = 'P ' "3 !L K  ; ,T &P#V !L _P < /\ < 4  %\(
M  !1"@  1@L  #T+   U"P  , L  "L*   H"0  )0@  "0' @ C! 8 (P()
M "(!#  B  \ (0 2 "  %@ ? !L '@ @ !T )@ < "X &P V !H /P 9 $H
M& !7 !< 9@ 6 '@ %0"/ !4 I@ 4 ,, % #N !0 _P 5 /\ :P@  %L+  !-
M#   0@T  #D-   Q#0  + T  "<-   C#   (0P  !\+ 0 >"@4 '0@( !T&
M"P <!0T ' 00 !L$%  9!!@ &00> !@$(P 7!"L %@0S !4$/  4!$< $P-4
M !(#8P 1 W4 $ ** ! !H@ / +P #P#E  \ _@ 0 /\ 9PL  %<-  !)#@
M/@\  #4/   N#P  * \  "0.   @#@  '0X  !L- 0 9#00 & P' !@+"0 7
M"0P %PD. !8)$@ 5"18 % D; !,)(0 2"2@ $@DP !$).@ 0"44 #PE2  X)
M80 -"7, # B(  L(GP *![< "@;;  H%]@ *!/\ 8PT  %,.  !&$   .Q$
M #(1   K$0  )1   "$0   =$   &@\  !@/ 0 6#@0 %0X' !0-"0 3#0L
M$PP- !(,$  1#!0 $ P9 ! ,'P /#"< #@TO  T-.0 ,#44 "PU1  D-8  (
M#7$ !@V&  4-G0 $#+0  PS2  (,\0 ""_\ 7PX  % 0  !#$0  .!(  "\2
M   H$@  (Q(  !X1   ;$0  &!$  !40 @ 4$ 4 $A ' !$/"0 0#PH $ X,
M  X.#@ .#Q( #0\7  P0'0 ,$"0 "A L  D0-@ ($$$ !A!.  4070 #$&\
M 1"$   0G   #[0   [4   .\P  #O\ 7!   $T2  ! $P  -A0  "T4   F
M%   (1,  !P3   9$@  %A(  !01 P 2$08 $1$( ! 0"@ .$ L #1$+  P1
M#0 +$A$ "A(5  D2&@ ($B$ !A,I  43,P #$SX  A-+   36@  $VP  !."
M   2FP  $K0  !'7   1]0  $?\ 6!(  $D4   ]%0  ,Q8  "L6   D%0
M'Q4  !H4   7%   %!,! !,2!  1$@< $!()  X2"0 -$@D "Q,*  D4#0 '
M%0\ !A83  06&  #%A\  A8G   7,   %SL  !=(   76   %VH  !:    6
MF0  %;0  !79   4]P  $_\ 510  $86   Z%P  ,!@  "@8   B%P  '18
M !D6   6%0  $Q0# !(3!@ 0$P< #Q,'  T4!P +%0@ "18)  88#  #&@X
M 1H1   :%@  &QP  !LD   ;+0  &S@  !M&   <50  &V<  !M]   ;EP
M&K,  !G;   8^0  %_\ 418  $,8   W&0  +AH  "8:   @&0  &Q@  !@7
M   5%@$ $Q4% !$5!  /%00 #18$  L7!0 )&08 !AH(  (<"@  '@T  " 0
M   @$P  (!D  " A   A*@  (34  "%"   A4@  (&0  "!Z   ?E0  '[$
M ![;   =^@  '/\ 31D  #\;   T'   *QP  "0<   >&P  &AH  !<8   4
M%P( $A<" ! 8 0 -&0$ "QH"  @< P %'00  A\&   A"   (PL  "4.   F
M$0  )A8  "8>   G)P  )S(  "<_   F3@  )F   "9W   ED@  )*\  "/:
M   B^P  (?\ 2!T  #P>   Q'P  *!X  "(>   ='   &1L  !8:   2&@
M$!L   T<   +'0  "!\   0A   !(P(  "4$   G!@  *0D  "P,   N#P
M+A,  "X:   N(P  +BX  "X[   N2@  +5P  "UR   LC@  *ZP  "K4   I
M^P  */\ 1"   #@A   N(0  )B$  " @   <'@  &!T  !0=   0'@  #A\
M  LA   '(P   R4    G    *0   "P!   N P  , 8  #,*   U#0  -A$
M #87   V'P  -BD  #8V   V10  -5<  #5M   TB0  ,J@  #'/   P^@
M+_\ /R0  #0D   K)   )",  !\A   ;(   %B   !$A   .(P  "B4   8H
M   "*@   "T    O    ,@   #0    W    .0,  #L&   ^"@  0 X  $$2
M  !!&@  0"4  $ Q  ! 0   /U(  #YG   ]@@  /*(  #K'   Y^   ./\
M.B@  # H   I)P  (R4  !\C   8)   $B4   XH   **@  !2T    P
M,P   #8    X    .P   #X   !     0@   $4"  !'!@  2@H  $T.  !-
M%0  3!\  $PK  !+.@  2DP  $EA  !(?   1YL  $6_  !#\P  0O\ -BP
M "TK   G*0  (R<  !LH   4*@  #BT   HP   $,P   #<    Z    /0
M $    !#    1@   $@   !+    30   %    !3 0  5@8  %D+  !;$
M6QD  %HE  !9-   6$8  %=:  !5=   5),  %*U  !0Z@  3_\ ,S   "PN
M   G+   'BT  !8O   0,@  "C8   ,Z    /P   $(   !&    20   $P
M  !/    4@   %4   !8    6@   %T   !@    8P   &<&  !K#   ;!(
M &L>  !K+   :3T  &=2  !F:@  9(D  &&K  !?W   7?\ ,3,  "PQ   B
M,@  &34  !$Y   */0   D(   !'    3    %    !4    6    %L   !?
M    8@   &4   !H    :P   &X   !Q    =0   'D   !]!@  @@T  ((6
M  " )   ?C4  'Q)  ![80  >'\  ':?  !SQ@  </< ,38  "8X   <.P
M$D    M%   "2P   %$   !6    6P   &    !E    :0   &X   !R
M=@   'D   !\    ?@   ((   "%    B0   (X   "3    F 8  )P.  ";
M&@  F"L  )9   "260  D7,  (V5  "+M0  B.@ *SX  "!!   51P  #4T
M  )4    6P   &$   !H    ;@   ',   !Y    ?@   (,   "(    C
M (\   "2    E0   )D   "=    H0   *4   "J    L    +<'  "X$0
MM2$  +(U  "O30  JFD  *B(  "FJ   HM$ (T@  !A.   .5   !%P   !D
M    ;0   '4   !\    @P   (D   "/    E0   )L   "@    HP   *8
M  "I    K0   +$   "U    N0   +X   #$    R@   -(   #:"@  UA8
M -(I  #.00  REP  ,5\  #"G0  P;T '%4  !%<   '90   &X   !W
M?P   (@   "0    F    )\   "E    K0   +,   "X    N@   +X   #"
M    Q@   ,H   #.    TP   -H   #@    YP   .T   #S    ] X  /(>
M  #O-@  [%$  .AN  #DD   W[$                       $#! 4&" D*
M"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$
M149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]
M?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6V
MN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P
M\?+T]?;W^?K[_/[_____________________________________________
M_________P                     ! P0%!@@)"@L-#@\1$A,4%A<8&AL<
M'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.3U!24U15
M5UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'B(J+C(Z/
MD)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!PL/$QL?(
MR<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ^_S^____
M__________________________________________________\
M             0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN
M+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C969G
M:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^A
MHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:
MV]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O______________________
M________________________________  $" P0%!@<("0H+# T.#Q 1$A,4
M%187&!D:&QP='A\@(2(C)"4F)R@I*BLL+2XO,#$R,S0U-C<X.3H[/#T^/T!!
M0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B8V1E9F=H:6IK;&UN
M;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/D)&2DY25EI>8F9J;
MG)V>GZ"AHJ.DI::GJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\O;Z_P,'"P\3%QL?(
MR<K+S,W.S]#1TM/4U=;7V-G:V]S=WM_@X>+CY.7FY^CIZNOL[>[O\/'R\_3U
M]O?X^?K[_/W^_VUF=#$      P0A   !                     0
M              $    ! @,$!08'" D*"PP-#@\0$1(3%!46%Q@9&AL<'1X?
M("$B(R0E)B<H*2HK+"TN+S Q,C,T-38W.#DZ.SP]/C] 04)#1$5&1TA)2DM,
M34Y/4%%24U155E=865I;7%U>7V!A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY
M>GM\?7Y_@(&"@X2%AH>(B8J+C(V.CY"1DI.4E9:7F)F:FYR=GI^@H:*CI*6F
MIZBIJJNLK:ZOL+&RL[2UMK>XN;J[O+V^O\#!PL/$Q<;'R,G*R\S-SL_0T=+3
MU-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK[.WN[_#Q\O/T]?;W^/GZ^_S]_O\
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
M$O^T/QO_OT<H^<M..O+354_JW%MFX.!A?<S39Y&[R&NBK+YNKZ"W<+B5LG/
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
MK$8E_[-/-/^T64;_M&-8]K%L:^JM=7W?HWN-U9N!G,V2AJC'BXJQPH6/N;^
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
MMI&Z8[:1NF.VD;ICMI&Z8[:1NF.VD;ICMI&Z8[:1NO^@'@3_H2@(_[$P"_O
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
M#O^/.A3_ET(<_YY+)_^>5S3_G6)"_YEM3_^3>%SXC8)G\HB+<>R"DWGH?)F
MY'B>AN%THXK?<:B.W6^ND=MMLY3:;+F6V&O"F-5IS)K,9<N;S&7+F\QERYO,
M9<N;S&7+F\QERYO,9<N;S&7+F\QERYO,9<N;S&7+F_^+' 3_B"@(_X0T#O^/
M.A3_ET(<_YY+)_^>5S3_G6)"_YEM3_^3>%SXC8)G\HB+<>R"DWGH?)F Y'B>
MAN%THXK?<:B.W6^ND=MMLY3:;+F6V&O"F-5IS)K,9<N;S&7+F\QERYO,9<N;
MS&7+F\QERYO,9<N;S&7+F\QERYO,9<N;S&7+F_^+' 3_B"@(_X0T#O^/.A3_
MET(<_YY+)_^>5S3_G6)"_YEM3_^3>%SXC8)G\HB+<>R"DWGH?)F Y'B>AN%T
MHXK?<:B.W6^ND=MMLY3:;+F6V&O"F-5IS)K,9<N;S&7+F\QERYO,9<N;S&7+
MF\QERYO,9<N;S&7+F\QERYO,9<N;S&7+F_^+' 3_B2@(_X4S#O^0.13_F$(<
M_YY+)_^?5C3_GF%"_YIM4/^5=UWWCX%H\8F+<NN#DGOG?9B"XWB=B.!THXS=
M<JB0VV^MD]INLY;8;+J8UFO"F]%IRIS*9LJ<RF;*G,IFRIS*9LJ<RF;*G,IF
MRIS*9LJ<RF;*G,IFRIS*9LJ<RF;*G/^,' /_B2<(_X@R#O^3.!3_FT$<_Z)*
M)_^D5#3_HE]#_Y]J4?V:=%_UE'YL[8Z(>.>'CX'B@)6*W7N:D-IWH);6=*::
MU'&LGM)OLJ'0;;FCSVS#IL5GPZ; :<>AP&G'H<!IQZ' :<>AP&G'H<!IQZ'
M:<>AP&G'H<!IQZ' :<>AP&G'H?^-' /_BB<(_XHQ#?^6-Q/_GD ;_Z5))_^G
M4S3_IUU#_Z1H4_R@<F+RFGQPZI2%?>.+BXC=A)*1V'Z8F--ZGI_0=:2DS7*J
MJ,MOL*O);;BNPFF\L+QKP*JW;<2EMVW$I;=MQ*6W;<2EMVW$I;=MQ*6W;<2E
MMVW$I;=MQ*6W;<2EMVW$I?^-&P/_BR<(_XPP#?^8-Q/_H$ ;_Z=()O^K4C3_
MJUQ$_ZEF5/JE<&3PGWESYYB"@=^/B(W9B(^7TH&5H,Y[FZ?*=J&MQW.HL<5P
MK[7!;;>WN6NXM;-NO:ZP<,&HL'#!J+!PP:BP<,&HL'#!J+!PP:BP<,&HL'#!
MJ+!PP:BP<,&HL'#!J/^.&P/_BR8(_XXP#?^:-A+_HC\:_ZE()O^N433_KEM$
M_ZQD5?FJ;F7OI7=VY9U_A=R4A9+4C(R=SH22I\E]F*_$>)ZUPG6GN<%TL;NX
M<+.[L6^VN*QQN[&I<[^KJ7._JZESOZNI<[^KJ7._JZESOZNI<[^KJ7._JZES
MOZNI<[^KJ7._J_^.&P/_C"8(_Y O#?^;-A+_I#\:_ZM')O^Q4#3_L5E$_+!C
M5?:N;&?MJG5XXZ%\B-F8@Y;1D(FCRH>/K<6"E[3"?Z"XOGRHN[MZL+VQ=+*]
MJ7*TNZ9TN;.C=KZMHW:^K:-VOJVC=KZMHW:^K:-VOJVC=KZMHW:^K:-VOJVC
M=KZMHW:^K?^/&P/_C"8'_Y$N#/^=-A+_ICX:_ZU')?^S3S3_M%A$^K1A5O.R
M:FCLKW-ZX:9ZB]:=@)K-E(:GQHV-K[^'E+6Z@IRYM7^DO+)]K+ZK>;&_HW:R
MO:!XN+6>>;VOGGF]KYYYO:^>>;VOGGF]KYYYO:^>>;VOGGF]KYYYO:^>>;VO
MGGF]K_^/&P/_C28'_Y,N#/^>-1'_J#X9_Z]&)?^V3C/^MU=$][=@5O"V:&GH
MLW![WJIWC="??)W'EX.GOY"*K[B+D;:RAIBZK8.@O:F!J;^E?K# G'FQOYI[
MM[>8?;NPF'V[L)A]N["8?;NPF'V[L)A]N["8?;NPF'V[L)A]N["8?;NPF'V[
ML/^0&@/_C28'_Y0M#/^@-1'_J3X9_[%&)/^X33/\NU9$];M?5NV[9VGCM6Y]
MUJQSC\JC>IW!FX"GN)2'L+&/CK:KBI6[IH>=OJ*%I<"?A*_!EGZPP91_MKB3
M@+NRDX"[LI. N[*3@+NRDX"[LI. N[*3@+NRDX"[LI. N[*3@+NRDX"[LO^0
M&@/_CB8'_Y4M#/^A-1'_JST8_[-&)/^Z33/ZOE5$\[]=5NJ_96K?N&M^T*]Q
MC\6F>)R[GWZGLIB%KZN3B[:ECI.[GXN:OIN)HL&8B*S"D(*OPH^#M;F/A+JS
MCX2ZLX^$NK./A+JSCX2ZLX^$NK./A+JSCX2ZLX^$NK./A+JSCX2ZL_^0&@/_
MCB4'_Y8L"_^B-1#_K#T8_[5%(_^\3#+XP51#\,-<5N?#8VK:NVE^S+)PC\"J
M=IRVHGRGK9R"KZ67B;:>DY"[F8^8OI2-H,&1C*G"BXBNPHJ(M+J*B+FTBHBY
MM(J(N;2*B+FTBHBYM(J(N;2*B+FTBHBYM(J(N;2*B+FTBHBYM/^1&@/_CR4'
M_Y@L"_^D-!#_KCT8_[=%(_^_3#+VQ5-#[LA;5N/&86K4OVA^Q[9NCKNM=)RQ
MIGJFIZ" KY^;AK68EXZ[DY65OHZ2G<&*DJ?"AHZNPH2-M+N%C+FTA8RYM(6,
MN;2%C+FTA8RYM(6,N;2%C+FTA8RYM(6,N;2%C+FTA8RYM/^1&@/_CR4'_YDL
M"_^F- __L#P7_[E$(OS!2S'TR5)"Z\U95=_)8&K/PF9]PKELC;:Q<INKJWBF
MHJ5^KIF@A+62G8NZC)J3OH>8F\"$EZ7"@):OPG^2L[R D;BU@)&XM8"1N+6
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
M-4O_EC5+_Y8U2_^6-4O_EC5+_Y8U2_^6-4O_EC5+_Y8U2_^6-;?$ P"IU (
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
M,0W_J3D3_[%!'/^Y22GVP$\Y[<)72N2_7UW6N69PR;!M@+ZH<XZTH'J9JYJ
MHJ25AZF=D8ZNEXZ6LI*+G[6/BJFWC(JTN(B&N+6(A[ZLB(?#IHB'PZ:(A\.F
MB(?#IHB'PZ:(A\.FB(?#IHB'PZ:(A\.FB(?#IO^*&0/_AR0&_Y0I"?^A, S_
MJSD2_[1!'/R[2"CTPTXXZ\=62N##7EW1O&5OQ+-K@+FK<8VOI'>8IIY^H9Z:
MA*B7EHRND9.4LHR1G+6(CZ:WA8^QN(*,M[:"C+ZM@XS#IH.,PZ:#C,.F@XS#
MIH.,PZ:#C,.F@XS#IH.,PZ:#C,.F@XS#IO^*&0/_B"0&_Y8H"/^C, S_K3@2
M_[9 &_J^2"?QQTXWY\Q52-S'7%S,OV-OO[=I?[2P<(RIJ767H*-[H)B?@JB1
MFXFMBIF2LH66FK6!E:2W?I6OMWN2M[9]D;VN?9#"IWV0PJ=]D,*G?9#"IWV0
MPJ=]D,*G?9#"IWV0PJ=]D,*G?9#"I_^+&0/_B20&_Y@H"/^E+PO_L#@1_[E
M&?C"1R;NRTTUY-!41M7+6UO'PV)NNKMH?JZT;HNCKG.6FJEZGY*E@*:*H8>L
MA)^/L7Z=F+1ZG*&V>)NLMG6:M[9WF+VN>);"IWB6PJ=XEL*G>);"IWB6PJ=X
MEL*G>);"IWB6PJ=XEL*G>);"I_^,& /_BB,&_YHG!_^G+PK_LS</_+T_&//&
M1B/JT$PRX-521<_/65K!R&!LM,!F?*BZ;(J=M'*5E+!XGHNL?J6#J(6J?::,
MKWBDE;)THY^T<:.JM6^DN;1PH+ZM<IW"IW*=PJ=RG<*G<IW"IW*=PJ=RG<*G
M<IW"IW*=PJ=RG<*G<IW"I_^,& /_C"(&_YTG!_^J+@G_MC8.]\$^%NW,1B#D
MV$LNV=Q01,G46%B[S5YKKL9E>J+ :HB7NW"2C;=UFX2S?*)]L8.H=J^*K'&M
MDZ]MK9VQ:JVILFFMM[%JJ;^L:Z;#IFNFPZ9KIL.F:Z;#IFNFPZ9KIL.F:Z;#
MIFNFPZ9KIL.F:Z;#IO^-& +_CR %_Z F!O^N+0C]NS4,\<<]$^731!S=X$@M
MT.%/0L+;5E:TTUUHI\UC>)K(:(6/PVZ/A<!TF'V]>IYVNH&D<+F)J&NXDJIG
MMYRL9;BHK6.XMJUDM<&I9;#%I&6PQ:1EL,6D9;#%I&6PQ:1EL,6D9;#%I&6P
MQ:1EL,6D9;#%I/^.%P+_DQ\$_Z0E!?^S+ ;WP3,)Z,X\#]S>0!G0Y4@NQ^5-
M0KG@552LVUMEG]5A=)+09H&'S6R+?LIRDW;(>9EOQH&>:L6)HF7%DJ1BQ)VF
M7\2GIUW$M*=>P\2D7[W(H%^]R*!?O<B@7[W(H%^]R*!?O<B@7[W(H%^]R*!?
MO<B@7[W(H/^0%P+_F!T$_ZDC!/^Y*03NR#$&W=HT"M#D01O&ZT<NO.I,0;#F
M4U*CXUIAE^!A;HS=:'F"VVZ">MEUB7+5?(]KTH*39<^(EV#-CYI<S)><6LN@
MG5C+JYU7R[J=6<S,F5G,S)E9S,R96<S,F5G,S)E9S,R96<S,F5G,S)E9S,R9
M6<S,F?^2%@+_G1P#_Z\@ O; )0+BTR0#T.,R#,7L0!VZ\4<OL.]+/Z7M44Z:
MZUI:C^IB987H:FY]YW)U=>-X>V_@?H!IW82$9-N*AV#9D8E=V)B+6M:@C5C6
MJ(Y6U;2.5-7!CE35P8Y4U<&.5-7!CE35P8Y4U<&.5-7!CE35P8Y4U<&.5-7!
MCO^4%0+_I!D"_[<< >G+%@'1X1T"Q>PQ#KKU0!ZN]T4NH_5*/)KT4$B0\UI3
MAO-C6W[R;&)W\7-H<>YZ;6SK@'!GZ89S8^>,=F#FDGA=Y)AZ6N.>>UCCI7U6
MXJ]^5.&X?E3AN'Y4X;A^5.&X?E3AN'Y4X;A^5.&X?E3AN'Y4X;A^5.&X?O^8
M$P'_K10!\\,/ -+8"P#$[!X$N/8Q$:W]/AZB_4,KE_Q(-X[\3T&%_%E)??QC
M4'?\;59P^W1::_EZ7FCW@6%D]8=C8?.-95_RDV==\9EH6O">:5COI6M6[ZUL
M5.ZT;53NM&U4[K1M5.ZT;53NM&U4[K1M5.ZT;53NM&U4[K1M5.ZT;?^C$ #Q
MN0P SLD) ,3?"P"V]Q\&K/\R$J#_.QV4_T$GBO]',8'_3CEZ_U@_<_]B16[_
M;$EI_W-,9O]Z3V/_@%%@_X937O^,5%S_DE5:_IA76?V=6%?\I%E5^ZM:5/NQ
M6U3[L5M4^[%;5/NQ6U3[L5M4^[%;5/NQ6U3[L5M4^[%;5/NQ6_"O" #-OP<
MP,T( +3N#@*I_R$(G_\Q$9+_-QJ'_SXB??]%*77_33!N_U4U:?]@.67_:CQA
M_W$^7_]W0%S_?D):_X1#6?^)1%?_CT56_Y1&5?^:1U/_H$A2_Z=)4?^M2E'_
MK4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2L^X! "^PP4 LM0&
M *;^$ .<_R,(D/\M#X3_,Q9Y_SL<</]#(FG_2B=B_U(J7?]<+5K_93!8_VTQ
M5O]S,U3_>313_WXU4O^$-E#_B3=/_XXX3O^3.$W_F3E,_Z Z2_^F.DO_ICI+
M_Z8Z2_^F.DO_ICI+_Z8Z2_^F.DO_ICI+_Z8Z2_^F.K^\ P"PR@, H]P# 9G_
M$@./_R((@O\H#7;_+Q)M_S<79?\_&U[_1QY8_TXA5/]7(U'_7R5._V4F3?]L
M)TO_<2A*_W8I2?][*DC_@"I'_X4K1O^)*T7_CBQ$_Y0L0_^:+4/_FBU#_YHM
M0_^:+4/_FBU#_YHM0_^:+4/_FBU#_YHM0_^:+;'" 0"CT@  E>L# 8S_$P.
M_QP&=/\C"FG_*@Y@_S(26?\Z%5/_0A=._TD92_]1&DC_6!Q&_UT=1/]C'4/_
M9QY!_VP?0/]P'S__=" ^_W@@/?]\(#S_@2$[_X<A._^,(CO_C"([_XPB._^,
M(CO_C"([_XPB._^,(CO_C"([_XPB._^,(O]Z'0/_=B@&_W(S"_]\-P__A#\5
M_XA('?^+4R?_B6 Q_X9M._^">43_?H9,_WN14_]WFEC_=*)=_'&H8?INKF3X
M:[1G]VFZ:?5HP6OS9LAM[V/-;^QATW#G7]UQXEWE<]U;YG/=6^9SW5OF<]U;
MYG/=6^9SW5OF<]U;YG/=6^9SW5OF<_]Z'0/_=B@&_W(S"_]\-P__A#\5_XA(
M'?^+4R?_B6 Q_X9M._^">43_?H9,_WN14_]WFEC_=*)=_'&H8?INKF3X:[1G
M]VFZ:?5HP6OS9LAM[V/-;^QATW#G7]UQXEWE<]U;YG/=6^9SW5OF<]U;YG/=
M6^9SW5OF<]U;YG/=6^9SW5OF<_]Z'0/_=B@&_W(S"_]\-P__A#\5_XA('?^+
M4R?_B6 Q_X9M._^">43_?H9,_WN14_]WFEC_=*)=_'&H8?INKF3X:[1G]VFZ
M:?5HP6OS9LAM[V/-;^QATW#G7]UQXEWE<]U;YG/=6^9SW5OF<]U;YG/=6^9S
MW5OF<]U;YG/=6^9SW5OF<_]Z'0/_=B@&_W(S"_]\-P__A#\5_XA('?^+4R?_
MB6 Q_X9M._^">43_?H9,_WN14_]WFEC_=*)=_'&H8?INKF3X:[1G]VFZ:?5H
MP6OS9LAM[V/-;^QATW#G7]UQXEWE<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF
M<]U;YG/=6^9SW5OF<_]Z' /_=R<&_W0R"_]_-@__ACT5_XM''?^.42?_C%XQ
M_XEK//^%=T;_@8-._WV/5O]YF%S\=:!A^7*F9?=OK6GU;+-L\VJY;_)HP''P
M9LAS[&3-=>AAU';C7]YWVUWC>=5=Y7;57>5VU5WE=M5=Y7;57>5VU5WE=M5=
MY7;57>5VU5WE=O][' /_=R<&_W<P"O^"-0[_BCP5_X]&'?^23R?_D5PR_XYH
M/?^*=$C_AH!2_X&+6OQ]E6'X>)UG]72D;?)QJG'P;K!T[FNV=^QIOGKJ9\=]
MYV7.?^)BUH#97]V!T%_@?LQ@XWO,8.-[S&#C>\Q@XWO,8.-[S&#C>\Q@XWO,
M8.-[S&#C>_]\' /_>"8&_WHO"O^%,P[_C3L4_Y)$'/^63B?_E5HR_Y)E/O^.
M<4K_BGU5_H6(7OF DF?T>YIN\':A<^URIWCJ;ZY]Z&RT@.9IO(/D9\:&X67/
MB-EBUXK/8=F(R&+=@L1CX'_$8^!_Q&/@?\1CX'_$8^!_Q&/@?\1CX'_$8^!_
MQ&/@?_]]&P/_>28&_WPN"O^(,@[_D#H4_Y5#'/^:3"?_F5@S_Y9C/_^2;DS_
MCGI7_(F%8O6$CVOP?I=S['F>>NATI8#E<*N%XFRSB>!JNXS>:,:/VF;1DLYB
MT9+'9-6,P67;AKUFW8*]9MV"O6;=@KUFW8*]9MV"O6;=@KUFW8*]9MV"O6;=
M@O]]&P/_>B8&_W\L"O^+,0W_DSH3_YA"'/^=2R;_G58S_YMA0/^7;$W[DG9:
M]XV!9O*(C'#L@I1YYWN;@>-UHHC?<:F.W&VQDMEKNY;7:<B9S&3+F\5ESI?
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
M:$WHZ&A-Z.AH3>CH:$WHZ&A-Z.AH3>CH:/^9"P#=K@0 S+P& ,')!P"XVPH
MK?@<!*3X+PV9^#D7C_@_(87X1BI\^$TR=?=7.6[W8#]I]VE#9/AQ1V'X>4I=
M^(%,6OB)3UCXDE%6^9M24_FE5%'ZKU50^KM63OK*5TW[XU=,^^E73/OI5TS[
MZ5=,^^E73/OI5TS[Z5=,^^E73/OI5^6E  #.M 0 O[\% +3.!@"JZPT!H/\?
M!I?_+PV,_S85@O\]'7C_1"1P_TPJ:O]4+V7_7C-A_V<W7?]O.5K_=CQ8_WX^
M5O^&/U/_CD%1_Y="4/^@0T[_J45-_[-%2_^^1DK_T$=)_]Q'2?_<1TG_W$=)
M_]Q'2?_<1TG_W$=)_]Q'2?_<1]&N  "_N0, LL4# *?5!0"<_0\"E/\B!HG_
M*PQ^_S(2=?\Z&&S_0AUE_TDB7_]1)5K_6BA7_V,K5/]K+5+_<B]0_WDP3_^
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
MP!  V=0, ,[?' '$W2\)N=D]&JW32"RASU [E<M828O'7U2"Q&5>><)L9G+
M<FQKOGIR9KV"=F&[BWI<NY5]6;JA?U>ZKX!5N[^ 5;S9?U:XXWI8LN=U6++G
M=%BRYW18LN=T6++G=%BRYW18LN=T6++G=/^ $@'_E!  _Z8/ ..X"P#2Q@H
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
M@*" A'^K@H%_N(-_?\J$@8'A?8&!YG:!@.MO@(#O:H" [VJ @.]J@(#O:H"
M[VJ @.]J@(#O:O]H' +_>!<"_X<8 O^4'0+_GR,#^*DJ!.RQ,0?BMSD-U;="
M',FP3BV^JE<]M*-?2JN>9U6CF&Y?G)1U9I:0?&V0C8-SBXJ+>(:(E'R!AIZ
M?82H@GN$M81YA,>$>H;@?WN%YG=[A>MP>X3N:WN$[FM[A.YK>X3N:WN$[FM[
MA.YK>X3N:_]I&P+_>A8"_XH7 O^7' +_HR$"]*TG ^BU+@7>O34*T+I &\2T
M3"RZKE8[KZA>2::B952>G6Q=EYES9I"5>6R*DH%RA9")=W^-DGQ[BYM_=XJF
M@G2)LX-RBL2#=(S@?W2+Y7AUB>IQ=HCM;':([6QVB.UL=HCM;':([6QVB.UL
M=HCM;/]K&@+_?10"_XT6 ?^:&@'_IAX!\+$C N2[*0/9PC )R[T_&<"X2BJU
MLE0ZJJQ<1Z&G8U*9HVI<D9]Q9(J;=VN$F']Q?I:&=GF3CWMTDIE^<)"D@6V0
ML8)KD,&";9+=?VZ1Y7AOC^IQ<([M;'".[6QPCNUL<([M;'".[6QPCNUL<([M
M;/]N& +_@!(!_Y 5 ?^>%P'[JQH![+<> >##(0'2QBT(QL$]&+J\22BOMU(X
MI;):19RM85&3J6A:BZ5O8H2B=6E^GWQO>)V$='.;C7ENF99\:IBB?V>7KH!E
MF+^!99G8?VB8Y7AIENIQ:I3M;&J4[6QJE.UL:I3M;&J4[6QJE.UL:I3M;/]Q
M%@+_@Q$!_Y03 ?^B% #UL!0 YKX4 -G,%0#,RBL'P,8[%K7!1R:JO%$VG[A8
M0Y:S8$Z-L&98A:QM8'ZJ<V=WIWIL<J6"<FRCBW9HHI1Y9*&@?&"@K7U?H;U^
M7J+4?6&AYG9BG>MP8YON;&.;[FQCF^YL8YON;&.;[FQCF^YL8YON;/]T$P'_
MAQ !_Y@0 /ZG$ #GMPT UL4+ -#0$0#%SR@%N<LY%*['12.CPT\SF;]70(^[
M7DN&N&14?K5K7'>R<6-QL'AI:ZZ ;6:MB7)AJY-U7:N>>%NJK'E9J[QY6*S2
M>5JKZ'-<I^QN7:3O:EVD[VI=I.]J7:3O:EVD[VI=I.]J7:3O:O]Y$0'_C X
M_YX- -RN" #2NPD S,@) ,?6#@"]U24$LM(V$:?.0B"<RDPODL=4/(C#7$=_
MP6)0=[YI5W"\<%YJNW=C9;E_:&"XB&Q<MY)O6+:><56VJW-3M[MS4K?2<U2W
MZV]6LN]J5Z_Q9U>O\6=7K_%G5Z_Q9U>O\6=7K_%G5Z_Q9_]_#@'_DPL X:4%
M -*S!P#)O@< PLL( +S=#@"TW2,#JMHS#9_60!R4TTHJBM!2-X#-6D%XRV%*
M<,EH46K(;U=DQG9<7\5_8%K%B&16Q))G4\2>:5#$K&I/Q+QK3L73:D_%[6A0
MP/-D4;WU85&]]6%1O?5A4;WU85&]]6%1O?5A4;WU8?^&"@#PF@0 U*H$ ,BV
M!@"^P04 M\\) +#C$0"HXR4$G^(U#97@/AF+WD@E@=Q0,'C:6#IPV%]":=9G
M26/5;D]>U'936=-_5U73B5I2TY-=3].@7TW3K6!+U+Y@2M788$O4[5Y,T?=<
M3,SY6DS,^5I,S/E:3,SY6DS,^5I,S/E:3,SY6O^/ P#:H@  RJ\# +VY! "T
MQ@4 J]0) *3J% &<Z2@&D^DT#HGH/1A_YT0B=^9.*F_F5S)IY5\X8^5G/5_D
M;T):Y'=%5N2 25/DBDM0Y)1.3>2?4$OEK%%)Y;M22.;/4DCFZ%)(Y/A12.'\
M3TCA_$](X?Q/2.'\3TCA_$](X?Q/2.'\3^&9  #-J0  OK," +.^ P"HRP4
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
M!/]K* ;_<3 (_W0Y#?]U0Q/_=4T9_W59(?]Q9RG_;70P_6J -OIFBCSX8Y1
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
M6U:M^UI6K?M:5JW[6E:M^UI6K?M:5JW[6O]^"0#RD0( UJ$" ,JM!0# MP4
MN,(% ++/"0"KU!< H],K!IG0.A*/SD4?A<M.*GW)5C1UQUT];L5E1&C$;$EC
MPG-.7L%[4UG!A%95P(]94K^;7$^_J%U-O[A>3,#-7DS ZEQ.O_E93[S^55"Z
M_E50NOY54+K^55"Z_E50NOY54+K^5?^% @#=F   S:8" ,&Q P"WN@, KL8&
M *?3"@"@W14 F=TH!)#;-PZ&V4(9?=9+)'745"UMTEPU9]%C/&'0:T%<SW)&
M6,][253.A$U0SH]03<Z;4DO.J5-)SKE42,_/5$C.ZU-)SOA02LO_3DK*_TU*
MRO]-2LK_34K*_TU*RO]-2LK_3>>/  #1GP  PZL! +>T @"MOP, H\L& )O9
M"@"4Y1H!C>4K!H3D-0U[XS\6<^)('FSA4B9FX5HL8.!B,EO@:C97X'(Z4]][
M/5#?A4!-WX]#2N";14C@J$9&X+A'1>',1T7@Z$=%W_9&1=[_1$7>_T1%WO]$
M1=[_1$7>_T1%WO]$1=[_1-F7  #'I@  N+   *RY 0"BQ0( F-$& (_K#0")
M[A\"@.XK!GCM- QP[3T3:.U&&6+M3AY=[5<C6>U@)U7M:"I2[7$M3^UY+TSM
M@S)*[HTT1^Z8-47NI3=#[[,X0O#$.$'PWSE![^\X0.W].$#L_SA [/\X0.S_
M.$#L_SA [/\X0.S_.,N@  "ZJP  K;0  *'   "6S $ B]D% (3X$0%\^!\"
M=/@I!FSX,@ID^#L/7OE#$UCY2Q=3^5,:4/E;'4WZ9!]*^FPA2/IT(T;Z?B5$
M^X@F0?N3*$#[GBD^_*LJ/?RY*SO]RRL[_>(K.OST*SK\]RLZ_/<K.OSW*SK\
M]RLZ_/<K.OSW*[VH  "NL   H;P  )7(  ")U   ?N@% '?_$@%O_QP"9_\F
M!6#_+PA9_S<+5/\_#D__1Q%+_TX31_]6%43_719"_V080/]L&3W_=1H[_WX;
M.?^)'#?_E!TV_Z >-?^L'S/_N1\S_\@?,O_B(#+_YR R_^<@,O_G(#+_YR R
M_^<@,O_G(+"M  "BMP  E<0  (?0  ![W0  <OT) &K_$0%A_QD"6O\B U3_
M*@5._S('2?\Z"47_00M!_T@,/O].#CO_50\X_UL0-O]B$33_:1$R_W(2+_][
M$RW_AA0K_Y(5*O^>%2G_J18H_[,6)__"%B?_QQ8G_\<6)__'%B?_QQ8G_\<6
M)__'%J2T  "6P   A\P  'K:  !MZP  9/\% %S_#@%4_Q0!3?\< DC_) 1"
M_RP%/O\S!CK_.0<V_T (,_]%"##_2PDN_U$**_]7"BG_70LG_V0+)/]L#"+_
M=@T@_X -'O^,#AW_EPX<_Z$.&_^L#QO_K@\;_ZX/&_^N#QO_K@\;_ZX/&_^N
M#Y>\  "(R0  >=8  &OC  !?]@  5O\  $[_"@!'_Q !0?\6 CS_'0(W_R0#
M,O\J R__, 0K_S8%)_\[!27_0 4B_T4&(/]*!A[_4 8;_U8'&?]<!Q?_9 @5
M_VT($_]W"!'_@0D0_XL)$/^5"0__F D/_Y@)#_^8"0__F D/_Y@)#_^8"?])
M)P+_1#$$_TLQ!/]0- ;_4CH(_U)#"_]13@__3UP3_TUK%O],>1G_2X<;_TF3
M'?](G1__2*8@_T>N(?]'M2+_1KTC_T;&(_]&T"3_1N D_T;J)?]&\R7_1OHE
M_T;_)?]&_R7_1O\E_T;_)/U&_R/]1O\C_4;_(_U&_R/]1O\C_4;_(_]))P+_
M1B\#_TTO!/]2,@;_53D(_U5""_]430__4ED3_U!H%_]/=QK_3H0=_TR1'_]+
MFR'_2J0B_TJL(_])LR3_2;LE_TC$)O](S2;_2-TG_TCH)_](\2C_2/DH_TC_
M*/](_RC^2/\H^TC_)_E(_R;Y2/\F^4C_)OE(_R;Y2/\F^4C_)O]*)P+_2"T#
M_U M!/]5, ;_6#8(_UE "_]82P__5583_U1F&/]2=!O_48$>_T^.(?].F"/_
M3:$E_TVI)O],L2?_2[@H_TO!*?]+RBK_2MDJ_TKF*_]*\"O_2O@L_TK_+/U*
M_RSZ2O\K]TK_*?5*_RCU2O\H]4K_*/5*_RCU2O\H]4K_*/]+)@+_2RL#_U(K
M!/]8+@7_6S0(_UT^"_]=20__6E04_UEB&/]7<1W_57X@_U.*(_]2E2;_49XH
M_U"F*O]/KBO_3K4L_TZ]+?]-QR[_3=,O_TSC,/],[3#\3/8Q^DS^,?=,_S'U
M3?\O\DW_+?!-_ROP3?\K\$W_*_!-_ROP3?\K\$W_*_]+)@+_3BD#_U8I!/]<
M*P7_8#$'_V(["_]B1@__8%$4_UY?&?]<;1[_6GHC_UB&)O]6D2G_59HL_U.B
M+O]2JC#_4;$Q_U&Y,_]0PS3^3\XU^T_?-OA.ZS?U3O4X\D[]./!/_S7N4/\S
MZU'_,>E1_R_I4?\OZ5'_+^E1_R_I4?\OZ5'_+_],)0+_42<#_UHF _]@* 7_
M92\'_V@Y"O]H0P__9TX5_V5:&O]B:"#_7W8E_UV!*O]:C"[^6)8Q_%>>-/M5
MIC;Y5*TX^%.U.O=2OCOU4<D]\U':/O!0Z#_L4/- Z5']/NA3_SOF5/\XXU7_
M->%5_S/A5?\SX57_,^%5_S/A5?\SX57_,_]-) +_5"0#_UTC _]E)03_:BT&
M_VTV"O]N0 [_;4L4_VM6&_]H9"'^97$H^V)]+?A?AS+V7)$V\UJ9.O)8H3WP
M5ZE [E6Q0NQ4N43K4\1&Z5+22.51Y4GB4O)(WU3\1-U6_T#;6/\]UEG_.M)9
M_SC26?\XTEG_.-)9_SC26?\XTEG_./].) +_6"$#_V$@ _]J(P3_<"L%_W,T
M"?]T/@[_=$@4_W)2&_MO7R/V:VPJ\F=W,>]C@C?L8(L]Z5V40>9:G$7D6*1)
MXE:L3.!4M$[=5+]0VU3-4-=3XE'25/!.T%?[2LY:_T7-7/]"R5S_/L5<_SS%
M7/\\Q5S_/,5<_SS%7/\\Q5S_//]/(P+_6Q\"_V4= O]N(0/_=2D%_WDQ"/]Z
M.PS_>D03^GE.&_1V6R/N<6<LZ6QR->5H?#SA8X5#W6".2-E=ETS57)]/TEJG
M4<]9L%/-6+I4RUC&5<E7VE;%5^Q5PUOY3\)>_TK 7_]&O6#_0KI@_T"Z8/]
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
M5V>1_U)GD?]29Y'_4F>1_U)GD?]29Y'_4O]N#@#_?PD \8X% -F;!0#/I@<
MR:\' ,2Y" "[NAP!LK@O!ZBU/1.?L4@@EJY1*XZJ636&IV ^@*5G17JB;DMT
MH'51;YY\56J<A5EFFXY=8IJ98%Z9IF)<F;1C6IG'8UN:Y6!?F_=;8)K^5F&8
M_U)AF/]289C_4F&8_U)AF/]289C_4O]R"P#_@P4 WY,! -&?! #)J@8 P;(%
M +N]! "TOQ@ J[XL!:*[.A&9N$4=D+5/*(>R5S* KUXZ>:UE0G.K;$ANJ7--
M::=Z462F@U9?I(U97*.87%BCI%Y6H[-?5:/&7U6DY%U8I/986J/_5%NA_U!;
MH?]06Z'_4%NA_U!;H?]06Z'_4/]W!P#PB0  UI@  ,ND P#!K00 N;8# ++
M! "KQ10 H\4H!)O"-PZ1P$,9B;U,)("Z52YYN%PV<K9C/6VT:D-GLW%(8K%Y
M3%ZP@5!:KXM45J^75E.NHUA0KK)93Z[&64^NY%A1KO944Z[_4%2L_TU4K/]-
M5*S_352L_TU4K/]-5*S_3?]]  #?CP  SIT  ,.H @"YL ( L+H" *C$!0"A
MS \ F\PC I+*,PJ)R#\5@<9)'WG$4BARPEHP:\%A-V:_:#QAOG!!7+UX15B\
M@4E4O(M,4;N63TZ[HU%,N[-22KO&4DJ[Y%%,N_9.3;K_2TZY_TE.N?])3KG_
M24ZY_TE.N?])3KG_2>^%  #4E0  QZ,  +JL 0"PM   I[\# )[)!@"5U L
MD-4= 8G4+@: TCP0>-!&&7'/3R%JSE@I9,U?+U_,9S1:RVXY5LIW/5+*@$!/
MR8M#3,F714G)I$='R;-(1LK(2$;*YD='R?=%1\C_0TC'_T)(Q_]"2,?_0DC'
M_T)(Q_]"2,?_0MZ-  #+G   O:<  +&P  "FN@  G,0# )//!P"*W0P A=\=
M 7[?+ 5VWC<+;]Y#$VC=31IBW%4@7=M=)EC;92I4VFTN4-IV,DW:@#5*VHLW
M1]J7.47:I#M#V[0\0MS(/$+;Y3M"VO0Z0MG^.D/8_SE#V/\Y0]C_.4/8_SE#
MV/\Y0]C_.="6  #!HP  LJP  *>U  "<P   D<H# (?6!P" Z1$ >>D@ G+I
M+ 5KZ38*9.D_#U[I2!19Z5$95>A:'%'I8B!.Z6LC2^ET)4CI?2=&Z8@J0^F3
M*T'JH"U ZJ\N/NO +CWLVRX]ZN\N/>C\+CWG_RT]Y_\M/>?_+3WG_RT]Y_\M
M/>?_+<6?  "UJ0  J+$  )R\  "0QP  A-(! 'K?!@!T]!, ;?0@ F;T*@1?
M]#0(6O4]"U3U10]/]4P23/55%$GV71=&]F481/9N&D'V=QP_]X$=/?>-'SOW
MF2 Y^*8A./BU(C?YR"(V^>,B-OCS(C;W_"(V]_PB-O?\(C;W_"(V]_PB-O?\
M(K>F  "IK@  G+D  )#$  "#SP  =]L  &_V"@!G_Q,!8/\= EK_)P-4_S %
M3_\X"$K_0 I&_T@,0_]/#D#_5@\]_UX0._]E$CC_;A,V_W<4-/^"%3+_CQ8P
M_YL7+_^I%R[_MQ@M_\@8+/_A&"S_[Q@L_^\8+/_O&"S_[Q@L_^\8+/_O&*NK
M  ">M0  D,$  (+,  !UV0  :>0  &'_"0!;_Q$ 5/\9 4[_(@))_RL$1/\R
M!4#_.@8\_T$'.?]'"#;_3@DS_U0*,?];"R[_8@PL_VL,*?]U#2?_@ XE_XT.
M)/^:#R/_IA B_[,0(?_!$"'_T! A_] 0(?_0$"'_T! A_] 0(?_0$)^R  "1
MO@  @\H  '76  !GX@  6_$  %3_!@!._PX 2/\4 4+_' (]_R0".?\K S7_
M,@0Q_S@$+O\^!2O_0P4H_TD&)?]/!B/_5@<A_UT''O]E"!S_;P@9_WH)%_^'
M"1;_E D5_Y\*%/^J"A3_LPH4_[,*%/^S"A3_LPH4_[,*%/^S"I.[  "$QP
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
M6HUL\E./;O],D'#_1X]Q_T./<?]!CW'_08]Q_T&/<?]!CW'_0?];% '_: \
M_W4/ /^ $0#_B1, \I 7 .66' #9F28"S94X"L2011:[BU$ALX9:+*V"8S2G
M?FL[H7IR09UW>D:9=8%+E7.)3Y)QD5*.;YM5BVZE6(AML%J&;+];A&W56X9O
M[U6(<OU.B73_28ET_T2(=/]#B'3_0XAT_T.(=/]#B'3_0_]=$@'_:PX _W@.
M /^##P#]C!  [902 .":%0#3G"0"R)DV";^40Q6VCT\@KHI8*Z>&83.A@F@[
MG']P09=\=T:3>7Y+CW>&3XMUCU*(<YA6A'*B6(%QKEI_<;Q<?7'07']S[%:!
M=OM/@WC_2H-X_T6">/]$@GC_1()X_T2">/]$@GC_1/]?$0'_;0P _WH- /^%
M#0#RCPT YY@- -N?#@#.GR(!Q)TT"+J80A2RDTT?JH]6*J.*7S*<AF8ZEX-M
M0)* =46-?GQ*B7R$3H5ZC%*">)56?G>@67MVJUMY=;I<=W;-7'AWZEA[>OI1
M?7S_2WU\_T9]?/]%?7S_17U\_T5]?/]%?7S_1?]A$ '_;PL _WT+ /6("@#?
MDP@ V)L* -.B# #)HQ\!OZ R![:<0!.METL>I9-4*)Z/73&8BV0YDHAK/XV%
M<D6(@WI*A("!3H!_BE)\?9-5>'R=6'5[J5MR>KA<<7K*7')\Z%AU?OE1=X#_
M3'> _T=W@/]&=X#_1G> _T9W@/]&=X#_1O]D#P#_<@D _W\( .6,!0#8E@<
MT9X) ,ZE"@#$IAT!NJ0O!K&@/A&HG$D=H)A3)YF46S"3D&(XC8UI/HB*<$2#
MB'A)?H9_37J$B%%V@I%5<H&;6&^ IUIL?[5<:X#(7&N!Y5EN@_=2<83_37*$
M_TARA/]'<H3_1W*$_T=RA/]'<H3_1_]F#0#_=0< ]H,% -R/ P#2F 8 S*$'
M ,BH" "_J1H M:@M!:RD/!"DH$<;G)U1)92962^.EF VB)-G/8*0;D-]CG9(
M>8Q]3'2*A5!PB(]4;(>95VF&I5EFAK-;98;%6V6&XUEHB/92:XK_36R*_TAL
MB?]';(G_1VR)_T=LB?]';(G_1_]I"P#_> 0 Y8<  -:2 P#-G 4 QJ0& ,&K
M!@"YK1< L*PK!*>I.@Z?ID49EJ)/(X^?5RV(G%\U@IEF.WV7;$%XE7-&<Y-[
M2VZ1@T]JCXU29HZ756.-HUA@C;%97XW#6EZ-X%ABC_529)#_36:0_TAFC_]'
M9H__1V:/_T=FC_]'9H__1_]L" #^?   WHH  -"6 @#(GP0 P*<$ +FN P"R
MLA0 JK$H Z&O-PR9K$,7D:A-(8FE52J"HUPR?*!C.7>>:CYRG'%$;9IY2&B9
M@4QDEXM08):54UV6HE5:E;!7697!5UB5WE9;EO-079?_3%^7_T=@EO]&8);_
M1F"6_T9@EO]&8);_1O]P P#K@0  UH\  ,J: 0#!HP, N:H" +&R 0"JMQ$
MH[<D INU- J3LD 4BJ]*'H.M4R=\JUHN=JAA-7"G:#MKI6] 9Z-W1&*B?TA>
MH8E,6J"43U>?H%%4GZY34Y_ 4U*?W5)5G_-.5Z#_2EF@_T99G_]%69__15F?
M_T59G_]%69__1?]U  #@A@  SY,  ,2? 0"ZIP$ L:X  *FV  "AO0T F[T@
M 92\,0>+NCT0@[=(&GRU4")ULU@J;[)?,&JP9C9EKVT[8*UU/URL?D-8JX='
M5:J32E&JGTQ/JJY-3:K 34VJW$U.JO))4*K^1E*I_T-2J?]"4JG_0E*I_T)2
MJ?]"4JG_0O)\  #7C   R)D  +VC  "RJP  J;(  *"[ @"7Q D DL4; (O$
M+ 2#PCH,>\%$%72_3AUNO58D:+Q=*F.[9#!?NFPT6KET.5:X?#Q3MX<_3[>2
M0DRVGT1*MJU&2+; 1DBWW45)MO)#2K7_04NU_SY+M/\]2[3_/4NT_SU+M/\]
M2[3_/>*#  #-D@  P9\  +2G  "JKP  H+@  );  P",R@< ALT4 ('-)@)Z
MS#4(<\M!#VS*2A=FR5,=8<A;(US'8BA8QFHL5,9R,%#%?#--Q88V2L22.4?$
MGSM%Q*X\1,7!/$/%WSQ$Q/,[1,/_.47"_S=%P?\W1<'_-T7!_S=%P?\W1<'_
M-]6+  #%F@  MZ0  *NL  "@M   EKX  (O'! "!T @ >-D. '79( %OV"\$
M:=@\"6/61A!>UE 56=58&E748!]1U&@B3M1Q)DO3>RE(TX4K1=.2+D+4GR]!
MU*\P/]7",3_5X3 _T_(P/]+]+S_1_RX_T/\N/]#_+C_0_RX_T/\N/]#_+LJ4
M  "[H0  K:D  **Q  "6NP  B\0  (#- P!UV @ ;^01 &KD( %DY"T#7N0X
M!UGD00M5Y$L/4>14$DWD719*Y&481^1N&T7D=QU"Y((?0.2.(3[EFR,\Y:HD
M.^:\)#KFTR0YY>XD.>/Z(SGB_R0YXO\D.>+_)#GB_R0YXO\D.>+_)+^>  "O
MI@  HZX  )>X  "*P@  ?LP  '/6 @!IY0D 9.\4 %_P( %9\"L#5/ U!4_P
M/@=+\48*1_%.#$3Q5PY"\5\0/_)G$CWR<!0Z\GL5./.'%C;SE!@U]*(9,_2Q
M&3+UQ1HQ]>(:,?3Q&3'Q_ADQ\?\9,?'_&3'Q_QDQ\?\9,?'_&;*D  "EJP
MF+8  (O   !^R@  <=4  &7>  !>]0H 6?P3 %/\'@%._"<"2OTP T7].05!
M_4 &/OY(!SO^3PDX_U<*-O]>"S/_9PPQ_W -+O]\#BS_B0\K_Y80*?^D$"C_
MM!$G_\<1)__A$2;_\A$F__81)O_V$2;_]A$F__81)O_V$:>I  "9LP  B[X
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
M1J1;]D"C7O\[HU__-Z-@_S.C8?\QHV'_,:-A_S&C8?\QHV'_,?]3%0'_71
M_V@/ /]P$@#_=Q8 ^WP< >Y_) 'D@"T#VG\[",]Z21+'=50;P7%?)+MM:"NV
M:G QLF=Y-J]E@#JK8X@]J&&00*9@F$.C7J%%H%ZK1YY=MTB<7<9)FES?29I?
M\D2:8O\^FF/_.9ME_S:;9?\SFV7_,YME_S.;9?\SFV7_,_]5$P'_8 X _VL.
M /]T$ #_>Q( ]8$7 .B$'@#>AR<!T80W!\A_1A' >U$;N79;([1R92NO;VTQ
MJFQU-J=J?#JC:(0^H&:,09UDE$2:8YU'EV*G295ALDN38<%,D6'83)%C[T>2
M9?U!DF?_/)-I_SB3:O\UDVK_-9-J_S63:O\UDVK_-?]7$0'_8PT _VX, /]W
M#@#_?P\ \(41 ..)%@#6BR,!RX@U!L*$0Q"Z@$\:LWM9(ZUW8BJH=&HQHW%Q
M-I]N>3N<;($_F&J(0I5ID4629YI(CV:C2HUEKTR*9;U-B6713HEG[$J*:?M#
MBVO_/HQM_SJ,;O\WC&[_-XQN_S>,;O\WC&[_-_]9$ #_90L _W$+ /]Z"P#Q
M@@P Z(D- -V.#@#/CR !QHTR!KV)00^UA$T9KH!6(J=\7RJB>&<PG75O-IES
M=CJ5<7T_DF^%0HYMCD:+;)9)B&J@2X5JK$V#:;I/@6G,3X%JZ$R#;?E%A&__
M/X5P_SN&<?\XAG'_.(9Q_SB&<?\XAG'_./];#P#_9P@ _W,( /-]" #>A@<
MV8P) -61"P#*DAX P9 P!;B-/PZPB$H8J814(:* 72F=?64PF'IL-9-W<SJ/
M=7L^C'."0HARBT:%<)1)@F^>3']NJ4Y\;;=/>VW)4'INYDU\<?A&?G/_07]T
M_SV =?\Z@'7_.H!U_SJ =?\Z@'7_.O]=#@#_:@8 _W8& .2  P#9B08 TH\(
M ,^4"@#%EAL O)0N!+.1/0VKC4@7I(A2()Z%6RB8@6,ODWYJ-8Y\<3F*>G@]
MAGB 0H-VB$5_=9%)?'.;3'ERITYV<K50='+&4'1RXT]V=?9'>'?_0GIX_SY[
M>?\Z>WG_.GMY_SI[>?\Z>WG_.O]?# #_; 0 ]7D" -Z# @#3BP4 S9(' ,F7
M" # F1D MY@L Z^5.PRGD4<6GXU0'YF)62>3AF$NCH-H-(F!;SF%?W8]@7U^
M07U[AD5Y>H])=GB93'-WI4YP=[)0;G?$4&UWX$]P>?5(<GO_0W1\_SYU??\[
M=7W_.W5]_SMU??\[=7W_._]A"@#_;P( Z'P  -F& 0#/C@0 R)4& ,.:!@"[
MG!8 LYPJ ZJ9.0NBE444FY%.'92.5R:.BU\MB8AF,X2&;3B A'0]>X)[07>
MA$5T?XU(<'V72VU\HTYJ?+!/:'S!4&=\W5!J?O-);8#_0VZ!_S]O@?\\;X'_
M/&^!_SQO@?\\;X'_//]D" #_<@  X7\  -.) 0#*D@, PY@$ +V>! "VH!,
MKJ G J6=-@F=FD,3EI=-'(^3522)D5TKA(YD,7^,:S=ZBG([=HAY0'*&@D1N
MA8M':H.52F>"H4UD@JY/8H*_3V&"VD]DA/))9H7_0VB&_S]JAO\\:H;_/&J&
M_SQJAO\\:H;_//]G! #V=@  W((  ,Z-  #%E0( OIP# +>A @"OI!$ J*0D
M J"B- B8GT 1D9Q*&HJ94R*$EULI?I5B,'F2:35UD' Z<(]W/FR-?T)HC(E&
M98J326&)GTM>B:Q-78F]3ER)UDU>BO!(8(O^0V*+_S]CC/\\8XS_/&.,_SQC
MC/\\8XS_//]J  #F>@  U88  ,F1  # F0$ N)\! +"E  "HJ0X HJDA 9JH
M,0:3I3X/BZ-(&(2@42!^GEDG>)Q@+7.:9S)OF&XW:I9U/&:5?3]BE(=#7Y*1
M1EN2G4E9D:M*5Y&[2U:1TTM7DN]'6I+]0ER3_SY=D_\[79/_.UV3_SM=D_\[
M79/_._]N  #@?@  SHL  ,25  "ZG0  L:,  *FI  "AK@L FZ\= 92N+@2,
MK#L,A:I&%7ZH3AQXIE8C<J1=*FVB9"]IH6LT9)]S.&">>SQ<G84_69R/0E6;
MG$53FZI'49NZ1U";T4=1F^Y$4YO\0%6;_SQ6F_\Z5IO_.E:;_SI6F_\Z5IO_
M.O%T  #9@P  R)   +Z:  "SH0  JJ<  *&N  "7M08 DK88 (RU*@.%M#<)
M?K)"$7>P3!AQKE0?;*U;)6>K8BIBJFDO7JEQ,UJH>C=6IX,Z4Z:./5"FFT!-
MI:E!2Z6Z0DNFT4)+I>T_3:7\/$ZD_SE/I/\W3Z3_-T^D_S=/I/\W3Z3_-^1Z
M  #/B0  PI4  +:?  "LI0  HJP  )BS  ".NP( B+T2 (.])0%\O#,&=KL_
M#6^Z211JN%$:9;=9'V"V8"1<M6<I6+1O+%2S>#!1LX(S3;*--DJRFCA(L:@Z
M1K*Y.D6RT3I&L>TY1[#\-D>P_S1(K_\S2*__,TBO_S-(K_\S2*__,]N"  #'
MD   NYP  *ZC  "DJ@  F;$  (^Y  "$P , >\8- 'C&'@!SQBX#;<4Z"&?$
M10YBPTX37<-6&%G"7AU5P68A4<%N)$[ =RA+P($K2+^,+46_FB]#OZ@Q0;^Z
M,4' TC%!ONXP0;W]+T&\_RY!O/\M0;S_+4&\_RU!O/\M0;S_+<Z*  "_F
ML:   *:H  ";L   D+@  (6_  !ZQP0 ;\\) &O1%0!GT28!8]$T!%[00 A9
MT$H,5<]3$%'/6Q1.SV,82\YK&TC.=1Y%SG\@0LZ,(D#.F20^SJ@F/,ZZ)CS/
MU"8\S>\E.\S[)3O+_R4[RO\E.\K_)3O*_R4[RO\E.\K_)<.3  "UG@  J*8
M )VN  "1M@  A;\  'G'  !OS@0 9-8) %[>$0!;WB  5]XM E/?.@10WT0&
M3-]."4G?5PQ&WU\/0]]H$4'?<1,^WWP5/-^)%SK@EADXX*4:-^"W&C;AS1HV
MW^P:-=[Y&C3=_QLTW/\;--S_&S3<_QLTW/\;--S_&[F<  "JI   GJL  )*U
M  "%O@  ><<  &W/  !BU@, 6.$( %7J$P!1ZR  3>LK 4GK-0)%[#X$0NQ'
M!3_L3P<][5@).NU@"CCM:@PV[G0-,^Z #C+NC@\P[YT0+N^M$2WPP!$M\-X1
M+.[Q$2SL_A$LZ_\0+.O_$"SK_Q LZ_\0+.O_$*VB  "@J0  D[,  (:]  !Y
MQ@  ;,\  &#8  !5W@  3O,* $KW$P!&^!T 0_@G 3_X, ([^3@"./E  S7Z
M1P0S^D\%,/M7!2[[7P8K_&D'*?QT""?\@@DE_9 ))/V@"B/^L HB_L0+(?_@
M"R']\@H@_/P*(/S\"B#\_ H@_/P*(/S\"J*G  "5L0  A[L  'G&  !LSP
M7]D  %+?  !(Z   0_\( #__$  [_QD -_\A #3_*0$P_S !+?\W BK_/@(G
M_T0")?]+ R+_4P,@_UP#'?]F!!O_<@09_X %%_^/!1;_GP85_Z\&%/_ !A3_
MU@83_^D&$__I!A/_Z083_^D&$__I!I>O  "(N@  >L4  &S/  !>V@  4.
M $3F   \]0  -_\$ #/_#0 O_Q, *_\: "C_(0 E_R<!(?\M 1[_,@$;_S@!
M&?\_ 1;_1@(4_TT"$?]6 A#_8 (._VP"#/][ PO_BP,*_YH#"O^H PG_M0,(
M_\(#"/_" PC_P@,(_\(#"/_" XJX  ![PP  ;,X  %[;  !/X@  0N<  #;L
M   Q_P  +/\  "?_!P C_PX (/\2 !S_&  8_QT %?\A !+_)@ 0_RP!#O\Q
M 0W_-P$*_SX!"/]& 07_3P$!_UD! /]F 0#_= $ _X(" /^0 @#_G ( _Z8"
M /^F @#_I@( _Z8" /^F O\N+P+_,RP"_S<M O\X, +_-S8#_S0_!/\Q2P;_
M+U@'_RQF"/\J= G_*8$*_RB-"_\HEPO_*)\+_RBF#/\GK0S_)[0,_R>[#/\G
MQ S_)\X,_RC>"_\HZ0O_*/,+_RC["_\H_PK_*?\*_RG_"O\I_PK_*/\*_RC_
M"O\H_PK_*/\*_RC_"O\P+0+_-BH"_SDJ O\[+@+_.C0#_S@\!/\V20;_,U8'
M_S%C"?\O<0K_+7X+_RV*#/\LE S_+)P-_RRD#?\LJPW_++$-_RRY#?\KP0W_
M+,L-_RS:#?\LYPW_+/$-_RSZ#?\L_PS^+?\,_2W_#/TM_PS]+/\+_2S_"_TL
M_PO]+/\+_2S_"_\R*P'_.2@"_STH O\_*@+_/C #_STZ!/\\1@;_.5,(_S=@
M"?\U;0O_,WH,_S*&#?\QD [_,9D._S&A#_\QJ __,*X/_S"U#_\PO1#_,,<0
M_S#4$/\PY!#_,>\0_C'Y#_LQ_P_Y,?\/^#'_#O<Q_P[W,?\.]C'_#O8Q_P[V
M,?\.]C'_#O\U* '_/"4!_T D O]#)P+_0RP#_T0W!/]"0P;_0$\(_SU<"O\[
M:0S_.78-_SB"#_\WC!#_-Y41_S:=$?\VI!+_-JL2_S:R$_\UNA/_-<,3_S7/
M$_PUX1/Y-NT3]C;W$_,V_Q/Q-O\2\#;_$O W_Q'O-_\1[S?_$.\W_Q#O-_\0
M[S?_$/\Y)0'_0"$!_T4@ ?]'(@+_22D"_THT!/])/P7_1DL(_T18"O]"90W_
M0'$/_SY]$?\]AQ+_/9$4_CR9%?T\H!7\.Z<6^CNN%_D[MA?X.[\7]CO*&/0[
MW!CP.^H8[3OV&.H[_Q?H//\7YSS_%N8]_Q7E/?\4Y3W_%.4]_Q3E/?\4Y3W_
M%/\](@'_1!X!_TD< ?]-'@'_4"8"_U$P _]0.P7_3D8(_TM3"_](8 [_1FP1
M^T5X$_A$@A7V0XP7]$*4&/-!G!GQ0:,;[T"J&^Y LASM/[L=ZS_&'ND_U1[E
M/^@?XD#T'M] _AW=0?\;VT+_&ME"_QC80O\7V$+_%]A"_Q?80O\7V$+_%_]
M'P'_2!H!_TX8 ?]2&P'_5B,"_U@L _]7-P3_54('_U)-"_E06@[U36<2\4QR
M%NY*?1CK2(8;Z4>/'>=&EQ_E19X@XT2F(N%$KB/@0[<DWD/")=Q#T";70^4F
MTT3S)-!%_B+-1O\@S$?_'LI'_QS)2/\;R4C_&\E(_QO)2/\;R4C_&_]$&P'_
M3!8!_U(4 ?]8& '_71\!_U\H O]>,@/]73T&]EI)"O!750_J56(3YE)M&.)0
M=QS?3H$?W$R*(ME+DB352IHFTTFA*-%)J2G/2+(JS4B\*\M(R2S(2-\LQ4CO
M*\)*_"C 2_\EOTS_(KY-_R"]3?\?O4W_'KU-_QZ]3?\>O4W_'O]'& '_3Q,!
M_U81 /]>%0#_8AP!_V4D ?YE+0+T9#@%[6%#">9?40[@7%T4VEAH&M16<A[0
M5'LBS%*$)LI0C"C'3Y0JQ4Z;+,-.HR[!3:POOTRV,+U,PC&[3-,RN$SI,;9.
M^"VT4/\JLU'_)[-2_R2R4O\BLE+_(K)2_R*R4O\BLE+_(O]*%0'_4Q$ _UL/
M /]B$@#_:!< _VH? ?9K* 'L:S(#Y&D^!]QF3 W38E@4S5]C&\A<;2#$6G8D
MP5A^*+Y6ABN[58XNN5.6,+92GC*T4J8SLE&P-;!1O#:N4,LWK%#C-ZI2]#.I
M5/\NJ%;_*ZA7_RBH5_\EJ%?_):A7_R6H5_\EJ%?_)?]-$P#_5@X _U\- /]G
M$ #_;!, ^W 9 .]Q(@'D<2P"VW Z!=%L2 S):%04PV5?&[YB:"&Z7W$FMEUY
M*K-;@2VP6HDPKEB1,ZM7F36I5J$WIU:K.*55MCJC5<4[H57=.Y]6\#>?6/XR
MGUK_+IY;_RN>7/\HGES_*)Y<_RB>7/\HGES_*/]0$0#_60P _V,, /]K#0#_
M<!  ]703 .AV&@#==R4!T78V!,AR1 S!;E 4NVM;&[9G9"&Q96TGK6)U*ZI@
M?"^G7X0RI%V,-*)<E#>?6YTYG5JF.YI9L3V86;\^EUG3/I5:[#N57?LUEE[_
M,99?_RV68/\JEF#_*I9@_RJ68/\JEF#_*O]2#P#_7 H _V8) /]N"@#V= P
M[W@. .%[$@#4?"  RGLS!,%W00NZ=$T3M'!8&ZYL82&I:FDGIF=Q*Z)E>"^?
M9( SG&*(-IEAD#B67YD[E%ZB/9%>K3^/7;M C5W-08Q>Z#^-8?DXC6+_,XYD
M_S".9/\LCF7_+(YE_RR.9?\LCF7_+/]5#@#_7P8 _VD& /1R!@#B> 8 VWP)
M -E_# #-@1T Q'\P [M\/PJT>$L2K755&JAQ7B&C;F8FGVQN*YMJ=2^8:'TS
ME6>$-I)EC#F/9)4\C&.?/HEBJD"'8;="A6')0H1BY$&%9/<[AF;_-8=G_S&'
M:/\NAVG_+8=I_RV':?\MAVG_+?]7# #_800 _FP# .1U 0#;>P4 TX ( -"#
M"@#'A1H OH0M [:!/ FO?4@2J'E2&:)V6R"=<V,FF7!K*Y5N<B^1;7DSCFN!
M-HMIB3J(:)(\A6></X)FIT& 9K1#?F;%1'QFX4-^:/4\?VK_-X!K_S.!;/\O
M@6S_+X%L_R^!;/\O@6S_+_]9"P#_8P$ ]&\  -]X  #4?P0 SH,& ,J'" #"
MB!@ N8<K K&%.@BJ@481HWY0&)UZ61^8=V$EDW5H*H]S;R^+<7<SB&]^-H5N
MACJ";(\]?VN90'QJI4)Y:K%$=VK"1'9JW41X;/,^>6[_.'IO_S1[</\P?'#_
M,'QP_S!\</\P?'#_,/];" #_9@  YW(  -I[  #/@@, R8<% ,2*!@"\C!4
MM(LH JR). >EA400GH).&)A_5QZ3?%\DCGEF*HIW;2Z&=70R@G1\-G]RA#E\
M<8T]>7"70'9OHD)S;J]$<6[ 17!NV45R</$_<W+_.75S_S5V=/\Q=G3_,79T
M_S%V=/\Q=G3_,?]=!@#_:0  XG0  -1]  #+A0( Q(H$ +^-!0"WCQ, L(\F
M :B--0>@BD(.FH9,%I.#51V.@5TDB7YD*85\:RV!>G(R?7AY-7IW@CEV=HL\
M<W650'!TH$)M<ZU$:W.]16ISU45L=.] ;G;^.F]W_S9Q>/\R<7C_,7%X_S%Q
M>/\Q<7C_,?]? @#W;   WG<  -"!  #'B $ P(T# +F1 P"RDQ$ JY,C :.1
M,P:<CD -E8M*%8^(4QR)AELBA(-B*("!:2U\?W Q>'YW-71\@#AQ>XD\;GJ3
M/VMYGD)H>*M$9GB[161XT45F>>Y :'O].FI[_S9K?/\R:WS_,FM\_S)K?/\R
M:WS_,O]A  #J;P  V7H  ,R$  ##BP  NY$! +25 0"LEPX I9<A 9Z6,067
MDSX,D)!(%(J.41N$BUDA?XE@)WN'9RMWA6XP<X1U-&^"?3=K@8<[:("1/F5_
MG$%B?JE#8'ZY1%]^ST1@?^Q 8H#\.F2 _S9E@?\S9H'_,F:!_S)F@?\R9H'_
M,O]D  #E<@  TWX  ,>'  "^CP  MI4  *Z9  "FFPP H)P> )F;+@22F3L*
MBY9&$H643QE_D5<?>H]>)76.92IQC&PN;8IS,FF)>S9FB(0Y8H://5^%FC]<
MA:A!6H6W0EF%S$):A>H_7(;[.EZ&_S9?A_\R7X?_,E^'_S)?A_\R7X?_,OUH
M  #@=@  S8(  ,*,  "YDP  L)D  *B=  "?H D F:$: ).@*P.,GS@(A9U#
M$'^:3!=YF%0==)=<(G"58R=KDVHL9Y)Q,&21>3-@CX(W7(Z-.EF-F3U7C:8_
M5(VV0%.-RT!4C>D]5HWZ.5>-_S59CO\R68[_,5F._S%9CO\Q68[_,>UM  #9
M>P  R(<  +V0  "TF   JIT  *&A  "7I@0 D:<5 (RG)P*%IC4&?Z1 #7FB
M2A1SH%(:;I]9'VF=8"1EG&<H89MO+%Z:=S!:F( S5I>+-E.7ESE1EJ4[3Y:T
M/$Z6R3Q.EN@Z3Y;Y-E&6_S-2EO\P4I;_,%*6_S!2EO\P4I;_,.9R  #0@
MPHP  +B6  "MG   HZ$  )FF  ".K0  B*X1 (.N(@%]K3$$=ZP]"G*J1Q!L
MJ4\69ZA7&V.G7A]?IF4D6Z1M)UBD=2M4HW\N4:*),4ZAEC1+H:0V2:&T-DBA
MR#=(H.<U2:#Y,DJ?_S!+G_\N2Y__+4N?_RU+G_\M2Y__+=UY  #)A@  O)(
M +&:  "FH   G*8  )&L  "&L@  ?;8- 'FV'0!UMBP";[4Y!FJT0PMELTP1
M8+)4%ERQ6QI8L&,>5:]K(5&O<R5.KGTH2ZV(*DBME2U%K:,N1*VS+T.MR"]"
MK.<O0ZOY+42K_RM$JO\I1*K_*42J_RE$JO\I1*K_*=&   #!C0  M9@  *F?
M  ">I0  DZP  (BR  !]N   <;X& &Z_%0!JOR8!9K\S V&^/P==OD@+6;U1
M#U6]61-1O& 73KQH&DN[<1U(NWL?1;J'(D*ZE"1 NJ(F/KJS)CVZR"8]NN@F
M/;CY)3VW_R0]MO\C/;;_(SVV_R,]MO\C/;;_(\>(  "YE0  K)T  *&D  "6
MJP  BK(  '^Y  !SOP$ :,8% &#*#@!>RAT 6\HL 5?*. -4RD,%4,I,"$W)
M50M*R5T.1\EF$43);Q1!R7D6/\B%&#S(DQHZR*(;.<FS'#C)R1PXR.@<-\?Y
M'#?%_QPVQ/\<-L3_'#;$_QPVQ/\<-L3_'+Z1  "PFP  I*,  )BJ  ",L@
M@+D  '3   !HQP  7<T% %/3"@!/UQ( 3=@B $O8, !)V#P"1MA& T393P1!
MV5@&/]EA"#S9:PHZV78,-]F"#C7:D \TVJ 0,MJQ$3';QQ$QVN<1,-CV$C#6
M_Q,OU/\3+]3_$R_4_Q,OU/\3+]3_$[.:  "FH0  FJD  (VQ  " N@  =,$
M &C)  !<SP  4M4# $C<" !%Y1( 0^4> $'F*@ ^YC4!.^<^ 3GG1P(WYU #
M-.A9!#+H8@4PZ&T&+NEY!RSIAP@KZI8)*>JG"BCJN@HGZ]8*)^GP"B?G_0DF
MYO\*)N;_"B;F_PHFYO\*)N;_"JB@  "<IP  C[   (*Y  !TP@  :,H  %O1
M  !/UP  1=T  #[N"0 \\A$ .?,; #;S)0 T]"X ,?0W 2[U/P$L]4<!*?9/
M B?V5P(E]V$#(_=L R'X>@0?^(D$'OF:!1SYJP4;^L %&OK>!1KY\@4:]_T%
M&?;_!1GV_P49]O\%&?;_!9ZF  "1KP  @[D  '7"  !GRP  6M,  $W:  !"
MWP  ..4  #7[!P Q_P\ +O\6 "O_'P I_R8 )?\M "/_-  @_SL!'O]# 1O_
M2P$9_U,!%O]= A3_:@(2_W@"$?^( A#_F@(0_ZL##O^^ P[_U0,._^T##O_P
M P[_\ ,.__ ##O_P Y.N  "$N   =L(  &?,  !:U0  3-P  #_A   UY@
M+?0  "K_ @ F_PL (_\1 "#_%P =_QT &?\C !;_*0 4_R\ $O\U !#_/0 .
M_T4!#/]. 0K_6 $'_V4!!?]T 0/_A0$"_Y8! ?^F 0#_M0$ _\8! /_* 0#_
MR@$ _\H! /_* 8:W  !WP0  :,P  %K7  !+W@  /N0  #+I   G[0  (_\
M !__   ;_P4 %_\, !3_$  1_Q0 #_\8  W_'0 +_R( "/\H  7_+@ "_S4
M /\]  #_1P  _U(  /]>  #_;0  _WX! /^. 0#_FP$ _ZD! /^K 0#_JP$
M_ZL! /^K ?\J+0'_+BL!_S K ?\P+@+_+C4"_RD] _\E203_(U<$_R%D!?\?
M<@;_'7\&_QV*!O\=E ;_'9P'_QRC!_\<J@?_'+$'_QRX!O\<OP;_',D&_QS6
M!O\=Y0;_'>\&_QWY!?\=_P7_'?\%_QW_!?\=_P7_'?\%_QW_!?\=_P7_'?\%
M_QW_!?\L*P'_,"@!_S,H ?\S*P+_,3$"_RTZ _\K1P3_*%0%_R9A!?\D;P;_
M(GP'_R*'!_\BD0?_(9D'_R&A"/\AIPC_(:X(_R&U"/\AO C_(<8'_R'1!_\A
MX@?_(NT'_R+W!_\B_P;](O\&_"+_!OPB_P;\(O\&^R+_!OLB_P;[(O\&^R+_
M!O\N* '_,R4!_S8E ?\W)P'_-2T"_S0X _\R1 3_+U$%_RQ>!O\J:P?_*7<'
M_RB#"/\GC0C_)Y8)_R>="?\GI G_)ZL)_R>R"?\GN0G_)\()_R?-"?\GW@G_
M)^L)_"?V"/DH_@CW*/\(]BC_"/4H_PCU*/\(]2C_"/4H_PCU*/\(]2C_"/\R
M)0'_-R(!_SHA ?\[(P'_.RD"_SLT O\Y0 3_-DT%_S1:!O\Q9@?_,',(_RY_
M"?\NB0K_+I(*_RV9"_\MH0O_+:<+_RVN"_\MM0S_+;X,_BW)#/LMV0SX+>@+
M]"[T"_$N_@OO+O\+[B[_"^TN_POL+O\*["[_"NPN_PKL+O\*["[_"O\U(@'_
M.QX!_S\= ?] 'P'_0B8!_T(Q O] / /_/D@%_SM5!O\Y8@C_-VX*_S9Y"_\U
MA S]-(T-_#25#?HTG [Y,Z,.]S.J#_8SL@_U,[H/\S/%#_(ST@_N,^4/ZC3R
M#^<T_0_E-/\/Y#3_#N(U_P[B-?\-X37_#>$U_PWA-?\-X37_#?\Y'@'_/QH!
M_T,8 ?]&&@'_22,!_TDM O](. /_140%_T-0!_] 70G[/FD+^#UT#?4\?P[S
M.X@/\3N0$.\ZF!'M.I\2[#FF$^HYKA/I.;84YSG!%.8YSA7B.>,5WCGQ%=LZ
M_!38.O\3U3O_$M,[_Q+2._\1TCO_$-([_Q#2._\0TCO_$/\]&P'_0Q8 _T@4
M /],%P'_3Q\!_U H ?]/,P+_33\$^TI*!O5'5PGQ1F0,[41O#NE#>1'G0H,3
MY$&+%.) DQ;@/YL7WS^B&-T^JAG;/K,:V#Z]&M8^RAO2/M\;SC[O&\L_^QK)
M0/\8QT#_%\9!_Q7%0?\4Q$'_%,1!_Q3$0?\4Q$'_%/]!%P#_1Q( _TP0 /]2
M% #_5AL _U<D ?]6+@+X5#D#\5%%!NM/4@GF35X,X4MI$-U)=!/92'T6U4:&
M&-)%CAK0198<SD2='<Q$I1[*0ZT?R$.V(,9#PR'%0],AP4/I(;Y$]Q^\1?\=
MND;_&[E'_QFX1_\8N$?_%[A'_Q>X1_\7N$?_%_]$% #_2Q  _U$. /]7$0#_
M6Q8 _UT> /E=* 'O6S,"YUD_!.!730C:5%D-TU)D$LY0;A;*3G<9QTR ',5+
MB!["2I @P$J7(;Y)GR.\2*<DNDBP);A(O":W2,LGM$?C)[))\R6P2O\BKDO_
M'ZY,_QVM3/\;K4W_&JU-_QJM3?\:K4W_&O]'$0#_3PT _U8, /]<#@#_8!(
M_6(8 /!C(0#F8BP!WF Z ]1>2 ?-6U0-QUA?$\-6:1>_5'(;O%)Z'KE1@B&V
M4(HCM$^1);).F2>P3:(HKDVK*JQ,MBNJ3,0LJ$S;+*9-[RJD3_TFI%#_(Z-1
M_R"C4O\>HE+_':)2_QVB4O\=HE+_'?]*#P#_4@H _UH) /]@"P#_90X ]6<1
M .AH& #=9R0 TF8U LID1 ?#85 -O5Y;$[E<9!BU6FT<L5AU(*Y7?2.L580E
MJ52,**=3E"JE4ITLHU*F+:%1L2^?4;XPG5'1,)M1ZB^:4_HJFE7_)IE6_R.9
M5O\AF5?_'YE7_Q^95_\?F5?_'_]-#0#_508 _UT% /MD!P#O:0D Z6L, .%L
M$ #3;1X R6PQ L)J0 >[9TP-M617$[!A8!FL7VD=J%UQ(:5<>"2B6H GH%F'
M*IU8D"R;5Y@NF5:B,)95K#*45;DSDU7*,Y%5Y3.15_<MD5G_*9%:_R616_\C
MD5O_(9%;_R&16_\AD5O_(?]/"P#_5P( _V$" .IH 0#>;00 V' ( -5P"P#+
M<AL PG$N KIO/0:T;$D-KFE4$ZEG71FD9&4=H6)M(9UA="6:7WPHF%Z#*Y5=
MBRV26Y0PD%N>,HU:J#2+6;4UBEG&-HA9X3:(7/0PB%W_*XE>_RB)7_\EB5__
M(XE?_R.)7_\CB5__(_]1"0#_6@  ]60  .!L  #7<0, T'0& ,UU"0#$=A<
MO'8J ;1T.@6N<48,IVY1$J)K6AB>:6(=FF=I(99E<2639'@HD&* *XUAB"Z+
M8)$QB%^:,X9>I36#7K(W@E["-X!>W#B 7_(S@6'_+8)B_RF"8_\F@F3_)8)D
M_R6"9/\E@F3_)?]3!@#_70  YV<  -MO  #0= ( RG@% ,9Y!P"^>A4 MGHH
M :]X-P6H=D0+HG-.$IQP5QB8;5\=E&MG(9!J;B6-:'4HBF=]*X=EA2Z$9(XQ
M@6.7-']BHC9\8J\X>F*^.7EBU3EY8^\T>F7^+WMF_RM\9_\H?&?_)GQG_R9\
M9_\F?&?_)O]5 P#_8   XVH  -5R  #,> $ Q7L# ,!]!0"Y?A( L7XE :I]
M-02C>D$*G7=,$9=T51>2<ET<CG!D((IN:R2';'(HA&MZ*X%J@BY^:8LQ>V>5
M-'AGH#9V9JPX=&:\.7-FT3IS9^TV=&G],'5J_RQV:_\I=VO_)W=K_R=W:_\G
M=VO_)_]7  #V8P  WVT  -%U  #(>P  P7\" +N  P"T@1  K((C :6!,@2>
M?C\)F'M*$))Y4Q:-=EL;B71B((5R:22!<7 G?F]W*WMN?RYX;8@Q=6R2-'-K
MGC=P:JHY;FJY.FUJSCIM:^LW;VW\,7!N_RUQ;O\J<6__*'%O_RAQ;_\H<6__
M*/]9  #K90  VW   ,UX  #$?@  O((! +:$ 0"NA0X IX8@ *"%, .:@CT(
MDX!(#XY]416)>UD:A'E@'X!W9R-\=6XG>71U*G9S?2YS<H8Q<'&0-&UPG#=J
M;Z@Y:&^W.F=ORSIG<.DW:7'Z,FMR_RUL<_\J;'/_*&QS_RAL<_\H;'/_*/]<
M  #G:   U7,  ,E[  # @@  N(8  +&(  "IB0T HHH= )R)+@*5ASL'CX5%
M#HF"3Q2$@%<9?WY>'GM\92)X>VPF='ES*G%X>RUN=X0P:W:.,VAUFC9E=*8X
M8W2U.6%TR3IA=.<X8W;Y,F5V_RYF=_\K9W?_*6=W_REG=_\I9W?_*?]?  #C
M;   T'8  ,5_  "\A0  M(H  *R,  "CC@H G8X: )>.*P*0C#@&BHI##(2'
M3!)_A548>H1<'7:"8R%S@&HE;W]Q*6Q^>2QH?8(O97R,,F)[F#5?>J0W77JS
M.%QZQSE<>N4W7GOX,E][_RY@?/\K87S_*6%\_REA?/\I87S_*?5B  #>;P
MS'H  ,"#  "WB0  KXX  *:1  "=D@8 EY,7 )&3* &+DC8%A9!!"W^.2A%Z
MC%(6=8I:&W&(81]MAV@C:H9O)V:$=RMC@X N8(**,5V!EC1:@:,V6("R-U:
MQ3=6@.,V6('W,5F!_RU;@O\J6X+_*5N"_RE;@O\I6X+_*>QF  #8<P  QWX
M +R'  "SC@  J9(  *"5  "6F $ D)D3 (J9) &%F#($?Y8^"7F42 YTDU 4
M;Y%7&6N07AUHCF4A9(UM)6",=2A=BWXK6HJ(+E>)E#%4B:$S4HBP-%&(PS50
MB.(T4HCV,%.(_RQ4B/\I58C_*%6(_RA5B/\H58C_*.9K  #0>   PH,  +>,
M  "MD@  HY8  )J:  ".G@  AY\0 (.?( !^GR\">)T[!W.<10QNFTT1:9E5
M%F687!IAEV,>7I9J(5N5<B57E'PH5).&*U&2DBY.DJ P3)*O,4N2PC%*D> Q
M3)'U+4V1_RI.D/\H3I#_)DZ0_R9.D/\F3I#_)MYP  #)?0  O(D  +*2  "G
MEP  G9L  ).?  "&I   ?J8, 'JF&P!UIBH!<*8W!&RE00EGHTH-8Z)2$E^A
M619;H6$96*!H'52?<"!1GGHC3IV$)DN=D2E(G)XJ1IRN+$6<P2Q%G-\K19OT
M*4::_R='FO\E1YK_)$>:_R1'FO\D1YK_)-1W  #"A   MH\  *N6  "AG
MEJ   (NE  !_J@  =*X% &^O% !LKR0 :*\R F2N/05?K48)6ZQ/#5BL5A%4
MJUX44:IF%TZJ;AI+J7@=2*F#($6HCR)#J)TD0:BM)4"HP"4_J-\E/Z;T(T"E
M_R) I?\A0*3_($"D_R! I/\@0*3_(,I^  "[BP  KY4  *2;  "9H0  CJ8
M (*L  !WL0  :K8  &.X#@!AN!T 7K@L 5JX. )7N$(%4[A+"%"W4PM-MUL.
M2K9C$$>V:Q-$M7460K6!&#^UCAH]M9P<.[6L'#JUP!TYM=\<.;/T'#FR_QPY
ML?\;.;#_&SFP_QLYL/\;.;#_&\&&  "TDP  IYH  )R@  "1IP  A:T  'FS
M  !MN   8KT! %;"!P!3PQ0 4L,C %#$, %-Q#L"2L1% T?$3@5%Q%<'0L-?
M"4##: L]PW(-.\-^#SC#C!$VPYL2-<.K$S/#P!,SP^ 3,\'U$S+ _Q0RO_\4
M,;[_%#&^_Q0QOO\4,;[_%+B0  "KF0  GZ   ).G  "'K@  >[0  &Z[  !C
MP   6,4! $W*!0!$SPP 0] 7 $+0)0! T#( /]$] 3W11P$[T5 ".=)9 S;2
M8P0TTFX%,M)Z!S#2B @NTI@)+=.I"2S3O@HLT]\)*]'S"BK/_@LISO\,*<W_
M#2G-_PTIS?\-*<W_#:Z8  "BGP  EJ8  (FN  !\M@  ;[T  &/#  !7R
M3,T  $+2 P YV0D -=\0 #3?&P RX"< ,>$R ##A/0 NXD< +>)0 2OB6@$J
MXV4"*.-Q B;D?P,EY(\#(^6A!"+EM 0AY<T$(.3L!"#B^P0?X?\%'^#_!1_@
M_P4?X/\%'^#_!:2>  "8I0  BZX  'VV  !PO@  8\8  %;+  !+T   0-4
M #;<   OY0< +>T0 "ON&  I[B( )^\K "7O-  C\#P (?!% !_Q3@ =\E@!
M&_)D 1GS<0$8\X$!%_22 A7TI0(4];H"$_76 A/T[P(2\OP"$O#_ A+P_P(2
M\/\"$O#_ IJD  "-K0  ?[8  '&_  !CQP  5LX  $G3   ]V@  ,]\  "KC
M   F] 4 )/L- "'\$P >_1L '/TB !G^*0 7_C$ %?\Y !/_00 1_TH $/]5
M  [_80 ,_V\!#/^  0K_DP$)_Z8!"/^Z 0?_U $'_^L!!O_V 0;_]@$&__8!
M!O_V 8^L  " M@  <K\  &/)  !6T0  2-@  #O=   PX@  )N8  !_P   <
M_P  &?\) !;_#@ 4_Q, $?\9  __'@ -_R0 "_\K  G_,@ &_SL  _]$  #_
M3P  _UP  /]K  #_?0  _Y   /^C  #_M   _\8  /_6  #_U@  _]8  /_6
M (*U  !SOP  9,D  %;3  !'VP  .N   "[E   CZ0  &NT  !7]   2_P
M$/\"  [_"0 +_PT "/\0  3_$P !_Q@  /\>  #_)   _RL  /\S  #_/0
M_TD  /]6  #_9@  _W@  /^*  #_FP  _Z@  /^Q  #_L0  _[$  /^Q /\E
M*P'_*"D!_RDI ?\H+ '_(S(!_QX[ O\:1P+_%U4#_Q5B _\3< /_$GP#_Q*'
M _\2D0/_$ID#_Q*@ _\2IP/_$JT#_Q&T _\1NP/_$<0#_Q'. _\1WP/_$>L"
M_Q+V O\2_@+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\H*0'_
M*R8!_RPF ?\K*0'_*"\!_R(X O\@1 +_'5(#_QM? _\8; /_%WD$_Q>$!/\7
MC@3_%Y8$_Q:=!/\6I 3_%JH$_Q:Q!/\6N 3_%L #_Q;* _\6VP/_%N@#_Q?T
M _\7_0/\%_\"^Q?_ _L7_P/Z%_\#^A?_ _H7_P/Z%_\#^A?_ _\J)@'_+B,!
M_R\B ?\O)0'_+"L!_RHU O\G00+_)$X#_R); _\@: 3_'G0$_QV !/\=B@3_
M'9(%_QV:!?\=H07_':<%_QVM!?\=M 3_';T$_QW'!/\=U 3^'>8$^QWR!/<>
M^P/U'O\$]![_!/,>_P3S'O\$\A[_!/(>_P3R'O\$\A[_!/\N(@'_,A\!_S0>
M ?\S( '_,B8!_S(R ?\O/@+_+$H#_RI7 _\G9 3_)G %_R5[!?\DA07_)(X&
M_R26!O\DG0;_)*,&_R2J!OTDL0;\)+D&^R3#!ODDSP;V).,&\B3P!>XE^@7M
M)?\&ZR7_!NHE_P;I)?\&Z27_!NDE_P;I)?\&Z27_!O\R'@'_-AL _S@9 /\X
M&P'_.B,!_SDM ?\X.@+_-48#_S)2!/\P7P3_+FL%_RUV!OTL@ ?Z+(D'^2N1
M!_<KF0CU*Y\(]"NF"/,KK0CQ*[4(\"N_".XKRPCK*]\(YRSN".0L^@CB+/\)
MX"S_"=XL_PC>+/\(W2S_"-TL_PC=+/\(W2S_"/\U&@#_.A8 _ST4 /\_%P#_
M01\ _T$I ?] - '_/4$"_SI- _PX6@7X-F4&]#5Q!_$T>PCO,X0)[3.-">LR
ME KI,IL*Z#*B"^8RJ@OD,K(,XS*[#.$RR S?,MP,VC+L#=4S^ W2,_\-T#/_
M#,XS_PS--/\+S#3_"\PT_PO,-/\+S#3_"_\Y%@#_/A( _T$0 /]%$P#_2!L
M_T@D /]'+P'^1#L"]T)' _$_5 7L/F &Z#QK".4[=@GB.W\+X#J(#-TYD W;
M.9<.V3B>#]8XIA#4.*X1TCBW$= XPQ+..-,2RCCH$L<Y]Q+$.?\1PCK_$,$Z
M_P_ .O\.OSK_#K\Z_PZ_.O\.OSK_#O\]$P#_0@\ _T8- /]+$ #_3A8 _T\?
M /U.*0'T3#0![$A! N9'3@3@15L&VT1F"=9"< S207D.ST""$,U BA'*/Y$3
MR3^9%,<^H!7%/J@6PSZQ%\$^O!? /LL8O3[B&+H^\A>W/_\6M4#_%+1 _Q.S
M0?\1LT'_$+-!_Q"S0?\0LT'_$/] $ #_1@P _TL* /]1#0#_4Q$ _U08 /-4
M(@#I4BT!X5 [ =I/20/2354'S$M@"\A):@[%2',1PD=[$[]&@Q6]18L7NT63
M&+E$FAFW0Z(:M4.K&[1#MARR0\0=L$/9'JU#[1VK1?P:J47_&*A&_Q:H1O\5
MIT?_$Z='_Q.G1_\3IT?_$_]$#@#_2@@ _U & /]5"@#_6 T ]UD1 .I8& #?
M5R0 U%<U <Q51 3&5% (P5);#+U091"Y3FT3MDUV%K1,?1BQ2X4:KTJ-&ZU)
ME1VK29T>J4BF(*=(L"&E2+TBI$C/(J%(Z"*@2?@>GTO_&YY+_QF=3/\7G4S_
M%IU,_Q:=3/\6G4S_%O]'"P#_30( _U0" /=:! #K70< YUT+ .%<$ #371X
MRETP <-</P2]6DP(MUA7#+-68!&O5&D4K%-Q%ZE1>!JG4( <I$^''J)/CR"@
M3I@AGDVA(YQ-JR2:3;@EF4S()I9,XB:53O4BE$__'Y10_QR44?\:E%'_&)11
M_QB44?\8E%'_&/])" #_4   ^U@  .5>  #=8@, UF,' -1A"@#*8AD PF,L
M ;MB.P.T8$@(KUU3#*I;7!&F6F05HUAL&*!7=!N=57L=FU2#()E4BR*64Y,D
ME%*=)9)1IR>04;,HCE'#*8U1W2J,4O(FBU3_(HM5_QZ+5O\<BU;_&HM6_QJ+
M5O\:BU;_&O],! #_4P  [%P  -]B  #49@$ SF@% ,MG" #"9Q8 NF@H ;-G
M. .M944'J&-0#*-A61&?7V$5FUUH&)A<<!N56G<>DUE_(9!8AR..5X\EC%>9
M)XE6HRF'5J\JA56_*X16U2R#5^\I@UC^)(-9_R"$6O\>A%K_'(1:_QR$6O\<
MA%K_'/]. 0#_5P  Y5\  -AF  #.:@  QVP# ,-K!0"\;!( M&TE *UL-0.G
M:D('H6=-#)QE5A&88UX5E&)E&)%@;!N.7W0>C%Y[(8E=@R2&7(PFA%N5*(%:
MH"I_6JPL?5J[+7Q:SRY[6^PK?%S\)GQ=_R)]7O\??5[_'7U>_QU]7O\=?5[_
M'?]0  #U60  X6,  -)J  #);@  PG ! +UP P"V<!  KG$B *AP,@*A;C\&
MG&Q*"Y=J4Q"2:%L4CF9B&(ME:1N(8W >A6)X(8)A@"2 8(DF?5^2*7M>G2MX
M7JDM=EZX+G5>S"]T7NDM=6#Z)W9A_R-W8O\@=V+_'G=B_QYW8O\>=V+_'O]2
M  #L7   W&8  ,YM  #$<@  O70  +=T 0"P= X J74? *)T+P*<<CT%EW!'
M"I%N40^-;%D4B6I@%X5I9QN":&X>?V9U(7UE?21Z9(8G=V.0*75CFRQR8J<N
M<&*V+V]BR2]N8N8N;V3Y*'!E_R1Q9O\A<6;_'W%F_Q]Q9O\?<6;_'_]4  #H
M7P  UVD  ,IP  # =0  N7@  +)X  "K> T I'D= )YX+0&7=SH%DG5%"HQR
M3@Z(<%83A&]>%X!M9!I];&L=>FMS('=J>R-T:8,F<FB-*6]GF2QL9J4N:F:S
M+VEFQC!H9N0O:FCW*6MI_R5L:?\B;&K_(&QJ_R!L:O\@;&K_(/]7  #D8@
MTFP  ,9S  "]>   M7L  *U\  "E? H GWT: )E\*@&3>S@$C7E#"8AW3 Z#
M=502?W-;%GMR8AEX<&D==6]P(')N>"-O;8$F;&R+*6ILERQG:Z,N96NR+V1K
MQ#!B:^$O9&SV*F9M_R9F;?\C9V[_(&=N_R!G;O\@9V[_(/99  #@90  SF\
M ,)V  "Y?   L7\  *F   "@@ < F8$7 )2!* &.@#4#B'Y!"(-\2@U^>E(1
M>GA9%79W8!ES=F<<<'1N'VUS=B-J<G\F9W&)*61QE2MB<*$M8'"P+UYPPB]=
M<-\O7W'U*F!Q_R9A<O\C8G+_(&)R_R!B<O\@8G+_(.]<  #<:0  RG(  +YZ
M  "U@   K80  *2%  ":A0, E(44 (Z&)0&)A#,#@X,^!WZ!2 MY?U 0=7Y7
M%'%]7AAN>V4;:WIL'FAY=")E>'TE8G>'*%]VDRI<=I\L6G6N+EEUP"Y8==TN
M67;S*EMV_R9<=_\C7'?_(%QW_R!<=_\@7'?_(.I@  #5;   Q78  +I^  "Q
MA   J(@  )^)  "4B@  C8H1 (B+(0"#BC "?HD[!7F'10ITADX.<(15$FR#
M7!9I@F,:9H%J'6* <B!??WLC7'Z%)EE]D2E7?)XK57RL+%-\OBU2?-HM4WSR
M*55\_R56?/\B5WS_(%=\_R!7?/\@5WS_(.5D  #/<   P7H  +:#  "MB0
MHXP  )F.  "-CP  AI . (&1'0!]D"P!>(\X!'..0@ANC4L,:HQ3$&>*6A1C
MB6$78(AH&UV'<!Y:AGDA5H6#)%2%CR91A)PH3X2J*DV$O"I-A-<J38/Q)T^#
M_R10@_\B4(/_'U"#_Q]0@_\?4(/_']YI  #)=0  O(   +*(  #_XGT024-#
M7U!23T9)3$4 #Q*HC0  G9$  ).3  "%E@  ?I<+ 'F7&0!UER@!<9<U VR6
M/P9HE4@*9)10#6&35Q%=DEX56I%F&%>0;AM4CW<>48Z!($Z.C2-+C9HE28VI
M)DB-NR='C=0G1XSP)$B,_R))B_\@2HO_'DJ+_QY*B_\>2HO_'M5N  ##>P
MMX4  *R-  "BD@  EY8  (R9  !_G   =9X% '"?$P!MGR, :9\P 66>.P1A
MGD4'79U-"EJ<5 U7FUP15)IC%%&::Q=.F7092YA_'$B8BQY%EYD@0Y>H(4*7
MNB)!E],B09;O($*5_AY"E?\=0Y3_'$.4_QQ#E/\<0Y3_',QU  "\@0  L8P
M *:2  ";EP  D9L  (6?  !YHP  :J<  &6G#@!CJ!P 8*@K 5VH-@)9IT $
M5J=)!E.F40E0IED,3:5@#DJE:1%'I'(41*1]%D*CB1@_HY<:/:.G&SRCN1P[
MH](;.Z+O&SN@_AH[G_\9/)__&#R?_Q@\G_\8/)__&,1\  "VB0  JI(  )^7
M  "5G   B:$  'VF  !QJ@  9*X  %JQ" !7L10 5;(C %.R, %0LCL"3;)$
M TNQ305(L54'1;%="4.Q90M L&\-/K!Z#SNPAQ$YKY83-Z^F%#:ON!0UL-$4
M-:[O%#2M_A0TK/\4-*O_%#2K_Q0TJ_\4-*O_%+N%  "OD   HY<  )B=  ",
MHP  @*@  '2M  !HL@  7+8  %"Z 0!)O T 2+P9 $:])P!%O3, 0[T] 4&]
M1P$_O5 "/;U8 SJ]804XO6L&-KUW"#2]A DRO9,*,+VD"R^]MPPNOM ++KSN
M#"VZ_@TLN?\-++C_#BRX_PXLN/\.++C_#K./  "FEP  FYT  (^C  "#J@
M=K   &JU  !>N@  4KX  $?" 0 ]QP8 .,D0 #?)&P VRB< -<HS #3+/0 S
MRT< ,<M1 3#+6P$NS&4"+,QQ BK,?P,IS) $)\RA!";-M 0ES<X$)<ON!"3)
M_ 8CR/\'(\?_!R/'_P<CQ_\'(\?_!ZF6  ">G0  DJ,  (6K  !XL@  :[@
M %^^  !2P@  1\8  #W*   TSP0 *]0) ";9#P EV1D )=HE "3:,  CVSL
M(]M% "+<4  AW5L (-UH ![>=@ =WH<!'-^9 1K?K $9W\0!&-[G 1C<^ $8
MV_\"%]K_ A?:_P(7VO\"%]K_ J"<  "4HP  AZL  'FS  !LN@  7\$  %+&
M  !&R@  .\X  #'3   IV0  (=X% ![H#@ =Z!4 &^D> !GI)P 8ZC  %NHY
M !7K0P 4[$X $NQ: !'M9P 0[G< $.Z*  [OG@ .\+, #?#-  SO[  ,[?P
M#.O_  SK_P ,Z_\ #.O_ )>C  ")JP  >[0  &V\  !?Q   4LH  $7.   Y
MTP  +]@  "7=   =X0  &.P" !;W"P 4]Q$ $?@7 !#X'@ .^24 #?DM  OZ
M-0 )^S\ !_M*  3\5P #_68  OYW  #]BP  _9\  /RU  #\T0  _.T  /S\
M  #\_0  _/T  /S] (NK  !]M   ;KT  &#&  !2S0  1-(  #?8   LW0
M(N$  !GE   3Z@  $/H   [_!@ -_PP "O\0  ?_%  $_QH  ?\@  #_)P
M_S   /\Z  #_10  _U,  /]B  #_=0  _XH  /^?  #_LP  _\<  /_E  #_
MY0  _^4  /_E '^T  !PO0  8<<  %/0  !#U@  -MT  "KB   ?Y@  %NH
M !#M   ,^@  "?\   ;_   "_P0  /\)  #_#0  _Q   /\4  #_&@  _R$
M /\I  #_-   _T   /].  #_7@  _W(  /^'  #_F@  _ZH  /^Y  #_N0
M_[D  /^Y /\@*0'_(B<!_R(G ?\?*@'_&3 !_Q(Y ?\010'_#5,!_PQ@ ?\*
M;0+_"7D"_PF$ O\)C@'_"98!_PF= ?\)HP'_":D!_PFP ?\(MP'_"+X!_PC(
M ?\(U@'_".8!_PCQ ?\(^P#_"/\ _PC_ /\)_P'_"?\!_PG_ ?\)_P'_"?\!
M_PG_ ?\C)@'_)20 _R4D /\C)P'_'2P!_Q@U ?\50@'_$E !_Q!= O\.:@+_
M#G8"_PZ  O\.B@+_#I("_PZ: O\.H +_#J8!_PVM ?\-LP'_#;L!_PW% ?\-
MT0'_#>,!_PWO ?X-^@'Z#?\!^0[_ ?D._P'Y#O\!^ [_ ?@._P'X#O\!^ [_
M ?\F(P#_*"  _R@@ /\F(@#_(B@!_R R ?\</P'_&4P!_Q=9 O\590+_$W$"
M_Q-\ O\3A@+_$XX"_Q*6 O\2G0+_$J,"_Q*I O\2L +_$K<"_Q+! O\2S ']
M$M\!^1/M ?43^ 'S$_\!\A/_ ?$3_P+P%/\"\!3_ O 4_P+P%/\"\!3_ O\J
M'P#_+!P _RP; /\K'0#_*20 _R@O ?\E.P'_(D@!_Q]4 O\=80+_&VT"_QIW
M O\:@0+_&HH"_QJ2 O\:F0+]&I\"_!JF OL:K +Y&K0"^!J] O8:R +S&ML"
M[QKJ NP;]P+I&_\"Z!O_ ^<<_P/F'/\#Y1S_ ^4;_P/E&_\#Y1O_ _\M&P#_
M,!< _S$5 /\P%@#_,2  _S J /\N-@'_*T,!_RA/ O\F7 +_)&<"_"-R _DC
M? /W(H4#]2*- _,BE0/R(IL#\"*B ^\BJ0/M(K$#["*Y ^HBQ0/H(M4#Y"/I
M ^ C]@3>(_\$VR3_!-DD_P38)/\$UR3_!-8D_P36)/\$UB3_!/\Q%@#_-!(
M_S81 /\W$P#_.1L _S@E /\V,0'_,ST!_3%* ?@N5@+T+6(#\"QM ^TK=P/J
M*X $Z"J(!.8JD 3E*I<$XRJ>!>$JI07@*JT%WBJV!=PJP@7:*M(&U2OG!M K
M]0?-+/\'RRS_!\DL_P?(+/\'QRS_!L<L_P;'+/\&QRS_!O\U$@#_.0X _SH-
M /\^$ #_0!8 _S\@ /\]*@#Y.S<!\CA$ >PV40+G-5P#XS1G ^ S<@3=,WL%
MVC*#!M8RBP;4,I,'TC&:"- QH0C.,:D)S#&R"<LQO K),<H*QC+A"\(R\0N_
M,_X+O3/_"KLS_PJZ,_\)NC/_";HS_PFZ,_\)NC/_"?\Y$ #_/0L _T ) /]$
M#0#_1A$ _T49 /=$(P#N02\ YC\\ > ^2@':/5<"TSQB!,\[; ;,.G4'R3I]
M"<<YA0K%.8P+PSB4#,$XFPW .*,-OCBL#KPXM@^Z.,,/N3C7$+4X[!"R.?L/
ML#K_#J\Z_PVN.O\,K3K_"ZTZ_PNM.O\+K3K_"_\\#0#_0 8 _T4$ /])"0#_
M2PT ^4H1 .U)&@#C1B8 VD8V -%&10'+15$#QD1<!<)"9@B_0F\*O$%W"[I
M?PVX/X8.MC^.$+0^E1&R/IT2L#ZF$Z\^L!2M/KT4JS[-%:D^YA6F/_<3I$#_
M$J- _Q"B0/\/HD#_#J)!_PZB0?\.HD'_#O\_"0#_1   _TH  /=. @#L4 8
MZD\+ .-,$ #63!X S4TP ,9-/P' 3$P$NTM7!K=)80FT2&D,L4=Q#JY&>1"L
M1H 1JD6($ZA$D!2F1)@6I$.A%Z)#JQB@0[<9GT/'&9U#X!J;1/,7F47_%9A&
M_Q.81O\1F$;_$)=&_Q"71O\0ET;_$/]"!0#_1P  ]T\  .53  #=50$ UU4&
M -52"P#+4QD PU0K +Q4.P&V4D@$L5%2!ZU07 JI3F0-IDUL#Z1,=!&A2WL3
MGTJ"%9U*BA>;29,8F4F<&I=(IAN52+(<E$C!'9)(V!V02>\;CTK^&(]+_Q:.
M2_\4CDS_$HY,_Q*.3/\2CDS_$O]%  #_2P  Z5,  -Y8  #36P  S5L$ ,I8
M!P#"6!4 NEHG +-:-P&N6$0$J5=/!Z156 JA5& -GE-H$)M1;Q.84'85EE!^
M%Y1/AAF23HX:CTZ8'(U-HAV+3:X?BDV\((A-T""'3>L?AD_\&X90_QB&4/\6
MAE#_%(91_Q2&4?\4AE'_%/]'  #X3P  Y%<  -5=  #,8   Q6 " ,%>!0"Z
M71$ LU\C *Q?,P&F7D #H5Q+!YU:5 J965P.EEAD$9-6:Q.057(6CE1Z&(M4
M@AJ)4XH<AU*4'H52GA^#4:HA@5&X(G]1RR)^4N<A?E/Y'7Y4_QI^5?\7?E7_
M%GY5_Q5^5?\5?E7_%?]*  #N4@  WEL  ,]A  #&9   OV4  +IC @"S8@\
MK&,@ *9C, &@8CT#FV%(!I9?40J27ED-CUQA$8Q;:!.)6F\6AEEV&(18?AJ"
M5X<<?U>0'WU6FR%[5J<B>5:U(W=6QR1V5N0D=E?W'W=8_QMW6?\9=UG_%W=9
M_Q9W6?\6=UG_%O],  #I5@  V5\  ,ME  #!:   NFD  +1H  "M9PT IF@<
M *!H+0&:9SH#E65%!I!C3@J,8E<-B6%>$(9?91.#7FP6@%US&'Y<>QI[7(,=
M>5N-'W9:F"%T6J0C<EJR)'%:Q"5O6N$E<%OV('%<_QQQ7?\:<5W_&'%=_Q=Q
M7?\7<5W_%_U/  #E60  TV(  ,=H  "];   MFT  *]L  "G:PL H&P9 )ML
M*@&5:S<"D&E#!8MH3 F'9E0,@V5;$(!C8A-]8FD5>F%P&'AA>!IU8($=<U^+
M'W!>EB)N7J(D;%ZP)6M>P29I7MXF:E_T(6M@_QUK8?\;;&'_&6QA_QAL8?\8
M;&'_&/51  #B7   SV4  ,-K  "Y;P  L7$  *IQ  "B;P@ FV\7 )9P)P"0
M;S4"BVY !89L20B":E(,?FE9#WMH8!)W9F84=69N%W)E=AIP9'X=;6.('VMC
MDR)I8J D9F*N)65BOR9D8MHF9&/R(F5D_QYF9/\;9V3_&6=E_QAG9?\89V7_
M&/!3  #=7P  RV@  +]O  "V<P  KG4  *9U  "=<P4 EG,4 )%T) "+<S("
MAG(^!(%P1PA];T\+>6U7#G9L7A%S:V04<&IL%VUJ<QIK:7P<:&B&'V9GD2)C
M9YXD86:L)6!FO29?9]8F7V?Q(F!H_QYA:/\<8FC_&F)H_QEB:/\98FC_&>Q7
M  #98@  QVL  +QR  "S=P  JGD  *%Y  "7=P$ D'@1 (MX(0"&>"\!@7<[
M!'QU10=X=$T*=')5#G%Q7!%N<&,4:V]J%FAN<1EF;GH<8VV$'F!LCR%>;)PC
M7&NJ)5IKNR99;-,F6FSO(UML_Q]<;?\<76W_&EUM_QE=;?\976W_&>A:  #2
M9@  PV\  +AV  "O>P  IGX  )U^  "1?   BGP/ (5]'@"!?2T!?'PY W=Z
M0P9S>4L)<'A3#&QW6A!I=F$39G5H%F-T;QAA<W@;7G*"'EMRC2!9<9HB5W&H
M)%5QN254<= E5''N(E9Q_AY7<?\<5W'_&EAQ_QE8<?\96''_&>->  #-:0
MOW,  +1Z  "K?P  HH(  )B#  "+@0  A($- '^"&@![@BD!=H$V G*!0 5N
M?TD(:GY0"V=]5PYD?%X187MF%%YZ;1=;>G8967F '%9XBQ]3>)@A47>F(E!W
MMR-/=\XC3W?L(5!W_1Y1=_\;4G?_&5)W_QE2=_\94G?_&=YB  #(;@  NW<
M +!_  "GA   G8<  )*'  "$AP  ?8<) 'B(%@!TB"8 <(@R FR'/01HAD8&
M985."6&%50Q>A%P/6X-C$EF":Q56@7074X!^&E" B1Q.?Y8>3'^E($I_MB%)
M?\PA27[K'TI^_!Q+?O\:2W[_&4Q^_QA,?O\83'[_&-5G  ##<P  MGP  *R$
M  "BB0  F(L  (V-  !\C0  =8X$ &^/$@!MD"$ :9 N 66/.0)BCD($7HY+
M!UN-4@I8C%D,5HMA#U.+:!)0BG$438E[%TJ)AQE(B)4;1HBC'42(M!U#B,H=
M0X?J'$2&^QI$AO\818;_%T6%_Q=%A?\7187_%\UM  "]>   L8(  *>*  "<
MC@  DI   (:3  !YE0  ;)<  &:7#@!CF!L 89@I %Z8-0%:ESX#5Y='!566
M3P=2EE8)3Y5>#$R49@Y*E&\01Y-Y$T23A15"DI,70)*B&#Z2LQD]DLD9/9'I
M&#V0^A<^C_\6/H__%3Z/_Q4^C_\5/H__%<5S  "W?P  K(D  *&/  "6DP
MBY8  '^9  !SG   9)\  %R@"0!9H!0 5Z$B %6A+P!2H3D!4*%# DV@2P1*
MH%,%2*!:!T6?8PE#GVP+0)YV#CZ>@Q [GI$1.9V@$CB=LA,WGL@3-YWH$C:;
M^A(VFO\2-IG_$3>9_Q$WF?\1-YG_$;Y[  "QAP  I8\  )N4  "0F   A)P
M '>@  !KI   7Z<  %*J  !-JPX 2ZL: $JK)P!(JS, 1JL] 42K1@%"JTX"
M0*M6 SZK7P4[JV@&.:IS"#>J@ DTJH\+,JJ?##&JL PPJL<,,*GG#"^G^@TO
MIO\-+Z7_#2^E_PTOI?\-+Z7_#;:$  "JC@  GI0  )29  "'G@  >Z,  &^H
M  !CK   5Z\  $NR  !!M08 /K81 #VV'@ [MBD .K<T #FW/@ WMT< -K=0
M 32W6@$RMV0",+=O RZW? 0LMXL%*K><!2FWK@8HN,4%*+?F!2>U^0<FL_\'
M)K+_"":R_P@FLO\()K+_"*^-  "BE   EYH  (N@  !^I@  <:L  &6P  !9
MM   3;<  $*[   XO@$ +\() "W#$@ LPQX *\,I "K$,P IQ#T *,5' "?%
M40 FQ5P )<9H "/&=@$BQH8!(,:8 1_&JP$>Q\$!'L;D 1W$^ (<PO\#','_
M QS!_P0<P?\$','_!*64  ":F@  CJ$  (&G  !SK@  9[0  %JY  !.O0
M0L   #C#   OQP  )LL$ ![0"@ ;T1$ &M(: !G2)0 8TR\ &-,Z !?41  6
MU%  %=5= !35:P 3UGP $M>/ !'8I  0V;L $-G> !#5\P 0T_\ $-+_ 1#1
M_P$0T?\!$-'_ 9R:  "1H0  @Z@  '6P  !HMP  6[T  $[!  !"Q0  -\@
M "W,   DT   '-4  !7:!0 0X@L $.,1  [D&@ .Y", #>4M  SE-P +YD(
M"N9/  GG70 (YVT !N:   7FE0 $YJL  N;$  'FY@  Y_D  .?_  #F_P
MYO\  .;_ ).A  "%J0  =[$  &FY  !;P   3L8  $'*   US@  *M(  "'6
M   9VP  $M\   WC   +\0@ "?,.  ?S$P $\AH  O(B  #R*@  \C0  /(_
M  #R3   \EP  /)M  #R@@  \I@  /.M  #SQ@  ].4  /3V  #T^P  ]/L
M /3[ (>I  !YL@  :KH  %S"  !.R0  0,X  #/3   HV   'MT  !7A   /
MY   "N@   7S   #_0$  /P(  #[#0  ^Q$  /L6  #\'@  _"8  /PP  #]
M/   _DD  /Y:  #^;0  _X(  /^8  #_K   _\   /_8  #_Y   _^0  /_D
M 'NR  !LNP  7<0  $_-  ! T@  ,MD  ";>   ;X@  $N8   SJ   %[0
M /0   #_    _P   /\   #_!   _PD  /\.  #_$@  _Q@  /\A  #_*P
M_S<  /]&  #_6   _VL  /^   #_E0  _Z8  /^S  #_NP  _[L  /^[ /\;
M)@#_'"0 _QHD /\5)P#_$"T _PHV /\%0P#_ 5 !_P!> ?\ :P'_ '8!_P"!
M /\ B@#_ )( _P": /\ H #_ *8 _P"L /\ L@#_ +D _P#" /\ S0#_ -\
M_P#L /\ ^ #_ /\ _0#_ /T _P#] /\ _0#_ /T _P#] /\ _0#_ /\?(P#_
M'R$ _QXA /\9(P#_$RD _PXR /\,0 #_"4T!_P=: ?\$9P'_ W,!_P-] ?\#
MAP'_ X\ _P*6 /\"G #_ J( _P*H /\"KP#_ ;8 _P&^ /\!R0#_ =L _P#J
M /P ]@#X /\ ]P+_ /<#_P#V!/\ ]@3_ /8%_P#V!?\ ]@7_ /\B'P#_(AP
M_R$< /\>'P#_&"0 _Q4O /\2/ #_$$D _PY6 ?\,8@'_"VX!_PMY ?\+@@'_
M"XL!_PN2 ?\*F0'_"I\ _PJE /\*JP#_"K( _PJ[ /T*Q@#["M0 ]PKG /,*
M] #P"O\ [PO_ .X,_P#M#/\![0S_ >T,_P'M#/\![0S_ ?\E&P#_)A@ _R47
M /\A& #_("$ _QXK /\:-P#_%T4 _Q11 ?\27@'_$6D!_Q%T ?\1?0'_$(8!
M_1". ?P0E0'Z$)L!^1"A ?<0J 'V$*\!]!"W /,0P@#Q$-  [1#E .@1\@#F
M$?X!Y!+_ >,2_P'B$O\!XA+_ >$2_P'A$O\!X1+_ ?\I%@#_*A, _RD2 /\G
M$P#_*!P _R<G /\C,P#_(#\ _QU, /\;6 '\&60!^!EN ?88> 'S&($!\1B)
M >\8D 'N&)<![!B> >H8I 'I&*P!YQBT >88OP'D&,T!X!GC =P:\0'8&OX"
MU!O_ M(;_P+1&_\"T!O_ M ;_P+0&_\"T!O_ O\M$@#_+@\ _RX- /\O$ #_
M+Q< _RXA /\L+0#_*3D ^29& /0D4P'O(EX!ZR)I >@A<P'F(7P!XR&$ >$A
MC '@(9,!WB&: =PAH0':(:D!V"&Q M4AO +3(LD"T"+? LPC\ /((_T#QB3_
M \0D_P/#)/\#PB3_ \$D_P/!)/\#P23_ _\P#P#_,@L _S,( /\V#0#_-A(
M_S4: /TR)0#T,#( [2T_ .<L3 #B*U@!W2MC =DJ;0'5*G8"TBI_ M JA@+.
M*HX#S"J5 \HJG /)*J,$QRJL!,4JM@3#*L,%PBK5!;XKZP6Z*_D&N"S_!K8L
M_P6U+/\%M"S_!;0L_P6T+/\%M"S_!?\T# #_-@4 _SD# /\\" #_/ T _3L3
M /$X'0#H-2D X#0W -DS1@#1-%(!S3-= <DS9P+&,W #Q#)X!,$R@ 2_,H<%
MOC*/!KPRE@:Z,9X'N#&F![<QL BU,KP(LS+,";$RY0FM,_4)JS/_":HS_PBH
M,_\'J#/_!Z<S_P>G,_\'IS/_!_\W!P#_.@  _SX  /I! 0#Q008 \3\- .8\
M$@#;.A\ T#LQ ,H\0 #$/$T!P#Q8 KP[80.Y.VH%MCIR!K0Z>@>R.8$(L#F(
M":\YD JM.)@*JSBA"ZDXJ@RH.+8-ICC%#:0XW@ZA.?$-GSK_#)XZ_PN=.O\*
MG#K_"9PZ_PF<.O\)G#K_"?\[ @#_/@  ]T0  .9'  #?2 $ VD8& -E "P#-
M0AD Q40K +Y$.P"Y1$@!M4-3 [%"7 2N0F4&JT%L!ZE = FF0'L*I#^#"Z,_
MB@VA/I,.GSZ<#YT^I1";/K$1FCZ_$9@^U!*6/^T1E#_\#Y- _PZ20/\,DD'_
M"Y)!_PN20?\+DD'_"_\]  #_0P  Z4D  -Y.  #33P  S4X# ,I)" #"210
MNTHF +5+-@"O2T,"JTI. Z=)5P6D2& 'H4=G"9Y&;PJ<1G8,FD5]#IA%A0^6
M1(X0E$27$I)#H1.00ZP4CT.Z%8U#S16+1.@5BD7Z$HE&_Q")1O\.B$;_#8A&
M_PV(1O\-B$;_#?]   #R1P  XT\  -13  #+50  Q%0  ,!0! "Y3Q$ LE B
M *Q1,@"G43\"HE!* YY/4P6;3EP(F$UC"I5,:@R32W$-D4IY#XY*@!&,28D2
MBDF2%(A(G!6&2*@6A4BU%X-(QQB!2.08@4KW%8!*_Q* 2_\0@$O_#X!+_PZ
M2_\.@$O_#O]#  #L2P  W5,  ,Y8  #$6@  O5H  +A7 0"Q5 X JE8> *56
M+@"?5CL!FU5& Y=44 634U@(D%)?"HU19@R+4&T.B$]T$(9/?!*$3H43@DZ.
M%8!-F1=^3:08?$VR&7I-PQIY3=\:>$[T%WA/_Q1X3_\2>%#_$'A0_P]X4/\/
M>%#_#_U&  #G3P  UE<  ,A<  "_7P  MU\  +%<  "J60P I%H: )Y;*@"9
M6S@!E%I# Y!93 6,6%4(B5=<"H968PR#56H.@51Q$']3>1)]4X$4>E*+%GA2
ME1AV4:$9=%&O&W-1P!MQ4=L<<5+R&7%3_Q5Q5/\3<E3_$7)4_Q!R5/\0<E3_
M$/-(  #C4P  T%L  ,1@  "Z8P  LV,  *QA  "D7@D G5\7 )A?)P"37S4!
MCEY  XI=2@6&7%('@UM9"H!:8 Q]66<.>UAN$'A8=1)V5WX4=%:(%W)6DQAO
M5I\:;E6L&VQ5O1QK5M4=:U;P&FM7_Q=K6/\4;%C_$FQ8_Q%L6/\1;%C_$?%+
M  #?5@  S%X  ,!D  "W9P  KF@  *=F  "?8@8 F&,4 ))D) "-8S(!B6(]
M H1A1P2!8$\'?5]6"7I>70MW760-=5QK$'-<<Q)P6WL4;EN%%VQ:D!EJ6IP;
M:%FJ'&9:NAUE6M$=95KN&V5;_A=F6_\59ES_$V=<_Q)G7/\29US_$NU.  #:
M60  R&$  +QG  "S:@  JVP  *)J  "99P( DF<1 (UG(0"(9R\!A&8[ G]E
M1 1[9$T&>&-4"75B6PMR86$-<&%I#VU@<!)K7WD4:5^#%V9>CAED7IH;8EZH
M'&%>N!U?7LX=7U[L&V!?_1AA7_\585__$V)?_Q)B7_\28E__$NI1  #47
MQ&0  +EJ  "P;@  IW   )YN  "4:P  C6H0 (=K'@"#:RP ?FLX GIJ0@-V
M:4H&<VA2"'!G60IM9F -:V5G#VAD;A%F9'<49&.!%F%CC!A?8I@:76*F'%MB
MMAU:8LP=6F+J'%MC_!A<8_\67&/_%%UC_Q-=8_\376/_$^95  #/7P  P6@
M +9N  "L<@  I'0  )IS  ".;P  AV\- ()O&P!]<"D >6\U 75N/P-R;4@%
M;FQ0!VML5PII:UX,9FIE#F1I;!%A:7437VA_%EQHBAA:9Y8:6&>D'%9GM!U5
M9\H=56?H&U9G^QA79_\65VC_%%AG_Q-89_\36&?_$^%8  #+8P  O6L  +)R
M  "I=@  H'@  )9W  "(<P  @7,+ 'QT%P!X="8 ='0R 7!S/0)M<T8$:G).
M!V=Q50ED<%P+87!C#E]O:A!<;G,26FY\%5=MB!=5;)094VRC&U%LLQQ0;,@<
M3VSG&U%L^AA1;/\54FS_%%)L_Q-2;/\34FS_$]Q<  #'9P  N6\  *]V  "E
M>P  G'P  )%\  "">   >GD' '5Y% !R>B, ;GHO 6MY.@)H>4,#9'A+!6%W
M4@A?=UD*7'9@#%EU: ]7=' 15'1Z$U)SAA9/<Y,837*A&4QRL1I*<L8:2G+E
M&DMR^1=,<O\53'+_$TUR_Q)-<O\237+_$M1@  #":P  M70  *M[  "B?P
MEX$  (R!  !Z?@  <W\" &Y_$0!K@!X :( L &6 -P%B@$ #7W](!%Q^4 99
M?E<(5WU>"U1\9@U1?&X/3WMX$4Q[@Q1*>I$62'J?%T9ZKQA%>L081'KD&$5Y
M^!9&>?\41GC_$D=X_Q%'>/\11WC_$<UE  "]<   L7D  *>   "<A   DH8
M (:&  !WA@  :X8  &:'#0!CAQD 8(@G %Z(,P%;B#P"6(=% U:'3013AE0&
M4(9;"$Z%8PI+A&P,281V#T:#@1%$@X\30H.=%$""KA4_@\(5/H+B%3^!]Q,_
M@?\20(#_$4" _Q! @/\00(#_$,9K  "W=@  K'\  **%  "7B0  C(L  (&-
M  !SC@  98\  %V/"0!:D!0 6) A %:1+0!3D#@!49!! DZ020-,D% $2H]8
M!4>/8 =%CFD)0HYS"T"-?PT^C8T//(V<$#J-K!$YC<$1.(WA$#B+]A XBO\/
M.8G_#SF)_PXYB?\..8G_#K]R  "R?0  IX8  )R*  "1C@  AI$  'J3  !M
ME0  7Y<  %29 0!/F0\ 3IH: $R:)P!*FC( 2)H\ 4::1 %$FDP"0II4 T"9
M7 0^F68%.YEP!SF8? @WF(H*-9B:"S.8JPLRF+\,,IC?"S&6]0LQE?\+,93_
M"S&3_PLQD_\+,9/_"[AZ  "LA0  H8L  ):0  "+E   ?Y<  '*;  !FG0
M6J   $ZB  !%I D 0J03 $"D'P _I"H /J4T #RE/@ [I4<!.:5/ 3>E6 (U
MI6$",Z5L S&E>00OI(<%+:27!BRDJ08KI+T&*J3>!BJB]0<IH?\'*:#_""F?
M_P@IG_\(*9__"+&"  "EBP  FI$  )"6  "#F@  =I\  &JB  !>I@  4JD
M $:K   \K0  -:\, #.P%0 RL"$ ,; K "^P-0 NL3X +;%( "RQ40 KL5L
M*;%G 2>Q= $FL8,!)+&4 B.QI@(BLKL"(;+; B&O\P,@KO\#(*W_!!^L_P0?
MK/\$'ZS_!*J+  "=D0  DY<  (><  !ZH@  ;:<  &"K  !5KP  2;$  #ZT
M   SMP  *KH# "2\#0 BO14 (;T@ "&]*@ @O3, '[X] !Z^1P =OE( '+]>
M !J_;  9OWP &+^. !? H0 6P+8 %,#3 !6^\0 5O/\!%;O_ 12Z_P(4NO\"
M%+K_ J&2  "6F   BIX  'VD  !OJ@  8J\  %:T  !*MP  /KH  #.]   J
MP   (<0  !G'!0 3RPL $<P2 !',&P 0S"4 #\TO  [-.@ .S48 #<U2  W.
M8  ,SG  "\Z#  K.EP )SJP ",[&  C.Z  (S?L "<O_  G+_P )R_\ "<O_
M )B8  "-G@  ?Z4  '&L  !DLP  5[D  $J]   ^P   ,L,  "C&   ?R@
M%\T  !'1   ,U@4 "-D,  ;9$@ %VAL !-HD  /;+@ !VSD  -Q%  #=4@
MWF(  -YS  #>B   WYT  -^S  #?S@  X.X  -_Z  #?_P  W_\  -__ (^?
M  "!I@  <ZX  &6U  !8O0  2L(  #W%   QR0  )LP  !W0   4U   #MD
M  G=   #X0   .,'  #C#0  Y!(  .49  #F(@  YRL  .DV  #K0P  [%(
M .QB  #M=@  [HP  .ZA  #OMP  []$  ._K  #P]@  \/8  /#V (2G  !U
MKP  9[<  %F_  !+Q@  /,H  "_.   DT@  &M@  !+<   ,X   !>,   #G
M    ZP   .L   #M!0  [@L  / 0  #Q%0  \QX  /0G  #W,P  ^4   /I1
M  #[8P  _'<  /V-  #]HP  _K8  /[)  #_WP  _]\  /_? '>P  !HN0
M6L$  $S*   \SP  +M0  "+:   7W@  $.(   GF    Z0   .P   #P
M]@   /8   #W    ^    /H'  #[#0  _1$  /\9  #_(P  _R\  /\^  #_
M3P  _V(  /]W  #_C0  _Y\  /^N  #_N@  _[H  /^Z /\6(P#_%2$ _Q(A
M /\.) #_!BH _P S /\ 00#_ $X _P!< /\ : #_ '0 _P!^ /\ AP#_ (\
M_P"6 /\ G #_ *( _P"H /\ K@#_ +4 _P"] /\ QP#_ -8 _P#G /X \P#^
M /X _0#_ /P _P#[ /\ ^P#_ /L _P#[ /\ ^P#_ /\:( #_&1X _Q8> /\0
M( #_"B4 _P0P /\ /0#_ $L _P!8 /\ 9 #_ '  _P!Z /\ @P#_ (L _P"2
M /\ F #_ )X _P"D /\ J@#_ +$ _0"Y /L PP#Z -  ^ #C /< \0#V /P
M] #_ /0 _P#S /\ \P#_ /, _P#S /\ \P#_ /\=' #_'!D _QD9 /\4&P#_
M#B$ _PPL /\).0#_!48 _P)3 /\ 7P#_ &L _P!U /\ ?@#_ (8 _P". /\
ME #^ )L _ "A /H IP#X *X ]0"U /, OP#Q ,L \ #? .X [@#L /D ZP#_
M .H _P#J ?\ Z0'_ .D!_P#I ?\ Z0'_ /\@%P#_'Q0 _QP3 /\7%0#_%AT
M_Q,H /\0- #_#4$ _PQ. /\)6@#_"&8 _PAP /X'>0#\!X$ ^@>) /@'D #V
M!I8 \P:= /$&HP#O!JH [0:R .H&NP#H!L@ Y@;< .0&[ #B"/H X K_ -X+
M_P#="_\ W0S_ -P,_P#<#/\ W S_ /\C$@#_(Q  _R$. /\>$ #_'A@ _QPC
M /\8+P#_%#L _Q)) /P050#X#V  ] ]J /$/= #O#GP [0Z$ .L.BP#I#I(
MYPZ9 .8.H #D#J< X@ZO . .N #>#L4 W [: -80[ #2$?H SQ+_ ,T2_P',
M$O\!RQ/_ <H3_P'*$O\!RA+_ ?\G#P#_)PP _R4) /\F#0#_)1, _R,< /\@
M* #['#4 ]1I" .\83P#J%UH YA9E .,6;@#@%G< WA9_ -P6AP#9%HX UA:5
M -06G #2%Z, T!>K ,X8M0#,&,$ RQC2 ,<:Z '#&_@!P!O_ ;X<_P&]'/\"
MO!S_ KP;_P*\&_\"O!O_ O\K# #_*P4 _RL# /\M"0#_+ X _RD5 /<F( #N
M(RT YR$Z .$?2 #;'U0 U2!? -$@: #.('$ S"%Y ,HA@0'((8@!QB&/ <0A
ME@'#(9X!P2*F ;\BKP&](KL"O"/* KDCXP*U)/0"LR3_ [$D_P.O)/\#KR3_
M ZXD_P.N)/\#KB3_ _\O!@#_+P  _S(  /\S @#Y,@@ ]R\. .LK%@#A)R(
MV"<R - I00#+*DX QBI9 ,,J8@' *FL!O2IS ;LJ>@*Y*H("N"J) K8JD *T
M*I@#LRJA [$JJ@.O*[4$KBO$!*PKVP2H+.\$IBS^!:0L_P2C+?\$HBW_!*(L
M_P2B+/\$HBS_!/\R  #_,P  ^3@  .DY  #B.0  WC4' -XN#0#1+QL R3$L
M ,,S.P"],T@ N313 ;8S7 &S,V4"L#-M JXS= .L,GL#JS*#!*DRB@2G,I,%
MI3*;!J0RI0:B,K 'H#*^!Y\RT0><,^H'FC/[!Y@T_P>7-/\&EC3_!I8T_P66
M-/\%EC3_!?\U  #_.   ZCX  -]"  #50@  SS\# ,TX" #%.!4 O3HF +<[
M-@"R/$, KCQ. :H[5P*G.V #I3IG Z,Z;P2A.G8%GSE]!ITYA0>;.8T'F3B6
M")@XH F6.*L*E#BX"I,YR@N1.>4+CSKW"HTZ_PF,._\(C#O_!XP[_P>,._\'
MC#O_!_\X  #Q/@  XT4  -1)  #+2@  Q4<  ,%!! "Z/Q$ LT$A *U",0"H
M0SX I$-) :!"4P*=05L#FT%B!)A :@660'$&E#]X!Y(_?PB0/X@*CSZ1"XT^
MFPR+/J8-B3ZS#8@^Q Z&/^ .A#_T#8- _PN#0/\*@D#_"8)!_PB"0?\(@D'_
M"/\\  #K0P  W$H  ,Q/  ##4   O$X  +=) 0"Q1@X JD@< *1)+ "@23H
MFTE% 9A(3@*41U<#DD=>!8]&90:-1FP'BT5S"8E%>PJ'1(,+A42-#(-$EPZ!
M0Z(/?T.O$'Y#P!!\1-H1>T3Q#WI%_PUZ1O\+>D;_"GI&_PEZ1O\)>D;_"?4^
M  #F2   TT\  ,=4  "]50  ME0  +!0  "I3 L HDT8 )U.* "83C8 E$Y!
M 9!-2P*-35,$BDQ:!8=+80:%2V@(@TIO"8!*=PM^27\,?$F)#GI(DP]X2)\0
M=TBL$G5(O!)T2=(3<TGN$7)*_P]R2O\-<DK_"W)*_PMR2O\*<DK_"O)"  #@
M3   SE,  ,%8  "X6@  L%D  *E6  "B4@< FU(5 )93) "14S( C5,^ 8E2
M1P*&45 $@U%7!8!07@9^3V4(>T]L"7E.<PMW3GL-=4V%#G--D!!Q39P2;TVI
M$VY-N11L3<X4;$WK$VQ._1!L3_\.;$__#&Q/_PML3_\+;$__"^Y%  #<4
MR5<  +U<  "T7@  K%X  *1;  "<5@0 E582 )!7(0"+6"\ AU<[ 8-61 )_
M5DT#?%54!7I46P9W5&((=5-H"7-3< MQ4G@-;U*"#VU1C1%K49D2:5&F%&=1
MMA5F4<L595+I%&52^Q%F4_\/9E/_#693_PQF4_\,9E/_#.I)  #54P  Q5H
M +I?  "P8@  J&(  )]?  "66@  CUH0 (I;'@"%6RP @5LX 7U;00)Z6DH#
M=UE1!'186 9Q6%\';U=F"6U7;0MK5G8-:59_#V=5BA%E59<38U6D%&%5M!5@
M5<@67U7G%6!6^A)@5O\/85?_#F%7_PUA5_\,85?_#.=,  #15@  P5X  +9C
M  "M9@  I&8  )MD  "07@  B5X. (1?&P" 7RD ?%\U 7A?/P)T7D<#<5U/
M!&]<5@5L7%P':EMC"6A;:PMF6G,-9%I]#V):B!%?69037EFB%%Q9LA5;6<86
M6EGE%5M:^1);6O\07%K_#EQ:_PU<6O\-7%K_#>-/  #-60  OF$  +-F  "I
M:0  H&H  )=H  "+8@  @V(, 'YC& !Z8R8 =F,R '-C/ %O8D4";&%,!&IA
M5 5G8%H'96!A"&-?:0IA7W$,7UY[#EU>AA%:7I,26%V@%%==L!567L0655[C
M%59>]Q)67O\05U[_#E=>_PU77O\-5U[_#=Y3  #(70  NV0  +!J  "F;0
MG6X  )-M  "%9P  ?F<) 'AG%0!T9R, <6@O &YG.0%K9T(":&9* V5F4@5C
M95@&8&5?"%YD9PI<9&\,6F-Y#EACA!!58I$24V*?$U)BKA518L(54&+A%5%B
M]A)18O\04F+_#E)B_PU28O\-4F+_#=E6  #$8   MV@  *QN  "C<0  FG,
M (]Q  !_:P  >&L% ')K$@!N;!\ :VPL &AL-P%F;$ "8VM( V!K3P1>:E8&
M7&I=!UEI90E7:6T+56EW#5-H@@]0:(\13F>=$TUGK!1+:, 42VC>%$MG]1),
M9_\/3&?_#DUG_PU-9_\-36?_#=):  # 9   LVP  *ER  "@=@  EG<  (IV
M  !Y<0  <7$  &MQ#P!H<1P 9G(H &-R- !@<CT!7G)% EMQ30-9<50%5W!;
M!E1P8PA2;VL*4&]T#$UN@ Y+;HT026Z;$4=MJQ)&;KX316[<$D9M]!%&;?\/
M1VW_#D=L_PU';/\-1VS_#<Q?  "\:0  L'$  *5W  "<>P  D7P  (9[  !U
M>   :W<  &5W# !A>!< 7W@D %UY, !:>3H!6'E" E9X2@)3>%$$47=8!4]W
M8 =,=F@(2G9R"DAU?0Q%=8H.0W69#T)UJ1! =;P00'79$$!T\P] =/\.07/_
M#4%S_PQ!<_\,07/_#,9D  "W;@  JW8  *)\  "7?P  C($  (&!  !R@
M97\  %U_" !9?Q, 5X @ %6 *P!3@38 48 ^ 4^ 1@)-@$X"2W]5 TE_705&
M?V8&1'YP"$)^>PD_?H@+/7V7##Q]IPTZ?;H..G[6#3I\\0TZ>_\,.GO_"SIZ
M_PLZ>O\+.GK_"\!I  "R=   IWP  )V!  "2A   AX8  'N'  !NAP  8(<
M %6' 0!0B X 3H@: $V))@!+B3  28DZ $B)0@%&B4H!1(E2 D*)6@- B&,$
M/8AM!3N(> 8YAX8(-X>5"36'I@HTA[D*,X?3"C.&\ DSA?\),X3_"3.#_PDS
M@_\),X/_";EP  "M>@  HH(  )>'  "-B@  @8P  '6.  !HCP  6I   $^1
M  !'D@H 1)(3 $.3'P!!DRH 0),T #^3/0 ]DT4 .Y-- 3J35@$XDU\"-I-I
M S23=0,RDH,$,)*3!2Z2I 8MDK<&+)+1!BR1[P8KC_\&*X[_!BN-_P<KC?\'
M*XW_![-X  "G@@  G(@  )&,  "'D   >I,  &V5  !AEP  59D  $F;   _
MG $ .9T. #>=%P VGB( -)XL #.>-0 RGCX ,9Y' #"?4  NGUH +9]D 2N?
M<0$IGG\")YZ0 B:>H0(DGK4"(Y[. B.=[@,CF_X#(IK_!"*9_P0BF?\$(IG_
M!*R!  "@B   E8X  (N2  !_E@  <IH  &6=  !9H   3J,  $*D   WI@
M+J@% "FI#P HJ1@ )ZHB ":J+  EJC4 )*H_ ".J2  BJU, (:M> ""K:@ >
MJWD ':N+ !NKG0 :J[$ &:O* !FJ[ $9J/T!&*?_ ABF_P(8IO\"&*;_ J6)
M  "9CP  CY0  (.9  !UG@  :*(  %RF  !0J0  1*P  #FN   OL   )K,
M !ZU!@ 9MP\ &+<7 !>W(0 6MRH %;<T !2X/@ 3N$D $KA4 !*Y8@ 1N7$
M$+F#  ^YEP .N:P #;G$  VXYP .MOL #K7_  ZT_P .M/\ #K3_ )R0  "2
ME0  AIL  'F@  !KI@  7JL  %*O  !&L@  .K4  "^W   EN@  ';T  !7
M   0PP8 "\8.  K%%0 )Q1X ",4H  ?%,@ &QCT !<9)  7&5P #QF8  L9W
M  '&BP  QJ   ,6V  #&T@  Q>\  ,7\  #%_P  Q?\  ,7_ )66  ")G
M>Z,  &VI  !@KP  4[0  $:X   ZNP  +KX  "3!   ;Q   $\<   [*   (
MS@$  = *  #0$   T!8  -$>  #2)P  TS$  -0\  #520  UE@  -9I  #6
M?   UI(  -:G  #6OP  UN   -;S  #6_@  UO\  -;_ (R=  !^I   ;ZL
M &&R  !4N0  1KT  #G!   MQ   (L<  !G+   1S@  #-(   75    VP
M -P#  #="@  W@\  -\4  #A'   XB0  .0N  #F.@  YTD  .A9  #H:P
MZ8$  .F8  #IK0  Z<4  .GB  #I\@  Z?4  .GU ("E  !QK0  8[4  %6\
M  !'P@  .<8  "S*   @S@  %M(   _6   (VP   -\   #C    Y0   .<
M  #H 0  Z@<  .L-  #M$0  [Q@  /$A  #S*P  ]C@  /=(  #X6@  ^6T
M /J$  #ZFP  ^J\  /K"  #ZV@  ^M\  /K? '2N  !EM@  5KX  $C&   Y
MRP  *]   !_4   4V@  #=\   7C    Y@   .D   #M    [P   /$   #S
M    ]0   /8"  #X"0  ^@X  /T3  #_'   _R@  /\V  #_1P  _UH  /]N
M  #_A0  _YH  /^K  #_N0  _[P  /^\ /\1( #_$!X _PP> /\$(0#_ "<
M_P P /\ /@#_ $P _P!9 /\ 90#_ '  _P!Z /\ @P#_ (L _P"2 /\ F #_
M )X _P"D /\ J@#_ +  _P"X /\ P@#_ ,X _P#B /X \ #] /L ^P#_ /L
M_P#[ /\ ^@#_ /H _P#Z /\ ^@#_ /\4' #_$AH _PX: /\(' #_ "$ _P M
M /\ .@#_ $@ _P!5 /\ 80#_ &P _P!V /\ ?P#_ (< _P". /\ E #_ )H
M_@"@ /T I@#\ *P ^P"T /D O0#X ,D ]P#< /4 [ #S /@ \P#_ /( _P#Q
M /\ \ #_ /  _P#P /\ \ #_ /\7& #_%18 _Q$5 /\,%P#_!1T _P H /\
M-@#_ $, _P!0 /\ 7 #_ &< _P!Q /\ >@#\ (( ^@") /@ D #W )8 ]0"<
M /0 H@#S *@ \0"P /  N #N ,, [ #3 .H YP#I /4 YP#_ .8 _P#E /\
MY0#_ .4 _P#E /\ Y0#_ /\:$P#_&!$ _Q00 /\/$0#_#1D _PHD /\%, #_
M 3X _P!+ /\ 5P#^ &( ^@!L /4 =0#R 'T \ "$ .X BP#L )$ ZP"7 .D
MG@#G *0 Y@"L .0 M #B +\ X #- -X XP#< /( V@#] -@ _P#6 /\ U0'_
M -4!_P#5 O\ U0+_ /\>$ #_' T _Q<+ /\5#@#_%!4 _Q$? /\.*@#_"S@
M_0A% /@&40#T!%P [@1F .H$;P#F W< Y 1_ .($A@#@!(P W@23 -T%F@#;
M!:  V 6H -4%L0#2!;L T ;) ,X'X #,"/$ R0K_ ,<+_P#&#/\ Q0S_ ,4,
M_P#%#/\ Q0S_ /\A# #_( 8 _QP# /\="@#_&Q  _Q@8 /\4(P#V$3  [PX^
M .H.2@#E#58 X0U@ -T-:0#9#7$ U0UY -,-@0#1#8@ SPV/ ,T.E@#+#IT
MR@ZE ,@.K@#&#[D Q!#( ,(0WP"^$?( NQ+_ +D3_P"W$_\!MA/_ ;83_P&V
M$_\!MA/_ ?\E!@#_(P  _R,  /\D P#_(0H _1T1 /$:&P#H%B< X10U -H3
M0P#3%$\ SA59 ,L58P#(%FL Q19S ,,7>P#!%X( P!B) +X8D "\&)@ NQF@
M +D9J0"W&;0 M1K" +0:U@"P&^T!K1S\ :L=_P&I'?\!J1W_ :@=_P&H'?\!
MJ!W_ ?\H  #_)P  _BH  .\J  #G)P$ YR() .0=$ #9&QT SQTM ,D>/ #$
M($D OR!3 +PA70"Y(64 MR)M +4B= "S(GP L2*# ; BB@&N(I(!K".; :LC
MI &I(Z\!IR.\ :8DS@&C).@"H"7Y IXE_P*=)?\"G"7_ ILE_P*;)?\"FR7_
M O\L  #_+0  [3(  .(T  #:,P  TRX# -(E"@#))1< P2<G +LI-@"V*D,
MLBM. *\K5P"L*V  JBMG :@K;P&F*W8!I"M] :,KA *A*XT"GRN5 IXKGP*<
M*ZH#FBNV YDLQP.7+.(#E"WU!)(M_P.1+?\#D"[_ Y M_P.0+?\#D"W_ _\P
M  #R,P  Y#H  -8]  #,/   QSD  ,,Q!0"]+A$ M3 A + R, "K,ST IS-)
M *0S4@"A,UH!GS-B 9PS:0*:,W "F3-W I<R?P.5,H<#DS*0!)(RF@20,J4%
MCC*Q!8TSP@:+,]P&B33R!H<T_P6&-/\%AC3_!(4T_P2%-/\$A33_!/PS  #K
M.@  W$$  ,U$  ##1   O4$  +@[ 0"R-PX JS@< *4Y*P"A.C@ G3M$ )H[
M30&7.E8!E#I= I(Z9 *0.FL#CCER XPY>@2*.8(%B3F+!8<YE0:%.: '@SFM
M!X(YO B!.=,(?SKN"'TZ_@=\._\&?#O_!7P[_P5\._\%?#O_!?0W  #E0
MTD<  ,5*  "\2P  M4D  *]#  "I/@L HC\7 )U )@"8030 E$$_ )%!20&.
M05$!BT!9 HE 8 .'0&<#A3]M!(,_=06!/WT&?SZ'!WT^D0A[/IP)>CZI"7@^
MN IW/\T*=3_J"G1 _ AT0/\'=$#_!G- _P9S0/\&<T#_!O$[  #?10  S$P
M +]/  "V4   KD\  *=*  "@1 < FD44 )5&(@"01C  C$<\ (E&10&&1DX!
M@T95 H%%7 -^16,$?$1J!'I$<05Y1'D&=T2""'5#C0ES0YD*<4.F"W!#M0QN
M1,D,;43G#&U%^@IL1?\(;$7_!VQ%_P=L1?\';$7_!^P_  #820  QU   +M4
M  "Q50  J50  *%0  "92@( DDD1 (U*'P")2RP A4PX ()+0@%_2TH!?$I2
M GE*6 -W2E\$=4EF!7-);09Q278';TA_"&U(B@EL2)8+:DBC#&A(L@UG2,4-
M9DGD#69)^ MF2?\)9DK_"&9)_P=F2?\'9DG_!^A#  #230  PE,  +=8  "M
M60  I%@  )Q5  "33@  C$X. (=/&P""3RD ?U U 'M0/P%X3T<!=D]/ G-.
M50-Q3EP$;TUC!6U-:@9K37(':4U\"&=,APIE3),+8TR@#6),KPYA3<(.8$WA
M#F!-]@Q@3O\*8$[_"6!._PA@3O\(8$[_".-'  #-4   OE<  +-;  "J70
MH5T  )A:  "-4P  AE(, (!3& !\4R4 >50Q '54/ !S4T0!<%-, FU24P)K
M4ED#:5)@!&=1: 9E47 '8U%Y"&%1A I@4)$,7E">#5Q0K0Y;4< .6E'>#UI1
M]0Q:4O\*6U+_"5M1_PA;4?\(6U'_"-]*  #)4P  NUH  +!?  "F80  G6$
M )1>  "(5P  @%8* 'I7%0!V5R( <U@N '!7.0!M5T$!:E=) FA64 )F5E<#
M9%9>!&)5905@56T'7E5W"%Q5@@I:58X,656<#5=5JPY65;X/557;#U55\PU5
M5?\+5E7_"595_PE65?\(5E7_"-M-  #%5P  N%X  *UB  "C90  FF4  )!C
M  "#7   >UL& '5;$@!Q6Q\ ;EPK &M<-@!H6S\!95M' 6-;3@)A6E4#7UI<
M!%U:8P5;6FL&65EU"%=9@ I568P+5%F:#5)9J@Y16;P.4%G8#E!9\@U16?\+
M45G_"E%9_PE16?\(45G_"-11  #"6@  M&$  *IF  "@:   EVD  (QG  !]
M8   =5\# &]?$ !K7QP :& H &9@,P!C8#P!86!$ 5]?3 )<7U,#6U]:!%E?
M80577FD&55YS"%->?@E178H+3UV9#$U=J U,7KH.2U[4#DM>\0Q,7O\+3%W_
M"DQ=_PE,7?\(3%W_",]4  "^7@  L64  *=J  "=;0  E&T  (EL  !X90
M;V0  &ED#@!E9!D 8F0E &!E, !>93H 7&5" 5IE2@)89%$"5F18 U1D7P12
M9&<%4&-Q!TYC>PE,8X@*2F.7"TACI@Q'8[@-1F/1#49C[PQ&8O\*1V+_"4=B
M_PE'8O\(1V+_",I8  "Z8@  KFD  *-N  ":<0  D'(  (1Q  !T:P  :6D
M &-I"P!?:14 7&HA %IJ+0!8:S8 5FL_ 55K1P%3:DX"46I5 T]J701-:F4%
M2FEN!DAI>0=&:88)1&F5"D-HI0M!:;<,0&G/#$!H[@M!:/\*06?_"4%G_PA"
M9_\(0F?_",5=  "V9@  JFT  *!S  "6=@  BW<  (!V  !P<@  97$  %QP
M!P!8<!$ 5G = %1Q* !2<3, 4'$\ $]R1 %-<4L!2W%3 DEQ6@-'<6($17!L
M!4-P=P9!<(0'/W"3"#UOHPD[<+4*.W#-"CIO[ D[;OX(.V[_"#MM_P<[;?\'
M.VW_![]B  "Q:P  IG,  )UY  "2>P  AWP  'M\  !M>@  8'@  %9W 0!0
M=PX 3G@8 $QX) !+>2X 27DW $AY0 !&>4@!1'E/ 4)Y5P)!>6 "/WAI SQX
M= 0Z>((%.'B1!C=XH0<U>+,'-'C+!S1WZP<T=OT'-'7_!S5U_P8U=/\&-73_
M!KEH  "M<0  HGD  )A^  "-@   @H$  ':"  !I@0  6X$  %&!  !(@ H
M18$3 $.!'@!"@BD 08(R $"".P ^@D, /8)+ #N"4P$Y@EP!-X)F C6"<0,S
M@G\#,8&.!#"!GP0N@;$%+8'(!2V!Z00M?_P%+7[_!2U]_P4M??\%+7W_!;-N
M  "H>   G7\  )*#  "(A@  ?8<  '"(  !CB0  58H  $N*  !!B@( .XL.
M #F+%P XC"( -XPL #:,-0 TC#T ,XQ& #*-3P QC5@ +XUB 2V,;@$KC'L!
M*HR+ BB,G (FC*\")8S& B6+Z (EBOL#)8C_ R6(_P,EA_\#)8?_ ZUV  "C
M@   EX4  (V)  ""C   =HX  &F0  !<D@  4),  $24   ZE0  ,98( "V7
M$0 LEQH *Y<D "J7+0 IES8 *)@_ ">82  FF%( )9A< ".8:  BF'< ()B'
M !^8F0$=F*P!')C# 1R7Y0$<E?H!&Y3_ 1N3_P(;D_\"&Y/_ J=_  "<A@
MD8L  (>/  !ZD@  ;94  &&8  !5FP  29T  #V>   SGP  *J$  "&C"@ ?
MHQ$ 'J,: !VD)  <I"T &Z0V !JD/P 9I$H &*15 !:E80 5I7  %*6! !.E
ME  2I:@ $:6_ !"DX@ 1HO@ $:'_ !&@_P$1H/\!$:#_ :"&  "5C   C)$
M '^5  !QF@  9)X  %BA  !,I   0*8  #6G   JJ0  (JP  !FN   2L D
M$+$0 !"Q&  .L2( #K$K  VQ-0 -L4  #+%+  NQ6  *L6< "+%X  >QBP %
ML:  !+"U  2PT  $L.\ !:_^  :N_P &KO\ !J[_ )B.  "/DP  @I@  '6=
M  !GH@  6J<  $ZK  !!K0  -:\  "NQ   AM   &+8  !&Y   -O , ![X,
M  .]$@ !O1D  +XB  "^*P  OC8  +Y!  "_3@  OUP  +]M  "_@   OI4
M +ZJ  "^P@  O>0  +WV  "]_P  O?\  +W_ )*4  "%F@  >*   &JF  !<
MJP  3[   $*S   UM@  *K@  ""[   7O@  $,$   O$   $QP   ,D'  #)
M#0  R1(  ,H9  #+(@  RRL  ,TU  #.00  SE   ,]@  #/<@  SX<  ,^=
M  #/LP  S\X  ,_K  #.^   SOX  ,[^ (B;  !ZH@  ;*@  %ZO  !0M0
M0KD  #6\   IOP  'L(  !7&   .R0  ",P   #0    TP   -4   #6!@
MV P  -D1  #;%@  W!\  -XH  #@-   XD$  .)1  #C8P  XW<  .2.  #D
MI   Y+H  .74  #EZ@  Y?,  .7S 'RC  !NJ@  8+(  %&Y  !#O@  -<(
M "C&   <R0  $\T   S1   $U0   -H   #>    X0   .(   #D    Y0,
M .<)  #I#@  ZQ(  .T:  #O)   \C$  /1!  #T4P  ]68  /5\  #VDP
M]JD  />\  #WS@  ]]\  /?? '"L  !AM   4[L  $7#   VQP  )\P  !O0
M   1U0  "ML   #?    X@   .4   #I    [    .T   #P    \0   /,
M  #U!   ]PH  /H0  #\%@  _R$  /\N  #_0   _U,  /]H  #_@   _Y8
M /^H  #_M@  _[\  /^_ /\-' #_"AL _P(; /\ '@#_ "0 _P N /\ / #_
M $H _P!6 /\ 8P#_ &T _P!W /\ ?P#_ (< _P". /\ E #_ )H _P"@ /\
MI@#_ *P _P"T /\ O0#_ ,D _@#= /T [0#\ /H ^P#_ /H _P#Y /\ ^@#_
M /H _P#Z /\ ^@#_ /\0&0#_#1< _P86 /\ & #_ !X _P J /\ -P#_ $4
M_P!2 /\ 7@#_ &D _P!R /\ >P#_ (( _P") /\ D #^ )8 _0"< /P H0#[
M *@ ^0"O /@ N #V ,, ] #2 /, YP#R /8 \ #_ .\ _P#P /\ [P#_ .\
M_P#N /\ [@#_ /\2% #_#Q( _PL2 /\ $@#_ !H _P E /\ ,P#_ $  _P!-
M /\ 60#_ &0 _0!M /L =@#Y 'T ]P"$ /4 BP#T )$ \P"7 /$ G0#P *,
M[@"J .P LP#J +T Z #+ .< X0#E /$ XP#] ., _P#B /\ X0#_ .$ _P#@
M /\ X #_ /\4$ #_$0X _PT- /\'#P#_ A4 _P @ /\ +0#_ #H _P!' /D
M4P#U %X \@!H /  < #M '@ ZP!_ .D A0#H (P Y@"2 .4 F #C )\ X0"F
M -\ K@#< +@ V@#% -8 V0#4 .P T@#Y -$ _P#/ /\ S@#_ ,X _P#. /\
MS@#_ /\7# #_% @ _P\% /\."P#_#!$ _P<: /\!)@#\ #0 ] !! .T 30#I
M %@ Y@!B ., :@#@ '( W@!Y -L @ #9 (8 U@"- -, DP#1 )H SP"A ,T
MJ@#+ +, R0"_ ,8 T #% .@ PP#V ,$ _P#  O\ OP/_ +\#_P"_ _\ OP/_
M /\;!@#_%P  _Q0  /\3!0#_$0T _PX4 /D*'P#P!BP Y@,Y . #1@#< U$
MU@1; -($9 #/!6P S 5S ,H%>@#(!8$ Q@6' ,4&C@##!I8 P0:= +\&I@"]
M!K  NP>\ +D(S0"X"N4 M0OW +,-_P"Q#?\ L W_ + ._P"O#O\ KP[_ /\>
M  #_&P  _QL  /H:  #U%@4 ]A$- .L.%0#B"R( V LQ - ,/@#+#4H QPU5
M ,0.7@#!#F8 OPYM +T.= "[#WL N0^" +<0B@"V$)$ M!": +(0HP"P$:T
MKQ&Z *T1R@"J$N4 IQ3W *45_P"C%?\ HA7_ *(5_P"B%?\ HA7_ /\B  #_
M(   \",  .8D  #@(0  W!D% -L0# #0$1D R!,I ,(5-P"]%D0 N1=. +47
M5P"S&&  L!AG *X8;@"L&74 JQE\ *D9A "H&HP IAJ4 *0:G@"C&Z@ H1NT
M )\<Q0">'-\ FAWS 9@>_P&7'O\!EA__ 94?_P&5'_\!E1__ ?\F  #T)P
MYBT  -HO  #/+0  RB<  ,<?" #!'!, NAXB +0?,0"O(#T JR%( *@B4@"F
M(EH HR-B *$C:0"@(V\ GB-W )PC?@";(X8 F22/ 9<DF0&6)*,!E"2P 9(E
MOP&1)=8!CB;O 8PG_P*+)_\"BB?_ HDG_P*))_\!B2?_ ?HI  #L,   W38
M ,TX  #$-P  OC(  +HK @"U)0X KB<= *@I*P"D*C@ H"I# )TK3 ":*U4
MF"M< )8K8P"4*VH!DBMQ 9 L> &/+($!C2R* 8LLE **+)\"B"RK H8LN@*%
M+<X#@R[J X$N_ . +O\"?R[_ G\N_P)^+O\"?B[_ O0N  #D-P  TCT  ,4_
M  "[/P  M#P  *\U  "I+PL HR\7 )XQ)@"9,C, EC(^ )(S2 "0,U  C3-8
M (LS7@&),V4!AS-L 88S<P&$,WP"@C.% H SCP-_,YH#?3.G WPSM01Z,\D$
M>33F!'<U^01V-?\#=37_ W4U_P-U-?\#=37_ _ S  #=/0  RD,  +Y%  "U
M1@  K4,  *8]  "@-@8 F383 )0X(0"0.2X C#DY (DY0P"'.4P A#E3 8(Y
M6@& .6$!?CEH GPY;P)Z.7<">3F  W<YBP1U.98$=#FC!7(YL05Q.<0&;SKB
M!FXZ]P5N._\$;3O_!&T[_P-M.O\#;3K_ ^HY  #50@  Q$@  +E+  "O2P
MITD  )]$  "8/@$ D3P0 (P]'0"(/BH A#\U ($_/P!^/T@ ?#]/ 7H_5@%X
M/UT!=CYD G0^:P)R/G,#<#Y\ V\^AP1M/I,%:SZ@!FH^K@9I/\ '9S_>!V<_
M]09F0/\%9D#_!&9 _P1F/_\$9C__!.4]  #/1@  OTP  +1/  "J4   HD\
M )E*  "11   BD$- (1"&0" 0R8 ?40R 'I$/ !W1$0 =41, 7)$4P%P0UD!
M;T-@ FU#9P)K0V\#:4-Y!&A#@P5F0X\&9$.=!V-#JP=A0[T(8$39"&!$\P=@
M1/\&7T3_!5]$_P1@1/\$8$3_!.!!  #*2@  NU   +!3  "G50  GE,  )5/
M  "+20  @T<+ 'U'%0!Y1R( =D@N '-(. !Q2$$ ;DA) 6Q(4 %J2%8!:$A=
M F9'9 )E1VP#8T=V!&%'@ 5@1XT&7D>:!UQ'J0A;2+L(6DC4"%I(\0=:2?\&
M6DG_!5I(_P5:2/\$6DC_!-M$  #&30  N%,  *U7  "C60  FE@  )%4  "&
M3@  ?4L( '=+$@!S3!\ <$PK &U,-0!K3#X :$Q& &9,30%D3%,!8DQ: F%,
M8@)?3&H#7DQS!%Q+?@5:2XH&6$N8!U=,IPA63+D)54S1"51,[PA43?\&54S_
M!E5,_P553/\%54S_!=5(  #"40  M5<  *I;  "@7   EUP  (U9  "!4P
M=T\$ '%/$ !N4!P :E H &A0,@!E4#L 8U!# &%02@%?4%$!75!8 EQ07P):
M4&<#6%!Q!%=0>P554(@&4U"6!U)0I0A04+<)4%#."4]0[0A04/\'4%#_!E!0
M_P504/\%4%#_!=!+  "_5   LEH  *=>  "=8   E&   (E=  !\5P  <E0
M &Q3#@!H5!D 950D &)4+P!@5#@ 7E1  %Q42 %:5$\!6516 5=470)55&4#
M5%1N!%)4>0505(8&3E24!TU4I A+5+4(2U3,"4I4ZPA+5/X'2U3_!DM4_P5+
M5/\%2U3_!<Q.  "[5P  KEX  *1B  ":9   D60  (9B  !W6P  ;5@  &98
M# !B6!8 7U@B %U9+ !;638 65D^ %=91@!664T!5%E4 5)96P)166,#3UEL
M TU9=P1+6(0%25B2!TA8H@='6;,(1EG*"$59Z@A&6?T&1EC_!D98_P5'6/\%
M1UC_!<=2  "X6P  JV$  *%F  "8:   CFD  (-G  !R8   :%X  &%="0!<
M71, 6ET> %==*0!67C, 5%X[ %)>0P!17DH!3UY2 4Y>60),7F$"2EYJ TA>
M=01&7H(%1%V0!D->H =!7K$'0%[(!T!>Z = 7?P&05W_!4%=_P5!7/\%05S_
M!<-6  "T7P  J&8  )YJ  "5;0  BFT  ']L  !O9P  9&0  %MB!0!68A
M5&(; %)C)0!08R\ 3F0X $UD0 !+9$@ 2F1/ 4AD5P%&9%\"161H D-D<P-!
M8W\$/V..!3UCG@8\8[ &.V3&!CMDY@8[8_H%.V+_!3MB_P4\8?\$/&'_!+Y;
M  "P8P  I6H  )MO  "1<@  AG(  'MQ  !L;0  8&L  %5I  !/: T 36D7
M $MI(0!):BL 2&HT $=J/0!%:T0 1&M, $)K5 %!:UP!/VIE CUJ< ([:GT#
M.6J,!#=JG 0V:JX%-6K$!35JY04U:?D$-6G_!#5H_P0U:/\$-6C_!+E@  "L
M:0  H7   )AU  "-=P  @G<  '=W  !I=   7',  %%Q  !(< H 17 2 $-Q
M'0!"<2< 0'(P #]R.  ^<D  /7)( #MR4  Z<ED!.')C 39R;0(T<GH",W*)
M S%RF@,O<JP#+G+! RYRXP,N<?@#+G#_ RYO_P,N;_\#+F__ [-F  "G;P
MG78  )-Z  "(?   ?GT  ')]  !D?   5WL  $QZ  !">0, /'D. #IZ%P Y
M>B$ .'HJ #=[,P V>SL -'M$ #-[3  R>U4 ,'M? "][:@$M>W<!*WN' 2I[
MF (H>ZH")WN_ B9[X0(F>O<")GC_ B9X_P(G=_\")W?_ JYL  "C=@  F7P
M (Y_  "$@@  >(,  &R$  !?A   480  $>$   \A   ,X0) #"$$0 OA!H
M+80D "R%+0 KA34 *H4^ "F%1P HAE  )X9: ":&9@ DAG, (X:# "&&E0 @
MAJ<!'H:\ 1Z&W@ >A/4!'H+_ 1Z"_P$>@?\!'H'_ :AT  ">?0  DX(  (F%
M  !^B   <8H  &6+  !8C   3(T  $".   VC@  +(\  "60#  CD!, (I <
M "&0)0 @D2X 'Y$V !Z10  =D4D ')%4 !J18  9D6X &)%^ !:2D  5DJ0
M%)&Y !.1V  3C_0 %([_ !2-_P 4C/\!%(S_ :-]  "8@P  CH@  (2,  !W
MCP  :9$  %V3  !0E0  19<  #F8   NF0  )9H  !V; @ 6G0P %9T3 !2=
M&P 3G20 $ITM !&>-P 1GD$ $)Y,  ^>6  .GF< #9YW  R>B@ +G9X "IVR
M  F=S  )G.P "IO^  N:_P +F?\ "YG_ )R$  "1B@  B(X  'N2  !ME@
M8)D  %2<  !(GP  /*   #"A   FHP  ':4  !6G   0J04 "ZL-  BJ$P '
MJAL !JHD  6J+@ $JC@  JI$  &J4   JEX  *IN  "J@0  JI4  *FJ  "I
MP0  J.0  *CV  "G_P  I_\  *?_ )6+  ",D   ?Y4  '&:  !CG@  5J(
M $JF   ]J   ,:H  ":K   =K0  %+    ZR   )M0$  K8*  "V#P  MA4
M +<=  "W)0  MR\  +@Y  "X1@  N%0  +AD  "X=@  N(L  +>@  "WM@
MM],  +;O  "V_   MO\  +;_ (^2  ""EP  =)T  &:B  !8IP  2ZP  #ZO
M   QL0  )K,  !RV   3N   #;L   :^    P0   ,($  #""P  PQ   ,05
M  #$'   Q20  ,8N  #(.@  R4<  ,E7  #):0  R7T  ,F4  #(J@  R,,
M ,CD  #(]   R/T  ,C] (69  !WGP  :*8  %JK  !-L0  /[4  #&X   E
MN@  &KT  !'    +PP   \<   #*    S0   ,X   #/ P  T D  -$.  #3
M$@  U1D  -<B  #:+0  W3D  -Y)  #>6@  WVX  -^%  #?G   W[(  -[+
M  #>Y@  W_0  -_T 'FA  !KJ   7*\  $ZU  ! NP  ,;X  "3!   9Q0
M$,@   G,    SP   -,   #9    W    -T   #?    X0   .(%  #D"P
MYA   .@6  #J(   [2L  / Z  #Q2P  \5X  /)S  #SBP  \Z(  /.V  #S
MR0  \^$  //A &VJ  !>L0  4+D  $&_   RQ   ),@  !?,   .T   !M4
M  #:    W@   .(   #F    Z0   .H   #L    [@   /    #R    ] 8
M /8,  #Y$@  _!P  /\I  #_.@  _TT  /]B  #_>   _Y   /^C  #_LP
M_\$  /_! /\'&0#_ 1< _P 7 /\ &@#_ "$ _P K /\ .0#_ $< _P!4 /\
M7P#_ &H _P!S /\ >P#_ (, _P"* /\ D #_ )8 _P"; /\ H0#_ *@ _P"O
M /\ N #_ ,0 _@#5 /P Z@#[ /@ ^@#_ /D _P#X /\ ^ #_ /8 _P#S /\
M\0#_ /\+%0#_!1, _P 3 /\ % #_ !H _P G /\ - #_ $( _P!/ /\ 6P#_
M &4 _P!N /\ =@#_ 'X _P"% /X BP#] )$ ^P"7 /H G0#X *, ]P"K /8
MLP#T +X \P#, /$ XP#O /, [@#_ .T _P#L /\ ZP#_ .P _P#L /\ ZP#_
M /\-$0#_"1  _P / /\ $ #_ !8 _P B /\ +P#_ #T _P!* /\ 50#] &
M^@!I /@ <0#V 'D ] !_ /, A@#Q (P [P"2 .X F #L )\ ZP"F .D K@#G
M +@ Y0#% ., V@#A .T WP#[ -X _P#= /\ W0#_ -T _P#= /\ W0#_ /\/
M#0#_# L _P,) /\ # #_ !( _P = /\ *0#[ #< ^ !$ /4 4 #R %H [@!C
M .P :P#I ', YP!Z .4 @ #C (8 X0", -\ DP#= )D VP"A -D J0#5 +(
MT@"^ -  S@#. .8 S #V ,H _P#* /\ R0#_ ,@ _P#( /\ R #_ /\1" #_
M#0( _P<  /\%" #_  X _P 6 /< (@#O #  ZP ] .@ 20#D %0 X != -T
M90#9 &T U0!S -( >@#0 (  S@"' ,P C0#* )0 R "; ,8 I #$ *T P@"X
M ,  QP"] -\ O #Q +L _@"Y /\ N #_ +@ _P"X /\ N #_ /\4  #_#P
M_PT  /\,  #_!PD ^ $0 .@ &@#C "@ W0 V -@ 0@#2 $T S@!7 ,H 7P#'
M &8 Q0!M ,, = #! 'H OP"! +T B "[ (\ N0"7 +< GP"U *@ LP"S +$
MP@"O -@ K@+M *P#^P"K!?\ J@;_ *D&_P"I!O\ J0;_ /\6  #_$@  ]Q(
M .P1  #F#@  Y08( -T#$@#4 R  S00M ,@$.@##!48 OP50 +P&6 "Y!F
MMP=G +4';@"S!W4 L0A[ *\(@@"N"8H K F2 *H)FP"H"J4 I@JP *4+OP"C
M#-0 H0WM )\._@"=#O\ G __ )L/_P";#_\ FP__ /\:  #W&0  ZAX  -\>
M  #5&@  T!," ,X,"P#'"Q8 P TE +H.,@"V#C\ L@]) *\04@"L$%H JA!A
M *@1: "F$6\ I!%V *(1?0"A$84 GQ*. )T2EP"<$J( FA.M )@3O "7%-
ME!7L )(6_0"0%_\ CQ?_ (X7_P".%_\ CA?_ /H=  #N(P  WR@  - J  #'
M)P  P2$  +T9!0"Y$A  LA4> *T6+ "H%S@ I!A# *$93 "?&50 G!I< )H:
M8@"9&FD EQMP )4;=P"4&W\ DAR( ) <D@"/')T C1VI (L=MP"*'LH B!_G
M (8@^@"$(/\!@R#_ 8,@_P&"(/\!@B#_ ?4D  #E+   TS$  ,8S  "\,0
MMBT  + E  "L'0P IAX8 *$@)@"<(3( F2(] )4B1P"3(T\ D2-6 (\C70"-
M)&0 BR1K (DD<@"()'H AB2# (0EC0"#)9@!@26D 8 FL@%^)L4!?2?B 7LG
M]P%Y*/\!>"C_ 7@H_P%X*/\!>"C_ >\K  #=,P  RCD  +X[  "T.@  K38
M *8O  "A* < FR<3 )8H( "1*2T CBHX (LK0@"(*TH ABM2 (0K6 ""+%\
M@"QF '\L;0!]+'4 >RQ^ 7HLB %X+)0!=BV@ 74MK@)T+< "<B[= G$N] )P
M+_\";R__ F\O_P%N+_\!;B__ >@Q  #3.@  PS\  +=!  "N00  ICX  )XX
M  "7,0$ D2X0 (PO' "(,"@ A#$S ($R/0!_,D8 ?3)- 'LR5 !Y,EL =S)A
M '4R:0%T,G !<C)Y 7 SA %O,Y ";3.= FPSJP)J-+P":335 V@U\0)G-?\"
M9S7_ F8U_P)F-?\"9C3_ N(V  #,/P  O40  +)'  "H1P  H$0  )@_  "0
M.0  B#0- (,U%P!_-B0 ?#<O 'DW.0!W.$( =#A) '(X4 !Q.%< ;SA> &TX
M90%L.&T!:CAU 6@X@ )G.(P"93B9 V0YJ -B.;D#83K0 V Z[@-@.O\#7SK_
M E\Z_P)?.O\"7SK_ MT[  #'0P  N4D  *Y+  "D3   FTH  ))%  ")/P
M@3H) 'LZ% !W.R  =#PK '(\-0!O/3X ;3U& &L]30!I/5, :#U: &8]80%D
M/6D!8SUR 6$]?0)@/8D"7CV6 UT^I0-;/K8$6C[,!%H_[ 19/_X#63__ UD_
M_P)9/_\"63[_ M8_  ##1P  M4P  *I0  "@4   ET\  (Y+  "$10  >D &
M '4_$0!Q0!P ;4 H &M!,@!I03L 9T%" &5!20!C05  84%7 &!!7@%>068!
M74)O EM">@):0H8#6$*4 U="HP150[,$5$/)!%1#Z0130_T#4T/_ U1#_P-4
M0_\"5$/_ M!"  "_2@  LE   *=3  "=5   E%,  (I0  !_2@  =44" &Y#
M#@!K1!D 9T4D &5%+@!B13< 844_ %]%1@!=14T 6T54 %I&6P%91F,!5T9L
M E9&=P)41H,#4T:1 U%&H0101[$$3T?'!$Y'YP1.1_L$3D?_ TY'_P-/1_\#
M3T?_ \Q&  "[3@  KU0  *17  ":6   D5<  (94  ![3@  <$H  &E(#0!E
M2!8 8DDA %])*P!=230 6TD\ %E)0P!724H 5DE2 %5*60%42F$!4DIJ 5%*
M=0)/2H$#3DJ/ TQ+GP1+2[ $2DO%!$E+Y@1)2_H$24O_ TI+_P-*2_\#2DO_
M \A)  "X40  K%<  *%;  "87   CEP  (-9  !V4P  :TX  &1-"@!?3!,
M7$T> %I-* !833$ 5DTZ %1-00!33D@ 4DY/ %!.5P%/3E\!34YH 4Q.<P)*
M3W\"24^- T=/G01&3ZX$14_#!$10Y 1$3_D$14__ T5/_P-%3O\#14[_ \1,
M  "U50  J5L  )]>  "58   BV   (!>  !R5P  9U,  %Y1!P!941$ 5U$;
M %11)0!24B\ 45(W $]2/P!.4D8 35-- $Q350!*4UT!25-F 4=3< )%4WT"
M1%.+ T)3FP-!5*P$0%3!!#]4X@0_5/@#0%/_ T!3_P- 4_\#0%+_ \!0  "R
M6   IEX  )QB  "290  B&4  'UB  !N7   8UD  %E6 P!45@X 4588 $]6
M(@!-5RP 3%<T $I7/ !)6$0 2%A+ $=84P!%6%L!1%AD 4)8;@% 6'L"/UB)
M CU8F0,\6*H#.UF_ SI9X ,Z6/<#.EC_ SM7_P,[5_\#.U?_ [Q4  "N7
MHV,  )EG  "0:0  A6D  'EG  !K8@  8&   %5=  !.6PP 2UL4 $E<'P!'
M7"@ 1ETQ $5=.0!#74$ 0EU( $%>4 ! 7E@ /EYA 3Q>; $[7G@".5Z' C=>
MEP(V7JD#-5Z] S1?W0,T7O4#-5W_ C5=_P(U7/\"-5S_ KA9  "J80  H&<
M )9L  ",;@  @6X  '9L  !G:0  7&8  %%D  !(8@D 1&(1 $)B&P!!8R0
M/V,M #YC-0 ]9#T /&1% #MD30 Y9%4 .&1? #9D:0$U9'8!,V2% 3%EE0(P
M9:<"+V6[ BYEV@(N9/0"+F/_ B]C_P(O8O\"+V+_ K->  "G9@  G&T  )-Q
M  "(<P  ?7,  ')R  !D<   6&X  $UL  !":@, /&D. #IJ%@ Y:B  .&HH
M #9K,0 U:SD -&M! #-L20 R;%( ,6Q< "]L9@ N;', +&R" 2ILDP$I;*4!
M*&RY 2=MU@$G:_(!)VK_ 2=J_P$H:?\"*&G_ JYD  "C;   F7,  (YV  "$
M>   >7D  &UX  !@=P  4W8  $AU   ^<P  -'(* #%S$0 P<QH +W,C "YS
M*P M=#0 +'0\ "MT1  I=$T *'57 "=U8P E=6\ )'5_ ")UD  A=:( ('6W
M !]UT@ ?=/$ 'W/_ 1]R_P$@<?\!(''_ :EK  "><P  E'D  (I\  " ?@
M='\  &=_  !:?P  37X  $-^   X?0  +WT" "A]#0 F?10 )'T< "-^)0 B
M?BT (7XV "%^/P ??T@ 'G]2 !U_7@ <?VL &G]Z !E_C  7?Y\ %G^S !5_
MS@ 5?N\ %GS_ !9[_P 6>_\ %WO_ *1R  ":>@  CW\  (6"  ![A   ;88
M &"'  !4AP  2(@  #R(   RB   *(@  ""(!0 :B0X &8D5 !B)'0 7BB8
M%HHN !6*-P 4BD$ $XI, !*+6  1BV4 $(MU  ^+AP .BIL #8JO  R*R  ,
MB>H #8?\  Z'_P .AO\ #H;_ )][  "4@0  BH4  ("(  !SBP  98T  %F/
M  !,D   09(  #22   JD@  (9,  !F4   2E@8 #I<.  V7%0 ,EQT #)<F
M  N7+P *ESD "9=$  B74  &EUX !9=N  .6@  !EI0  )6H  "5O@  E.
M )3T  "3_P !DO\  9+_ )B"  ".B   A8P  '>/  !JD@  794  %"8  !$
MF@  .)L  "R<   BG0  &9X  !*@   -H@( !Z,+  &C$   HQ<  *,?  "C
M)P  HS$  *0\  "D2   I%8  *1E  "C=P  HXL  *.@  "BM@  H=(  *'P
M  "@^P  H/\  *#_ )&*  ")C@  >Y(  &V7  !@FP  4YX  $:A   YHP
M+:0  ".F   9J   $:H   RL   %K@   *\'  "O#0  KQ$  + 8  "P(
ML2@  +$R  "R/@  LDP  +);  "R;   LH$  +&7  "QK   L,8  +#H  "O
M]P  K_\  *__ (R0  !_E0  <9H  &.?  !5I   1Z@  #JJ   MK   (JX
M !BP   0LP  "K4   *X    NP   +L   "\!P  O T  +T1  "^%@  OQX
M , G  #!,@  PD   ,-/  ##8   PW0  ,.+  ##H0  P[@  ,+7  #"[P
MPOH  ,'^ (&7  !SG0  9:,  %>H  !)K0  .[$  "VS   AM@  %KD   Z[
M   'O@   ,$   #%    QP   ,@   #)    R@4  ,L+  #-#P  SA0  - <
M  #3)@  UC(  -A!  #84P  V68  -E\  #9E   V:L  -G#  #9X0  V?
M -GT ':?  !GI@  6:P  $NR   \MP  +KH  "&]   5P   #<0   7'
MR@   ,X   #2    U0   -8   #9    VP   -T   #?!P  X0P  .,1  #F
M&0  Z20  .PR  #M0P  [E8  .]K  #OA   [YP  .^R  #OQ@  []T  ._D
M &JH  !;KP  3+8  #Z\   OP   (,0  !3(   ,S    M    #4    V0
M -X   #B    Y0   .8   #H    Z0   .P   #N    \ (  /()  #U#P
M^!<  /PC  #_,P  _T8  /]:  #_<0  _XD  /^?  #_L0  _\   /_& /\
M%0#_ !0 _P 4 /\ %P#_ !T _P H /\ -P#_ $0 _P!1 /\ 7 #_ &8 _P!O
M /\ =P#_ 'X _P"% /\ BP#_ )$ _P"7 /\ G0#_ *0 _P"K /\ M #^ +\
M_0#. /L Y@#Y /8 ^ #_ /< _P#W /\ ]P#_ /  _P#L /\ Z0#_ /\#$@#_
M !  _P 0 /\ $0#_ !< _P D /\ ,@#_ #\ _P!, /\ 5P#_ &$ _P!J /\
M<@#_ 'D _0"  /P A@#Z (P ^0"2 /@ F #V )\ ]0"F /0 K@#R +D \ #&
M .X W@#M /  ZP#^ .H _P#I /\ Z0#_ .< _P#C /\ X #_ /\'#@#_  T
M_P + /\ # #_ !, _P ? /\ + #_ #H _P!& /X 4@#[ %P ^ !E /4 ; #S
M '0 \0!Z .\ @0#N (< [ "- .H DP#I )H YP"A .8 J0#C +, X0"_ -\
MT #= .D V@#Y -D _P#7 /\ U0#_ -4 _P#5 /\ U #_ /\)"@#_ 04 _P #
M /\ "0#_ !  _P 9 /L )@#W #0 ] !  /( 3 #N %8 Z@!? .< 9P#D &X
MX@!T .  >P#> ($ W "' -H C0#6 )0 U "; -$ HP#/ *T S "X ,H QP#(
M .  Q@#S ,4 _P## /\ PP#_ ,, _P## /\ PP#_ /\+ 0#_ P  _P   /\
M P#_  L \P 2 .X 'P#J "T Y@ Z .( 10#> $\ V0!8 -0 8 #1 &@ S@!N
M ,P = #* 'L R "! ,8 AP#$ (X P@"6 ,  G@"^ *< NP"R +D P "W -0
MM0#L +, ^P"S /\ L@#_ +( _P"Q /\ L0#_ /\-  #_!@  _P,  /<   #T
M  , YP - .  & #: "4 TP R ,X /@#* $D Q@!2 ,, 6@#  &$ O@!H +P
M;@"Z '0 N ![ +8 @0"T (@ L@"0 +  F0"N *( K "M *H N@"H ,L I@#F
M *4 ]P"D /\ HP#_ *( _P"B /\ H@#_ /\0  #[#   [PX  .8-  #?"0
MV@ & -  $0#) !T Q  J +\ -P"[ $( MP!+ +0 5 "R %L KP!B *T : "K
M &X J0!U *@ >P"F (, I "+ *( E "@ )X G@&H )P"M0"; \8 F07B )@&
M] "6"/\ E0G_ )0)_P"4"?\ E G_ /P1  #Q%0  XQD  -89  #,%0  QQ
M ,0'"@"] Q0 MP0A +(&+@"N"#H J@E$ *<)30"D"E4 H@I< * *8@">"VD
MG MO )L+=@"9#'X EPR& )8,D "4#)H D@VF )$-LP"/#<4 C0[B (L0]@")
M$/\ B!'_ (<1_P"'$?\ AQ'_ /89  #G(   UB0  ,@E  "_(@  N1P  +04
M 0"Q#0X J@X9 *4/)P"A$#, G1$^ )H11P"8$D\ E1)6 ),27 "1$F, D!-I
M (X3< ",$W@ BQ.! (D4BP"'%)8 AA6B (05L "#%L$ @1?= '\8] !]&?\
M?!G_ 'P9_P![&?\ >QG_ .\A  #=*0  RBT  +XO  "U+   KB<  *@@  "C
M%P@ GA83 )D7(0"4&2T D1HX (X:00"+&TD B1M0 (<;5P"%'%X A!QD ((<
M:P" '', ?QU\ 'T=A@!\'I$ >AZ> '@?JP!W'[P =B#4 '0A\ !R(?\ <2+_
M '$A_P!Q(?\ <2'_ .@H  #2,   PC4  +<W  "M-0  I3$  )XK  "8(P(
MDAX0 (T@&P")(2< AB(R (,C/ "!(T0 ?B-+ 'PD4@![)%D >21? '<D9@!V
M)6X ="5W ',E@0!Q)HT ;R:9 &XFIP!M)[@ ;"?. 6HH[0%I*?\!:"G_ 6@I
M_P%H*/\!:"C_ >$N  #+-@  O#L  +$]  "G/0  GSD  )<S  "/+0  B"<,
M (,G%@!_*"( ?"DM 'DJ-P!W*C\ =2I' ',K3@!Q*U0 <"M; &XK8@!L*VH
M:RQR &DL?0!H+(D 9BV6 64MI %D+K0!8R[* 6$OZ0%@+_T!8"__ 6 O_P%@
M+_\!8"[_ =HT  #%/   MT$  *Q#  "B0P  F4   ) Z  "(-   @"X( 'HM
M$@!W+AX <R\I '$P,P!O,#L ;3!# &LQ2@!I,5$ 9S%7 &8Q7@!D,68 8S)O
M &$R>0!@,H4!7S*2 5TSH0%<,[$!6S3& 5HTY@%9-?L!637_ 5DT_P%9-/\!
M633_ =(X  # 0   LT4  *A(  ">2   E48  (M   "".P  >34$ ',S$ !O
M-!H ;#0E &DU+P!G-3< 938_ &,V1@!B-DT 8#94 %\V6P!=-V, 7#=K %LW
M=@%9-X(!6#B/ 58XG@%5.*\"5#G# E,YY )3.OD!4SG_ 5(Y_P%3.?\!4SG_
M <T\  "\1   KTD  *1,  ":3   D4L  (=&  !]0   <SL  &PX#0!H.1<
M93DB &,Z*P!@.C0 7CH\ %TZ0P!;.DH 6CM0 %@[6 !7.V  5CMH %4\<P%3
M/'\!4CR- 5 ]G %//:P"3C[! DT^X0)-/O@"33[_ 4T^_P%-/?\!33W_ <E
M  "X2   K$T  *%0  "740  CD\  (1+  !Y10  ;D   &8]"P!B/10 7ST>
M %P^* !:/C$ 6#XX %<^0 !5/T8 5#]- %,_50!20%T 4$!F $] < %.0'P!
M3$&* 4M!F@)*0:L"24*^ DA"W@)(0O8"2$+_ DA"_P%(0?\!2$'_ <5$  "U
M2P  J5   )Y4  "55   BU,  (!0  !U2@  :D8  &%"" !<01$ 64(; %="
M)0!50BX 4T(U %%"/0!/0D, 3T-+ $Y#4@!-1%H 2T1C $I$;@%)17H!1T6(
M 49%F )%1JD"1$:] D-&W )#1O4"0T;_ D-&_P%#1?\!0T7_ <%'  "R3P
MIE0  )Q7  "26   B%@  'Y5  !Q3P  9DH  %Q&!0!71@\ 5$88 %%&(@!/
M1BL 3D8S $Q'.@!+1T$ 2D=) $E(4 !(2%@ 1TAA $5); !$27@!0DF& 4%)
ME@% 2J<"/TJ[ CY+V (^2O,"/DK_ CY)_P$_2?\!/TG_ ;U*  "O4@  HU@
M )E;  "070  AEP  'M9  !M4P  8D\  %=, 0!12@T 3DH5 $Q+'P!*2R@
M24LP $=+. !&3#\ 14Q& $1,3@!#358 0DU? $!-:@ _378!/4Z$ 3Q.E $[
M3J4!.4^Y CE/U (Y3_(!.4[_ 3E._P$Y3?\!.DW_ ;I.  "L5@  H5L  )=?
M  "-80  @V$  'A>  !I6   7U8  %12  !,3PL 24\2 $=0' !%4"4 0U M
M $)0-0!!43P 0%%$ #]13  ^4E0 /%)= #M29P Z4G, .%." 3=3D@$U4Z0!
M-%.W 3-4T0$S4_$!-%/_ 312_P$T4O\!-%+_ ;92  "I6@  GF   )1D  "+
M9@  @&4  '1C  !F7@  7%P  %%8  !'50< 0E40 $!5&  _5B$ /58J #Q6
M,@ [5CD .E=! #E720 X5U$ -UA: #5890 T6'$ ,EB  3%8D $O6:(!+EFU
M 2U9SP$M6>\!+EC_ 2Y7_P$N5_\!+E;_ ;)7  "E7P  FV4  )%I  "':@
M?&H  '%H  !C90  6&(  $U?  !#70( /%L- #I<%  X7!T -UPF #5=+@ T
M738 ,UT^ #)=1@ Q7DX ,%Y7 "]>8@ M7FX +%]] "I?C@ I7Z  *%^S 2=?
MS  G7^T!)U[_ 2==_P$H7?\!*%S_ :U<  "B9   F&H  (YN  "#;P  >6\
M &YN  !@:P  5&D  $EG   _90  -6,) #)C$0 P8QD +V0A "YD*0 M9#$
M+&0Y "ME0@ J94H *&54 "=E7P F9FL )&9Z "-FBP B9IT (&:Q !]FR0 ?
M9NL (&7^ "!D_P @8_\!(6/_ :EB  ">:@  E7   (IS  " =0  =74  &ET
M  !<<@  3W$  $1O   Z;@  ,&T# "EL#0 G;!0 )FP< "5M)  D;2P (VTT
M ")M/0 A;D8 (&Y0 !YN6P =;F< '&YV !INAP 9;YH &&^N !9OQ@ 6;ND
M%VW\ !AL_P 8:_\ &&O_ *1I  ":<0  D'8  (9Y  !\>P  <7L  &1[  !7
M>@  2GD  #]X   U>   *W<  ")V!P ==@\ ''<6 !MW'@ :=R8 &7<N !AW
M-P 7>$  %7A* !1X5@ 3>&, $GAR !%X@P 0>)< #WBK  YXPP .=^8 #G;Z
M  ]U_P 0=?\ $'3_ )]Q  "5>   BWP  ()_  !W@0  :H(  %V"  !0@@
M1((  #B"   N@@  )((  !R"   4@@D $8,0 !"#%@ 0@QX #H,G  Z#,  -
M@SD #8-$  R#4  +@UT "8-L  B#?@ &@Y$ !8*E  ."NP $@=L !('R  6
M_P &?_\ !G__ )IY  "0?@  AH,  'V%  !OAP  8HD  %6*  !)BP  /8P
M #&,   FC   '8T  !6.   /CP, "I ,  :0$0 $CQ@  X\@  &/*0  CS(
M ) ]  "020  CU8  (]E  "/=@  CXH  (Z?  ".M   C<\  (SN  ",^P
MB_\  (O_ )2   "+A0  @HD  '2,  !FCP  69$  $R3  ! E0  -)8  "B6
M   >EP  %9@   ^:   *FP   IP)  "<#@  G!,  )P:  "<(@  G2L  )TU
M  "=0   G4X  )U<  "=;@  G($  )R7  "<K   F\8  )KH  "9^0  F?\
M )C_ (Z(  "&C   >)   &J4  !<EP  3YH  $*=   VG@  *9\  !^A   5
MH@  #J0   BF    J    *D$  "I"@  J0X  *D3  "J&@  JB(  *LK  "L
M-@  K$0  *Q3  "L8P  K'<  *N.  "KI   J[P  *K>  "I]   J?T  *G_
M (F.  ![DP  ;9<  %^<  !1H   1*0  #:F   JJ   'JD  !2K   -K@
M!K    "R    M0   +4   "U P  M@D  +<.  "X$@  N!D  +HA  "[*P
MO#@  +U'  "]6   O6L  +V!  "]F0  O;   +W,  "\Z@  O/<  +O^ 'Z5
M  !PFP  8J   %.E  !&J@  .*T  "JO   >L0  $[0   RW   #N0   +P
M  "_    P@   ,(   ##    Q    ,8&  #'#   R!   ,H6  #,(   SRL
M - Z  #12P  T5X  -)S  #2BP  TJ0  -.[  #3V   T^T  -/V '.=  !D
MHP  5JD  $>O   YLP  *K8  !VY   2O   "K\   ##    Q@   ,D   #-
M    SP   -    #2    U    -8   #9 @  VP@  -X.  #A$P  Y!T  .@J
M  #H/   Z4\  .ED  #J?   ZY4  .NL  #KP@  [-4  .SE &:F  !8K
M2;,  #NY   KO   '<   !'$   )R    ,P   #/    TP   -D   #=
MX    .$   #C    Y0   .<   #J    [    .X$  #Q"P  ]1(  /@<  #[
M*P  _3X  /Y3  #^:@  _X,  /^;  #_K@  _[X  /_* /\ $@#_ !  _P 1
M /\ $P#_ !D _P F /\ - #_ $$ _P!- /\ 6 #_ &( _P!K /\ <P#_ 'H
M_P"! /\ AP#_ (T _P"3 /_B?1!)0T-?4%)/1DE,10 0$O\ F0#_ *  _P"G
M /X KP#\ +H ^@#) /D X0#X /, ]P#_ /8 _P#U /\ \0#_ .D _P#D /\
MX0#_ /\ #P#_  T _P - /\ #@#_ !0 _P A /\ +@#_ #P _P!( /\ 4P#_
M %T _P!F /X ;0#\ '4 ^P![ /D @@#X (@ ]P". /8 E #T )L \P"B /$
MJ@#O +0 [0#! .L U0#J .P Z #\ .< _P#E /\ Y@#_ .  _P#9 /\ U #_
M /\ "P#_  @ _P & /\ "0#_ !  _P < /\ *0#_ #8 _P!" /L 3@#W %<
M] !@ /( : #O &\ [0!V .P ? #J (( Z "( .< C@#E )4 XP"< .$ I #?
M *X W0"Y -H R@#7 .0 U #V -$ _P#0 /\ T #_ ,\ _P#+ /\ QP#_ /\
M P#_    _P   /\ ! #_  T ^@ 6 /8 (P#S #  \  \ .T 1P#I %$ Y0!:
M .( 8@#? &D W0!O -H =@#8 'P U "" -( B #0 (\ S0"6 ,L G@#) *@
MQP"S ,4 P0#" -@ P #O +\ _@"^ /\ O0#_ +P _P"\ /\ O #_ /\"  #_
M    _P   /\   #T  < [0 1 .@ ' #C "D WP U -L 00#6 $L T0!4 ,T
M7 #* &, R !I ,8 ;P## '4 P0![ +\ @@"^ (@ O "0 +H F "X *( M0"L
M +, N0"Q ,L KP#G *X ^ "L /\ JP#_ *P _P"L /\ JP#_ /\$  #_
M]@   .X   #G    WP , -8 %0#/ "( R@ N ,< .@## $0 P !- +P 50"Y
M %P MP!C +4 :0"S &\ L0!U *\ >P"M (( JP"* *D D@"G )P I0"F *,
MLP"A ,, GP#> )X \@"= /\ G #_ )P _P"; /\ FP#_ /\'  #V"0  Z0L
M -\*  #5!   S@ % ,8 $ #  !H NP G +< ,@"S #T L !& *T 3P"J %8
MJ !< *8 8P"D &@ H@!O *$ =0"? 'P G0"$ )L C0"9 )< EP"B )4 K@"3
M +T D0#3 )  [0"/ /P C@#_ (T!_P"- ?\ C0'_ /D.  #J$@  W!4  ,T5
M  #$$0  O@P  +H""@"T !( K@ > *H *@"F #4 H@ _ *  2 "= 5  FP)6
M )D"7 "7 V, E0-I ),#;P"1!'8 D 1_ (X%B ",!9( B@:> (@&J@"&![H
MA0C/ (0*ZP"""_P @0S_ ( ,_P" #/\ @ S_ /$5  #@'0  S2   ,$A  "X
M'0  L1<  *P0  "H"0T H@<6 )T)(P"9"BX E0LX ),,00"0#$D C@U0 (P-
M5P"*#5T B UC (<-:@"%#G$ @PYZ ((.A " #H\ ?@^; 'P/J ![$+@ >A#.
M '@1[ !V$O\ =1+_ '03_P!T$_\ =!/_ .@>  #3)@  PRH  +@J  "N*
MIR,  * <  ";$P, E@\0 ) 0&P",$2< B1(R (83.P"$$T, @A1+ ( 440!^
M%%< ?!1> 'L590!Y%6P =Q5T '86?@!T%HH <A>6 '$7I !O&+0 ;AC) &T9
MZ !K&OP :AO_ &H;_P!J&_\ :AO_ . F  #*+0  O#$  + S  "G,0  GRP
M )<F  "0'P  BA<, (48%@"!&2( ?AHL 'L;-@!Y&SX =QQ% '4<3 !S'%,
M<1U9 ' =8 !N'6< ;1YP &L>>@!J'H4 :!^2 &<?H !E(+  9"'% &,AY !B
M(OH 82+_ &$B_P!A(O\ 82+_ -<L  ##-   MC@  *HY  "A.   F#4  ) O
M  "(*   @"$( 'L@$@!W(1T ="(G '$B,0!O(SD ;2-! &LC2 !I(TX :"15
M &8D6P!E)&, 8R5K &(E=0!A)8$ 7R:. %XFG0!=)ZT 6RC! %LHX !:*?<
M62G_ %DI_P!9*?\ 62C_ ,\R  "^.0  L3T  *8_  "</P  DSP  (HV  "!
M,   >2H# '(F#P!N)QD :R@C &DH+ !F*34 92D\ &,I0P!A*DH 8"I1 %XJ
M5P!=*E\ 7"MH %HK<@!9+'T 6"R+ %8MF@!5+:H 5"Z] %,NW !2+_4 4B__
M %(N_P!2+O\ 4B[_ ,HV  "Z/0  K4(  *)$  "81   CT$  (4\  ![-P
M<C$  &LL# !G+14 9"T? &$N* !?+C$ 72XY %PO0 !:+T8 6"]- %<O5 !6
M,%P 53!D %,Q;@!2,7H 43&( % REP!.,J@ 33.[ $TTV !,-/, 3#3_ $PT
M_P!,,_\ 3#/_ ,8Z  "V0@  J48  )Y)  "520  BT<  (%"  !W/0  ;3<
M &0R"0!@,A( 73(< %HR)0!8,RT 5C,U %4S/ !3-$, 4C1* %$T40!0-%D
M3S5A $TU; !,-G< 2S:% $HWE0!(-Z8 1SBX 4<XTP%&./$!1CC_ 48X_P!&
M./\ 1C?_ ,$^  "R10  IDH  )Q-  "230  B$L  'Y'  !S0@  :3T  %\W
M!@!:-A  5S<8 %0W(@!2-RH 4#<R $\X.0!-.$  3#A' $LX3@!*.58 23E?
M $@Z:0!'.G4 13N# $0[DP!#/*0!0CRV 4$]T %!/? !03W_ 4$\_P%!//\!
M03S_ +Y"  "O20  HTX  )E0  "/40  A5   'M,  !O1@  94(  %H] @!4
M.PX 43L5 $\['P!-.R< 2SLO $D\-@!'/#T 1SQ$ $8]2P!%/50 1#Y< $,^
M9P!"/W, 0#^! #\_D0 ^0*( /4"U 3Q!S@$\0>X!/$'_ 3Q _P$\0/\!/3__
M ;I%  "L3   H5$  )=4  "-50  @U0  'A1  !L2P  84<  %9"  !/0 P
M3#\3 $E ' !'0"0 1D L $1 ,P!#0#H 0D%" $%!20! 0E$ /T): #Y#90 ]
M0W$ .T-_ #I$CP Y1*  .$6S 3=%RP$W1>P!-T7_ 3=$_P$X1/\!.$/_ +=)
M  "I4   GE4  )18  "+60  @%@  '96  !H4   74P  %-(  !*10D 1D01
M $1$&0!"1"( 044I #]%,0 ^13@ /44_ #Q&1P [1D\ .D=8 #E'8@ X2&X
M-DA\ #5(C0 T29X ,TFQ #))R0 Q2>L ,DG^ #)(_P R2/\ ,TC_ +1,  "G
M5   G%D  ))<  "(70  ?ET  '-:  !E50  6U(  %!.  !&2@4 0$D. #Y)
M%@ ]21X .THF #I*+@ Y2C4 .$L] #=+1  V2TT -$Q6 #-,8  R3&P ,4UZ
M #!-BP N39P +4ZO "Q.QP L3ND +$W] "U-_P M3/\ +4S_ +!0  "D6
MF5T  (]A  "&8@  >V$  '!?  !B6P  6%@  $Y5  !#40$ .T\, #A/$P V
M3QL -4\C #10*P S4#( ,E Z #%00@ P44H +E%3 "U270 L4FD *U)X "E2
MB  H4YH )U.M "93Q0 F4^< )E/\ "=2_P G4?\ )U'_ *Q5  "@7   EF(
M (UF  "#9P  >&8  &UE  !@80  55X  $I;   _6   -58( #%5$  P5A<
M+E8? "U6)P L5B\ *U<V "I7/@ I5T< *%=0 "986@ E6&< )%AU "-9A@ A
M69@ (%FK !]9P@ ?6>4 'UCZ "!8_P @5_\ (5?_ *A:  "=8@  DV<  (IK
M  !_;   =6P  &IK  !=:   464  $9C   [8   ,5X# "I=#0 H71, )ET;
M "5>(P D7BH (UXR ")>.@ A7D, (%], !]?5P >7V, '&!Q !M@@@ 98)4
M&&"I !=@P  68.( %U_Y !A>_P 97O\ &5W_ *1@  "9:   D&X  (9P  !\
M<@  <G(  &9Q  !8;@  3&P  $%K   V:0  +6<  "-F"  ?9@\ '685 !QF
M'0 ;9B4 &F8M !EG-0 89SX %V=( !9G4P 5:%\ $VAN !)H?P 1:)( $&BF
M  ]HO0 .:.  $&?W !!F_P 19?\ $67_ )]G  "6;P  C',  ()V  !X>
M;7@  &!W  !3=@  1G0  #MS   Q<@  )W$  !YQ   6< H $W 0 !-P%P 2
M<!\ $7$G !!Q+P 0<3@ #G%"  YQ3@ -<5L #'%I  MQ>@ *<8T "'&A  9Q
MM@ &<-( !W#O  AO_P );O\ "6[_ )MO  "1=0  AWD  'Y\  !T?@  9GX
M %E^  !-?@  0'T  #5]   J?   (7P  !A\   1? 0 #'P,  I\$0 )?!D
M"'PA  =\*0 &?#( !'P]  -\2  !?%4  'QC  !\=   ?(<  'N<  ![L0
M>LL  'GK  !Y^@  >?\  'C_ )9W  ",?   @X   'F#  !LA   7H4  %&&
M  !%AP  .8<  "V'   CAP  &H<  !*'   -B $ !HD*  &)#P  B10  (@;
M  "((P  B2P  (DV  ")0@  B$X  (A=  "(;0  B($  (>5  "'JP  AL0
M (7F  "$^   A/\  (3_ )!^  "'@P  ?H<  '&)  !CBP  5HT  $F/   \
MD0  ,)$  "21   :D@  $I,   V4   &E0   )8&  "6#   E1   )85  "6
M'0  EB0  )8N  "6.0  ED8  )95  "690  EG@  )6.  "5I   E+P  )/?
M  "3]0  DO\  )+_ (N&  "#B@  =8T  &>0  !9E   3)<  #^9   RF@
M)IL  !N<   2G0  #)\   2@    H@   *,!  "C!P  HPP  *,0  "D%0
MI!P  *4E  "F+P  ICP  *9+  "F6P  IFX  *6$  "EFP  I+,  */0  "C
M[P  HOP  *+_ (:-  !XD0  :I4  %R9  !.G0  0:   #.B   FHP  &Z4
M !&G   *J0   :L   "M    KP   +    "P    L 4  +$+  "R#P  LQ0
M +0;  "U)   MS   +<_  "W4   MV(  +=X  "WD   MJD  +;"  "VY
MMO4  +7^ 'N3  !MF   7YT  %"B  !"I@  -*D  ":K   :K0  $*\   FR
M    M    +<   "Z    O    +T   "^    O@   , "  #!"   P@T  ,02
M  #&&0  R20  ,HR  #+0P  RU4  ,QJ  #,@P  S)P  ,NU  #,S@  S.D
M ,SV '";  !AH0  4J8  $2K   VL   )[(  !JU   0N   ![L   "^
MP0   ,0   #(    RP   ,L   #-    S@   -    #2    U0,  -@*  #;
M$   WA@  .(D  #C-0  Y$@  .5<  #F<P  YHT  .:E  #FO   YM,  .?G
M &.D  !5J@  1K   #BU   HN0  &KP   _    %Q    ,<   #+    SP
M -0   #8    W    -T   #?    X0   .,   #E    Z    .H   #M!@
M\0X  /46  #X)0  ^3@  /E-  #Z8P  ^WP  /R5  #\J@  _+L  /W+ /\
M#P#_  X _P . /\ $ #_ !8 _P C /\ , #_ #T _P!) /\ 5 #_ %X _P!F
M /\ ;@#_ '8 _P!\ /\ @@#_ (D _P"/ /\ E0#^ )L _0"C /L JP#Z +4
M^0## /< VP#V /  ] #_ /, _P#R /\ [ #_ .( _P#< /\ U@#_ /\ # #_
M  D _P ( /\ "@#_ !( _P > /\ *P#_ #@ _P!$ /\ 3P#_ %D _@!A /P
M:0#Z '  ^ !W /< ?0#V (, ] ") /( CP#Q )8 [P"= .T I0#L *\ Z@"\
M .@ S0#F .@ Y #Z ., _P#B /\ X #_ -4 _P#. /\ RP#_ /\ !@#_  $
M_P   /\ ! #_  X _P 9 /\ )0#] #( ^P ^ /< 20#S %, \ !< .X 8P#L
M &H Z@!Q .@ =P#F 'T Y "# .( B0#@ )  W@"7 -P GP#9 *D U@"T -,
MQ #0 -X S@#S ,P _P#+ /\ R@#_ ,@ _P#" /\ O@#_ /\   #_    _P
M /\   #[  L ]@ 3 /$ ( #M "P Z@ X .< 0P#C $T X !6 -P 70#9 &0
MU0!K -( <0#0 '8 S@!\ ,P @P#* (D R "1 ,8 F0#$ *, P0"M +\ NP"]
M ,\ NP#K +D _ "W /\ MP#_ +8 _P"T /\ L0#_ /\   #_    _P   /8
M  #N  4 YP / .$ &0#; "4 U0 Q -( / #. $8 R@!/ ,< 5P#$ %X P0!D
M +\ :@"] '  NP!V +D ? "X (, M@"* +, DP"Q )P KP"G *T LP"K ,4
MJ0#A *< ]0"F /\ I0#_ *0 _P"D /\ I #_ /\   #\    \0   .@   #@
M    U  + ,P $P#' !\ P@ J +\ -0"\ #\ N !( +4 4 "S %< L !> *X
M9 "L &D JP!O *D =0"G 'P I0"$ *, C "A )8 GP"A )T K0": +P F #2
M )< [@"5 /X E #_ )4 _P"5 /\ E0#_ /P!  #P!0  XP<  -4%  #,
MQ0 $ +X #@"X !< LP C *\ +@"K #@ J0!! *8 2@"C %$ H0!7 )\ 70"=
M &, FP!I )H ;P"8 '8 E@!] )0 A@"2 )  D "; (X IP", +8 B@#) (@
MYP"' /D AP#_ (8 _P"& /\ A@#_ /0,  #D$   T1(  ,41  "]#@  M@@
M +$ " "K !$ I@ ; *$ )@"> #$ F@ Z )@ 0P"5 $H DP!1 )$ 5P"/ %T
MC@!C (P :0"* '  B !W (8 @ "$ (L @@"6 (  HP!^ +$ ?0#$ 'L"X0!Z
M _4 >@7_ 'D%_P!X!O\ > ;_ .H3  #6&@  QAT  +H<  "Q&0  JA,  *0-
M  "?!0P F0 4 )4 'P"1 BD C0,S (L$/ "(!40 A@9+ (0&40""!U< @0==
M '\'8P!]"&H >PAR 'H(? !X"88 =@F2 '0*H !S"J\ <0O! ' ,WP!O#?8
M;@[_ &T._P!M#O\ ;0[_ .$<  #+(P  O"8  +$F  "H)   H!X  )D8  "3
M$ ( C@L. (@+%P"$#"( @0TL 'X--0!\#CT >@Y% '@.2P!W#E$ =0]8 ',/
M7@!Q$&4 <!!N &X0=P!L$(( :Q"/ &D1G0!H$:T 9A+  &42WP!D$_8 8Q3_
M &,4_P!B%/\ 8A3_ -8D  ##*@  M2X  *HO  "@+0  F"@  ) B  ")&P
M@A,( 'T1$@!Y$AP =A,G ',4, !Q%#@ ;Q4_ &T51@!L%4P :A93 &@660!G
M%F$ 919I &07<@!B%WX 81B+ %\8F0!>&:D 7!F\ %P:V !:&_, 6AS_ %D<
M_P!9'/\ 61S_ ,TJ  "],0  KS4  *0V  ";-   DC$  (DK  "!)0  >1T#
M ',8#@!O&1@ ;!HB &D;*P!G&S, 91P[ &0<00!B'4@ 8!U. %\=50!='5P
M7!YD %L>;@!9'WD 6!^' %8@E@!5(*8 5"&X %,AT@!2(O$ 4B/_ %(C_P!2
M(O\ 4B+_ ,@O  "X-@  JSH  * \  "6.P  C3@  (,R  !Z+0  <B8  &H@
M# !F(!, 8R$= &$A)@!?(B\ 72(V %LB/0!:(T0 6"-* %<C40!5(U@ 5"1A
M %,D:@!1)78 4"6# $\FDP!.)Z, 3">U $PHS@!+*.X 2RG_ $LH_P!+*/\
M2RC_ ,,T  "S.P  IS\  )Q!  "20   B3X  '\Y  !U,P  ;"T  &,G" !>
M)A$ 7"89 %DG(@!7)RL 52@R %0H.0!2*$  42A& % I30!.*54 32E= $PJ
M9P!+*G, 22N  $@KD !'+*$ 1BVS $4MRP!%+NP 1"[_ $0N_P!%+?\ 12W_
M +XX  "P/P  I$,  )E%  "/10  A4,  'L^  !Q.0  9S0  %XN! !8*PX
M52L6 %(L'P!0+"< 3RPO $TM-@!,+3P 2BU# $DM2@!(+E( 1RY: $8O9 !%
M+W  0S!^ $(PC0!!,9X 0#*Q #\RR  _,^H /S/^ #\R_P _,O\ /S+_ +L\
M  "M0P  H4<  )9)  ",20  @T@  'A$  !M/@  8SD  %HT  !2, P 3S 3
M $PP' !*,"0 23$K $<Q,@!&,3D 1#%  $,R1P!",D\ 03-8 $ S8@ _-&T
M/C1[ #TUBP \-IP .S:O #HWQ@ Y-^@ .3?\ #HW_P Z-O\ .C;_ +=   "J
M1@  GDL  )1-  "*3@  @$P  '5(  !J0P  8#X  %8Y  !--0D 2301 $<U
M&0!%-2$ 0S4H $$U+P! -38 /S8] #XV10 ]-TT /#=5 #LX8  Z.&L .3EY
M #@YB0 W.IL -3JM #4[Q  T.^8 -#O[ #4[_P U.O\ -3K_ +1#  "G2@
MG$X  ))1  "(4@  ?E   '--  !G2   7$0  %(_  !(.@8 1#D/ $$Y%@ _
M.1X /CDF #PY+0 [.C0 .CH[ #D[0@ X.TH -SQ3 #8\70 U/6D -#UW #,^
MAP Q/ID ,#^K "\_P@ O/^0 +S_Z # __P P/O\ ,#[_ +%'  "D30  F5(
M (]5  "&5@  ?%4  '%2  !D3   64D  $]%  !%0 , /SX- #P^$P Z/AL
M.3XC #<^*@ V/S$ -3\X #0_0  S0$@ ,D!1 #%!6P P06< +D)U "U"A0 L
M0Y< *T.J "I#P  I1.( *D/Y "I#_P K0O\ *T+_ *Y*  "A40  EU8  (U9
M  "#6@  >5H  &Y7  !A4@  5TX  $U+  !#1P  .D,* #9#$0 T0Q@ ,T,@
M #)$)P Q1"\ ,$0V "]%/0 M148 +$5/ "M&60 J1F0 *4=R "A'@P F1Y4
M)4BH "1(O@ C2.  )$CW "5'_P E1_\ )D?_ *I/  "?50  E%H  (M>  "!
M7P  =UX  &M<  !?6   554  $M1  ! 30  -4H' #!)#@ N214 +4D= "Q)
M)  K2BL *DHS "A*.P G2T, )DM, "5+5@ D3&( (TQP "%,@  @39, 'TVF
M !Y-NP =3MT 'DWV !Y,_P ?3/\ ($O_ *=3  "<6@  DE\  (AC  !^9
M=&,  &EA  !<7@  4EL  $=8   \50  ,E(" "I0#  G3Q( )E 9 "50(  D
M4"@ (U O ")1-P A44  (%%) !Y24P =4E\ '%)M !I3?0 94Y  &%.D !93
MN0 54]D %E/T !=2_P 84?\ &5'_ *-9  "88   CV4  (5H  ![:0  <6D
M &9G  !99   36$  $)?   X7   +EH  "58"  @5PX 'E<4 !U7'  <6",
M&U@K !I8,P 96#P &%A% !994  565L %%EI !-:>@ 26HT $5JA !!:MP .
M6M4 $%GS !!9_P 16/\ $5C_ )]?  "59@  C&L  ()M  !X;@  ;F\  &)M
M  !5:@  2&@  #YF   S90  *6,  "!A 0 88 L %6 0 !1@%P 38!X $F F
M !)@+@ 183< $&%   ]A2P .85@ #6%F  QB=@ +8HD "F&=  EAL@ (8<L
M"&'K  E@_0 *7_\ "U__ )MF  "2;0  B'$  'YS  !U=0  :G0  %QS  !/
M<@  0W   #AO   M;@  )&P  !MK   3:P0 #FH,  UJ$@ ,:AD "VHA  IJ
M*0 ):C( "&H\  =K1P %:U, !&MA  )K<0  :H0  &J8  !JK0  :<8  &GG
M  !I^   :/\  &C_ )=M  "-<P  A'<  'MZ  !P>P  8WL  %9Z  !)>@
M/7D  #%X   G=P  '78  !5V   /=@( "78*  1V#P  =A4  '8<  !V)
M=2P  '4V  !U00  =4X  '5<  !U;   =7X  '23  !TJ   <\   '/C  !R
M]P  <O\  ''_ ))U  ")>@  @'X  ':   !I@0  6X(  $Z"  !!@@  -8,
M "F"   ?@0  %H$  !""   *@@   H,'  ""#0  @A$  ((7  ""'@  @B8
M ((O  "".P  @D<  ()5  "!90  @7@  (&-  " H@  ?[H  '_=  !^]
M??\  'W_ (U\  "$@0  >X0  &Z&  !@B   4HH  $6+   YC   +(P  "&,
M   7C   $(T   F.   "CP   ) #  "/"0  CPX  (\2  "0&   D!\  ) H
M  "0,@  D#\  )!-  "070  CW   (^%  ".G   CK,  (W0  ",\   B_X
M (O_ (B$  " B   <HL  &2-  !6D   2),  #N5   NE@  (I8  !>7   /
MF   ")D   ";    G0   )T   "= P  G0D  )T-  ">$0  GA<  )\?  "?
M*0  H#4  *!#  "@5   H&8  )][  ">DP  GJL  )W&  "=Z0  G/D  )S_
M (.+  !UC@  9Y(  %F6  !+F0  /9P  #">   CGP  %Z    ZB   'I
M *8   "H    J@   *H   "J    JP$  *L'  "L#   K1   *X6  "O'@
ML2D  +$X  "Q2   L5H  +%O  "QB   L:   +"Z  "OW0  K_(  *_] 'B1
M  !JE@  7)H  $V?   _HP  ,:8  ".G   7J0  #JL   6N    L    +(
M  "U    MP   +<   "X    N0   +H   "\ P  O0D  +X.  # %   PQX
M ,4K  #%/   QDX  ,9B  #&>@  QI0  ,:M  #&R   Q>4  ,7S &R9  !>
MG@  3Z0  $&H   RK   )*\  !:Q   -M    [<   "Z    O0   ,    #$
M    Q@   ,8   #(    R0   ,L   #,    S@   - &  #3#0  V!,  -P>
M  #>+0  WT   .!4  #A:P  X84  .&?  #AMP  X<\  .'F &"A  !2IP
M0ZT  #2R   EM0  %[D   V\   !OP   ,,   #'    R@   ,\   #3
MU@   -<   #:    W    -\   #A    XP   .8   #I 0  [ L  / 2  #S
M'P  ]#$  /9&  #W7   ^'0  /B/  #YI@  ^;@  /C) /\ #0#_  L _P +
M /\ #@#_ !, _P ? /\ + #_ #D _P!% /\ 4 #_ %D _P!B /\ :@#_ '$
M_P!W /\ ?@#_ (0 _@"* /T D #\ )< ^@"> /D IP#W +$ ]@"^ /4 T@#S
M .P \0#^ /  _P#P /\ Y@#_ -P _P#2 /\ S0#_ /\ !P#_  0 _P " /\
M!@#_ !  _P ; /\ )P#_ #, _P _ /\ 2@#^ %0 ^P!= /D 9 #W &L ]0!R
M /, > #R 'X \ "$ .\ B@#M )$ [ "9 .H H0#H *L Y@"V .0 QP#B .,
MX #W -X _P#= /\ V0#_ ,P _P#% /\ P0#_ /\   #_    _P   /\  0#_
M  T _P 6 /P (@#Y "X ]@ Y /, 10#O $X [ !7 .D 7@#F &4 Y !L .(
M<@#@ '< WP!^ -T A #; (L V "2 -4 FP#2 *0 SP"O ,T O@#+ -4 R0#O
M ,< _P#% /\ Q #_ +X _P"X /\ M0#_ /\   #_    _P   /X   #W  D
M\0 1 .L ' #G "@ Y  S .$ /@#= $@ V !1 -, 6 #0 %\ S@!E ,P :P#*
M '$ R !W ,8 ?0#$ (0 P@", ,  E "^ )X NP"H +D M@"W ,@ M0#F +,
M^@"Q /\ L #_ +  _P"L /\ J0#_ /\   #_    ^@   /$   #H  , X  -
M -@ %@#1 "( S0 M ,H -P#& $$ P@!* +\ 4@"] %D N@!? +@ 90"W &H
MM0!P +, =@"Q 'T KP"% *T C0"K )< J0"A *< K@"E +X H@#8 *  \@"?
M /\ G@#_ )X _P"> /\ G #_ /\   #W    ZP   .$   #6    RP ) ,4
M$0"_ !L NP F +< ,0"T #H L0!# *X 2P"K %( J0!8 *< 7@"F &0 I !I
M *( < "@ '8 G@!^ )P A@": )  F "; )8 IP"4 +8 D@#* )  Z0"/ /P
MC@#_ (T _P", /\ C0#_ /@   #I @  VP,  ,P!  #$    O0 " +8 #0"P
M !4 JP @ *< *@"D #0 H0 \ )X 1 "< $L F@!2 )@ 6 "6 %T E0!C ),
M:0"1 '  CP!W (T @ "+ (H B0"5 (< H0"% *\ @P#! ($ X "  /4 ?P#_
M '\ _P!_ /\ ?P#_ .X*  #<#@  RA   +X.  "U"P  KP,  *D !P"C !
MG@ 8 )D (P"6 "P DP U )  /@". $4 C !+ (H 40"( %< A@!= (4 8P"#
M &H @0!Q '\ >@!] (0 >P"/ 'D G !W *H =0"[ '0 U !R /  <@#_ '(
M_P!Q /\ <0#_ .,1  #-%P  OQD  +,9  "J%0  HQ   )T*  "7 0H D0 2
M (T &P") "4 A0 O (, -P"  #X ?@!% 'T 2P![ %$ >0!7 '@ 70!V &0
M= %K '(!= !P G\ ;@*+ &P#F !K Z8 :02W &@%S@!G!^P 9@C] &8)_P!E
M"?\ 90G_ -8:  #$(   MB,  *LC  "A(   F1L  )(4  ",#@$ A@<- ( $
M% !\!AX >0<H '8(, !T"#@ <@D_ ' )10!O"DP ;0I2 &P*6 !J"U\ : MG
M &<+< !E#'H 8PR' &(,E0!@#:0 7PVV %X-S@!<#NT 7 __ %L0_P!;$/\
M6Q#_ ,TA  "\*   KRL  *0K  ":*0  DB0  (D?  ""&   >Q$% '4-#P!Q
M#1< ;@XA &L.*@!I#S( 9Q Y &400 !D$$8 8Q!- &$04P!?$5H 7A%B %P1
M:P!;$78 61*# %@2D@!6$Z( 51.T %03RP!3%.P 4A7_ %(6_P!2%?\ 4A7_
M ,8H  "V+@  J3(  )\R  "5,0  C"T  (,G  !Z(0  <AH  &L3"P!G$Q,
M9!0< &$4)0!?%2T 714T %P5.P!;%D( 619( %@63P!6%U8 51=> %,79P!2
M&'( 4!A_ $\9C@!.&I\ 3!JP $L;QP!+&^D 2AS] $H<_P!*'/\ 2AS_ ,$M
M  "Q-   I3<  )HX  "0-P  AS0  'TO  !T*0  ;",  &0<!P!>&1  6QH8
M %D;(0!7&RD 51LP %0<-P!2'#T 41Q$ $\=2P!.'5( 31U: $L>8P!*'FX
M21]\ $<?BP!&()P 12&N $0AQ !#(N8 0R+\ $,B_P!#(O\ 0R+_ +PR  "M
M.   H3P  )<^  "-/0  @SH  'DU  !O,   9BH  %XD @!7( T 5" 4 %$@
M'0!/(24 3B$L $PA,P!+(CH 22)  $@B1P!'(DX 1B-7 $0C8 !#)&L 0B1Y
M $$EB  _)ID /B:K #TGP0 ])^, /2CZ #TH_P ])_\ /2?_ +@V  "J/0
MGD   )1"  "*0@  @#\  '8[  !L-@  8C   %DJ  !1)0L 3241 $LE&0!)
M)2$ 1R8H $4F+P!$)C8 0R8] $(G1 !!)TL /RA4 #XH70 ]*6D /"EV #LJ
MA@ Y*Y< ."NI #<LOP W+.  -RSX #<L_P W+/\ ."S_ +4Z  "G0   G$0
M )%&  "'1@  ?40  '-   !H.P  7S8  %4Q  !,*P< 1RD/ $4J%@!#*AX
M02HE #\J+  ^*S, /2LY #PK00 [+$@ .BQ1 #DM6P X+F8 -BYS #4O@P T
M+Y4 ,S"G #(PO0 Q,=X ,3'W #(Q_P R,/\ ,S#_ +$^  "D1   F4@  (]*
M  "%2@  >TD  '!%  !E0   6SL  %(V  !(,00 0BX- #\N$P ]+AL .RXB
M #DO*0 X+R\ -R\V #8P/@ U,$8 -#%/ #,Q60 R,F0 ,3)Q # S@0 O-),
M+C2F "PUNP L-=L +#7U "TU_P M-/\ +C3_ *Y!  "B2   ETP  (U.  "#
M3@  >4T  &Y*  !B10  6$   $X\  !%-P  /3,+ #DS$0 W,Q@ -C,? #0S
M)@ S,RT ,C0T #$T/  P-40 +S5, "XV5@ M-F( +#=O "LW?P J.)$ *#BD
M "<YN0 F.=@ )SGT "@Y_P H./\ *3C_ *M%  "?2P  E$\  (M2  "!4P
M=U(  &Q/  !?20  5D8  $Q"  !"/0  .#@( #0X#P R.!4 ,3@= "\X)  N
M."L +3DR "PY.0 K.D$ *CI* "D[5  H.U\ )SQM "4\?0 D/8\ (SVB "(]
MMP A/M0 (3[S "(]_P C/?\ (SS_ *A)  "=3P  DE,  (E6  !_5P  =58
M &I3  !=3P  4TP  $I(  ! 1   -D % "\]#0 M/1, *ST: "H^(0 I/B@
M*#XO "<^-P F/S\ )#]( "- 4@ B0%T (4%J "!!>@ >08T '4*@ !Q"M0 ;
M0M$ &T+Q !Q"_P =0?\ 'D'_ *5-  ":4P  D%@  (9;  !]7   <EL  &=8
M  !;5   45(  $A.   ]2@  ,T<  "I#"P F0Q  )4,6 "1#'@ C1"4 (D0L
M "%$-  @13P 'D5% !U%3P <1EH &T9H !E&>  81XH %T>> !9'LP 42,X
M%4?O !9'_P 71O\ %T;_ *)2  "76   C5T  (1@  !Z80  <&   &5>  !9
M6@  3U@  $14   Y40  +TX  "9+!@ @2@X 'DH3 !U*&@ <2B$ &TLH !I+
M,  92S@ %TM" !9,3  53%< %$QE !--=0 238@ $4V< !!-L0 .3LP #TWN
M !!-_P 13/\ $4S_ )Y7  "470  BV(  (%E  !W9@  ;68  &-D  !680
M2EX  #];   U6   *U8  ")4 0 :4@H %E(0 !52%@ 44AT $U(D !)2+  1
M4C0 $5(^ !!32  /4U0 #E-B  U4<@ ,5(0 "U28  E4K0 (5,4 "53G  I3
M^P +4O\ "U+_ )M=  "19   B&@  'YK  !T;   :VP  %]J  !29P  160
M #IB   P8   )EX  !U=   56P4 $%H,  Y:$0 .6A@ #5L@  Q;)P +6S
M"ELZ  E;10 '6U$ !EM>  1;;0 #6X   5N4  !;J   6\   %KB  !:]@ !
M6O\  EG_ )=D  ".:P  A&X  'MP  !R<@  9W$  %EP  !,;@  0&P  #5K
M   J:0  (6<  !AF   19@$ #&4*  =E#P $910  V0;  )D(P  9"P  &0U
M  !D0   9$P  &1:  !D:0  9'L  &2/  !CI   8[L  &+=  !B]   8O\
M &'_ )-L  ")<0  @'4  'AW  !M>   8'<  %)V  !&=0  .70  "YT   C
M<@  &G$  !)Q   -<0  !G$(  !P#0  <!(  ' 7  !O'P  ;R8  &\P  !O
M.P  ;T<  &]4  !O9   ;W4  &Z*  !MH   ;;8  &S6  !K\@  :_\  &O_
M (YS  "%>   ?7L  '-]  !E?@  6'X  $M^   ^?@  ,GX  "9]   <?
M$WP   U\   &?0   'T%  !\"P  ? \  'P3  !\&0  ?"$  'PI  !\-
M>T   'M.  ![7@  >V\  'J$  !ZF@  >;$  'C.  !W[P  =OX  ';_ (EZ
M  "!?P  >((  &N#  !=A0  3X8  $*'   UB   *8<  !V'   4AP  #8@
M  :)    B@   (H   ")!@  B0P  (D/  ")$P  B1H  (HB  "*+   BC@
M (I&  ")5@  B6@  (E\  "(E   AZL  (;&  "%Z@  A?L  (3_ (6"  !]
MA@  ;X@  &&+  !3C0  18\  #B1   KD0  'Y(  !22   -DP  !)0   "6
M    EP   )@   "7    EP4  )<+  "8#@  F!,  )D:  "9(@  FBX  )H]
M  "930  F5X  )ES  "8BP  F*,  )>\  "6X@  EO<  )7_ (")  !RC
M9(\  %:3  !(E@  .ID  "R:   ?FP  %)P   R>   #GP   *$   "C
MI0   *4   "E    I0   *8"  "G"   IPT  *@1  "I&0  JR,  *LQ  "K
M00  K%,  *QG  "K@   JIH  *JS  "JT   J>\  *G[ '6/  !GE   69@
M $J<   \GP  +:(  ""C   3I0  "Z<   &I    JP   *X   "Q    L@
M +(   "S    M    +4   "V    N 0  +D+  "[$   O1@  +\D  "_-0
MP$<  ,!;  # <@  P(T  ,&F  # P0  O^,  +[S &J7  !;G   3:$  #ZE
M   OJ0  (:L  !.M   +L    +,   "U    N    +P   "_    P0   ,$
M  ##    Q    ,8   #'    R0   ,L   #."   T0\  -48  #8)P  V3D
M -I-  #;9   VWX  -R9  #<L   W,D  -SC %V?  !/I0  0*H  #*O   B
ML@  %+4   JX    NP   +\   ##    Q@   ,L   #.    T0   -$   #4
M    U@   -D   #;    W@   .    #D    YP8  .L.  #O&0  \"H  /(_
M  #S50  ]&T  /2(  #TH0  ]+8  /3' /\ "0#_  8 _P ' /\ # #_ !$
M_P < /\ * #_ #0 _P!! /\ 3 #_ %4 _P!= /\ 90#_ &P _P!R /X > #\
M 'X ^P"$ /H BP#Y )( ]P"9 /8 H@#T *P \P"Y /$ RP#P .@ [@#[ .T
M_P#L /\ X0#_ -( _P#) /\ Q #_ /\  0#_    _P   /\ ! #_  X _P 7
M /\ (P#_ "\ _P [ /T 1@#Z %  ]P!8 /0 7P#R &8 \ !L .\ <@#M '@
M[ !^ .H A0#I (P YP"3 .4 G #C *8 X0"Q -\ P0#= -T VP#T -D _P#6
M /\ SP#_ ,0 _P"] /\ N0#_ /\   #_    _P   /\   #_  L _  3 /<
M'@#T "H \@ U .X 0 #I $H Y@!2 ., 60#@ &  W@!F -P ; #: '( UP!X
M -0 ?@#2 (4 T "- ,X E0#, )\ R0"J ,< N #% ,T PP#K ,  _@"_ /\
MO@#_ +8 _P"P /\ K0#_ /\   #_    _P   /D   #R  8 ZP / .8 &0#A
M "0 W@ O -H .0#3 $, SP!, ,P 4P#) %H QP!@ ,4 9@## &L P0!Q +\
M=P"] 'X NP"& +D C@"W )@ M0"C +, L "Q ,( K@#@ *P ]P"K /\ J@#_
M *@ _P"C /\ H #_ /\   #_    ]0   .L   #A    U@ , ,\ $P#* !X
MQ@ I ,( ,P"_ #T NP!% +@ 30"V %0 LP!: +$ 7P"P &4 K@!J *P < "K
M '< J0!_ *< AP"E )$ HP"< *  J0"> +@ G #. )H [@"9 /\ EP#_ )8
M_P"6 /\ DP#_ /T   #Q    Y0   -D   #-    Q  & +T #P"W !@ LP B
M +  + "M #8 J0 ^ *< 1@"D $T H@!3 *  60"? %X G0!D )L :@": '
MF !W )8 @ "4 (H D0"5 (\ H@"- +  BP## (D XP"( /D A@#_ (8 _P"&
M /\ A@#_ /,   #C    T0   ,4   "]    M@   *X "P"H !( I  < *
M)@"< "\ F@ W )< /P"5 $8 D@!, )$ 4@"/ %@ C0!= (L 8P"* &H B !Q
M (8 >0"$ (, @@"/ '\ FP!^ *D ? "[ 'H U0!X /( > #_ '< _P!W /\
M=P#_ .<'  #1#   PPT  +@,  "N"   J    *( !0";  X E@ 5 )( 'P".
M "@ BP Q (@ .0"& $  A !& (( 3 "  %( ?P!7 'T 70![ &, >@!K '@
M<P!V 'T = "( '$ E0!P *0 ;@"T &P R@!K .H :@#\ &H _P!J /\ :@#_
M -H0  #&%   N!8  *T5  "D$@  G X  )8'  "0  D B@ 0 (4 & "! "$
M?@ J 'L ,@!Y #D =P!  '4 1@!S $P <@!1 '  5P!N %X ;0!E &L ;@!I
M '< 9P"# &4 D0!C )\ 8@"O &  Q !? .0 7P'X %X"_P!> O\ 7@+_ ,X8
M  "]'0  L"   *4?  ";'   DQ<  (L1  "$#   ?@0+ 'D $@!U !L <@ C
M &\ *P!M 3, :P$Z &D"0 !G T8 9@-, &0$4@!C!%D 801@ %\%:0!>!7,
M7 9_ %H&C0!9!YP 5PBM %8(P0!5">$ 5 OV %0+_P!4"_\ 5 O_ ,8?  "V
M)0  J2@  )XH  "4)0  BR$  (,;  ![%   = X# &X)#0!I"!0 9@D= &0*
M)0!B"BT 8 LT %X+.@!="T  6PQ' %H,30!8#%0 5PU< %4-9 !4#6\ 4@U[
M % .B@!/#IH 3@ZL $P/P@!,$., 2Q#Y $L0_P!+$?\ 2Q#_ +\F  "P*P
MI"\  )DO  "/+0  ABD  'TD  !T'@  ;!<  &41!P!?#A  7 \7 %H0'P!8
M$"< 5A N %00-0!3$#L 4A%" % 12 !/$5  3A%7 $P28 !+$FL 21)X $@3
MAP!&$Y< 112I $04O@!#%=\ 0Q;X $,6_P!#%O\ 0Q;_ +HK  "K,0  H#0
M )4U  "+-   @3$  '@K  !O)@  9B   %X9 0!7% T 5!03 %$4&P!/%2,
M3A4J $P5,0!+%C< 218^ $@61 !'%TP 11=4 $0770!#&&< 01AT $ 9@P _
M&I0 /1JF #P;NP [&]L .QSV #P<_P \'/\ /!S_ +4P  "H-@  G#D  )$[
M  "'.@  ?C<  ',R  !J+0  82<  %DA  !1&PD 3!D0 $H:%P!(&A\ 1AHF
M $4;+0!#&S, 0ALZ $$<00! '$@ /AQ0 #T=60 \'F0 .QYQ #D?@  X'Y(
M-R"D #8@N  U(=8 -2'T #4B_P U(?\ -B'_ +(T  "D.@  F3X  (\_  "%
M/P  >SP  ' X  !G,@  72T  %0H  !,(@4 1A\. $,?% !!'QL /Q\B #X@
M*0 ](#  .R V #HA/0 Y(44 .")- #<B5P V(V( -"-N #,D?@ R)(\ ,26B
M "\EM@ O)M( +R;R "\F_P P)O\ ,";_ *\X  "B/@  ED(  (Q#  ""0P
M>$$  &X]  !C.   6C,  %$N  !(* $ 0"0, #TC$0 [)!@ .20? #@D)@ V
M)"P -24S #0E.@ S)D( ,B9* #$G5  P)U\ +RAL "XH>P L*8T *RJ@ "HJ
MM  I*L\ *2OP "HK_P J*O\ *RK_ *P\  "?0@  E$8  (I'  " 1P  =D4
M &Q"  !A/0  5S@  $XS  !$+@  /"D) #<H$  U*!4 ,R@< #(H(P P*"D
M+RDP "\J-P N*C\ +2M( "PK4@ K+%T *BQJ "@M>0 G+8L )BZ> "4NLP D
M+\T )"_N "4O_P E+_\ )B[_ *D_  "=10  DDD  (A+  !^3   =$H  &I'
M  !>0@  5#T  $LY  !!-   ."\& #(M#0 P+1, +BT9 "TM(  K+2< *BXN
M "DN-0 I+ST *"]& "<P3P E,%L )#%H ",Q=P B,HD (3*= !\SL0 >,\L
M'C/M !\S_P @,_\ (3+_ *9#  ":20  D$T  (9/  !\4   <T\  &A,  !<
M1@  4D,  $D_   _.P  -C8" "XR#  K,A$ *3(7 "@R'@ F,B0 )3,K "0S
M,@ C-#H (C1# "$U30 @-5@ 'S9E !XV=0 <-X< &S>; !HWKP 9.,@ &3CK
M !HX_P ;-_\ &S?_ *-'  "830  CE$  (13  ![5   <5,  &90  !:3
M4$D  $=%   ]00  ,ST  "HY"0 E-PX (S<4 "(X&P A."( (#@H !\X,  >
M.3@ '3E! !PZ2P :.E8 &3MC !@[<@ 6.X4 %3R9 !0\K0 3/<8 $SWI !0\
M_0 5//\ %CO_ *!+  "540  BU4  ()8  !Y60  ;E@  &16  !840  3D\
M $5+   Z1P  ,$,  "= !0 @/@T '3X1 !P^%P ;/AX &CXE !D^+0 8/S4
M%C\^ !4_2  40%, $T!@ !)!<  108( $$&7  ]!K  .0L0 #D+G  ]!_  0
M0?\ $$#_ )U0  "35@  B5H  (!=  !V7@  ;%T  &);  !65P  3%4  $%1
M   V3@  +$L  "-(   ;10D %T0/ !5$%  411L $T4B !)%*0 113$ $44[
M !!&10 /1E  #D=>  U';0 ,1W\ "T>3  E'IP (1[X "$?@  E']@ *1O\
M"T;_ )I5  "06P  AV   'UB  !S8P  :F(  &!A  !37@  1UH  #Q7   R
M50  *%(  !]0   73@0 $4P,  ],$0 .3!< #DP>  U-)0 ,32X "TTW  I-
M0@ )34T !TY:  9.:0 $3GL  DZ/  %.I   3;H  $W;  %-\@ !3?\  DS_
M )9;  "-8@  A&8  'IH  !Q:0  :&D  %QG  !/9   0F$  #=?   M7
M(UH  !I8   25P$ #58)  E5#@ '51, !E4:  15(@ #52H  E4T  !5/@
M54H  %97  !690  57<  %6+  !5H   5;8  %34  !4\0  4_T  %/_ )-B
M  "*:   @&P  '=N  !O;P  8VX  %9L  !):@  /6@  #)F   G90  '6,
M !5B   .80  "6 (  -@#0  7Q$  %\7  !?'@  7R8  %\O  !?.@  7T4
M %]3  !?80  7G(  %Z'  !=G   7;(  %S/  !<[P  6_T  %O_ )!J  "&
M;P  ?7(  '5T  !J=0  770  $]S  !"<@  -G   "MO   @;@  %VT  !!L
M   *;    FL&  !K"P  :@\  &H4  !J&@  :B$  &DJ  !I-   :4   &E.
M  !I7   :6T  &B"  !HF   9ZX  &;*  !E[0  9?P  &3_ (MQ  ""=@
M>GD  '![  !B>P  57L  $AZ   [>@  +WH  "-Y   9>   $7<   IW   #
M=P   '<"  !W"   =@T  '80  !V%0  =AL  '8C  !V+@  =3H  '5'  !U
M5@  =6@  '1\  !TD@  <ZH  '+$  !QZ0  </L  '#_ (9Y  !_?0  =G\
M &B!  !:@@  3((  #^#   RA   )8,  !J#   1@P  "H,   *#    A
M (4   "$ P  @P@  (,-  "#$   @Q4  (0<  "$)@  A#(  (0_  "#3P
M@V   ()U  ""C   @:0  ("]  !_XP  ?OD  '[_ (*   !ZA   ;(8  %Z(
M  !0B@  0HL  #6-   GC0  &XT  !&.   *C@   (\   "1    D@   )(
M  "2    D@$  )('  "2#   DA   ),5  "3'0  E"@  )0V  "410  DU<
M )-K  "3@@  DIP  )&V  "0V   C_,  (__ 'Z'  !PB@  88T  %.0  !%
MDP  -Y4  "F6   <EP  $9@   F9    FP   )P   ">    H    *    "@
M    H    *$   "A!   H@D  *,.  "D%   I1T  *8J  "F.@  IDP  *5@
M  "E>   I9(  *2L  "DR0  H^L  *+Z '..  !DD0  5I4  $>9   YG
M*IX  !V@   1H0  "*,   "E    IP   *D   "L    K@   *X   "N
MKP   +    "Q    L@   +,&  "U#0  MQ,  +D>  "Y+@  ND   +I4  "[
M:@  NH4  +FA  "YNP  NMX  +GR &>5  !8F0  2IX  #NB   LI@  ':@
M !&J   'K    *\   "Q    M    +@   "[    O    +P   "^    OP
M ,    #"    Q    ,8   #( P  RPL  ,\2  #1(   T3(  -)&  #370
MU'8  -22  #5JP  U<0  -3B %N=  !,H@  /:<  "^L   ?KP  $;$   >U
M    N    +L   "^    P@   ,<   #*    S    ,P   #.    T    -(
M  #5    V    -L   #?    X@   .8+  #K$P  ["0  .TX  #N3@  [V<
M /""  #PG   \+(  /'% /\  P#_  $ _P $ /\ "0#_  \ _P 8 /\ ) #_
M #  _P \ /\ 1P#_ %$ _P!9 /\ 8 #] &< _ !M /H <P#Y 'D ^ !_ /8
MA0#U (P \P"4 /( G0#P *< [@"S .P Q #K .$ Z@#X .D _P#G /\ V0#_
M ,L _P#" /\ O0#_ /\   #_    _P   /\   #_  P _P 4 /\ ( #_ "L
M_@ W /H 0@#V $L \@!3 /  6P#N &$ [ !G .H ;0#H ', YP!Y .4 ?P#C
M (8 X0". -\ E@#= *  VP"L -@ NP#4 -$ TP#P -  _P#. /\ R #_ +T
M_P"V /\ L@#_ /\   #_    _P   /\   #]  @ ]P 0 /, &@#O "8 [0 Q
M .@ .P#C $4 X !- -P 50#9 %L U@!A -, 9P#1 &P SP!R ,T > #+ '\
MR0"' ,< D #% )H PP"E ,  L@"^ ,4 O #E +H ^P"X /\ MP#_ +  _P"I
M /\ I0#_ /\   #_    _@   /4   #L  , Y0 - -\ %0#: "  U  J -
M-0#+ #X R !' ,4 3@#" %4 P !; +X 80"\ &8 N@!L +@ <@"V '@ M0"
M +, B "Q )( K@"> *P J@"I +L J #5 *8 \P"D /\ HP#_ *$ _P"; /\
MF #_ /\   #[    \    .4   #8    S@ ) ,< $0#" !H O@ D +L +@"W
M #@ M !  +$ 2 "N $X K !4 *H 6@"I %\ IP!E *4 :P"D '$ H@!X *
M@0"> (L G "6 )D HP"7 +( E@#' ), Z "2 /X D0#_ )  _P"- /\ BP#_
M /D   #K    W0   ,\   #&    O  $ +4 #0"P !4 K  > *@ * "E #$
MH@ Y )\ 00"= $@ FP!. )D 4P"7 %D E@!> )0 9 "2 &H D !Q (X >@",
M (, B@"/ (@ G "& *H A "\ (( W "! /8 @ #_ '\ _P!_ /\ ?@#_ .P
M  #:    R0   +X   "V    K@   *< "0"A !  G  8 )@ (@"5 "H D@ R
M )  .@"- $$ BP!' (D 30"' %( A@!8 (0 70"" &0 @0!K '\ <P!] 'T
M>P"( '@ E0!V *, =0"T ', S !Q .T < #_ '  _P!P /\ < #_ -\%  #*
M"@  O L  +$)  "H!   H0   )L  P"4  P CP 3 (H &P"' "0 A  L ($
M,P!_ #H ?0!! 'L 1P!Y $P =P!2 '8 5P!T %T <@!D '  ;0!O '8 ; ""
M &H CP!I )T 9P"N &4 PP!D .0 8P#Z &, _P!B /\ 8P#_ - .  "_$@
MLA,  *<2  "=$   E0L  (\#  ")  < @@ . 'X %0!Z !X =@ E '0 +0!Q
M #0 ;P Z &X 0 !L $8 :@!, &D 4@!G %@ 9@!? &0 9P!B '$ 8 !\ %X
MB0!< )@ 6P"I %D O !8 -P 6 #T %@ _P!7 /\ 5P#_ ,86  "V&@  JAT
M )\<  "5&0  C10  (4/  !^"0  =P$* '( $ !N !< :@ ? &@ )P!E "X
M9  T &( .P!@ $  7P!& %T 3 !< %, 6@!: %@ 8@!7 &P 50!W %, A0!2
M )0 4 &E $\!N !. M( 303P $T%_P!-!?\ 307_ +\=  "P(@  HR4  )DE
M  "/(@  A1T  'T8  !U$@  ;@T" &<&# !C Q$ 7P(9 %T#(0!;!"@ 600O
M %<%-0!6!3L 5 9! %,&1P!1!DX 4 =5 $X'7@!-"&< 2PAS $D)@0!("9(
M1PJC $4*M@!$"]  1 SO $,-_P!##?\ 1 W_ +DD  "J*0  GBP  )0L  "*
M*@  @"8  '<A  !N&P  9A0  %\/!0!9"PT 50H3 %,+&P!1"R( 3PPI $T,
M+P!,##8 2PT\ $D-0@!(#4D 1@U1 $4.6@!$#F0 0@YP $ .?P _#Y  /A"B
M #P0M@ [$-$ .Q'Q #L1_P [$?\ /!'_ +0I  "F+P  FC(  ) R  "&,0
M?"T  '(H  !I(P  81T  %D6  !1$0@ 3 \0 $H0%@!($!T 1A D $40*P!#
M$3$ 0A$W $$1/@! $44 /A)- #T25@ \$F$ .A-M #D3?  W%(T -A2? #45
MLP T%<T ,Q;N #06_P T%O\ -!;_ *\N  "B-   ES<  (PX  ""-@  >#0
M &XN  !E*@  7"0  %0>  !,& 0 1A0- $(4$@! %!D /Q0@ #T5)P \%2T
M.Q4T #D6.@ X%D( -Q9* #874P U%UX ,QAJ #(9>0 P&8H +QJ= "X:L0 M
M&\H +1OL "T<_P N&_\ +AO_ *PR  "?.   E#L  (H\  " /   =CD  &LT
M  !B+P  62H  % E  !''P  0!H* #P9$  Z&18 .!D= #8:(P U&BD -!HP
M #,:-P R&SX ,1M' "\<4  N'5L +1UG "P>=@ J'H@ *1^; "@?K@ G(,<
M)B#J "<@_@ H(/\ *"#_ *DV  "=/   DC\  (=!  !]0   =#X  &DZ  !?
M-0  5C   $TK  !$)0  .R ' #8>#@ S'A, ,AX9 # >(  O'B8 +A\M "T?
M-  L(#L *R!$ "HA3@ I(5@ )R)E "8B=  E(X4 (R.9 "(DK0 A),4 (27H
M "(E_0 B)/\ (R3_ *8Z  ":/P  CT,  (5%  ![1   <D,  &<_  !=.@
M4S8  $HQ  !!+   ."8# #$C#  N(A$ +"(6 "HB'0 I(B, *",J "<C,0 F
M)#D )25! "0E2P C)E8 (B9C "$G<@ ?)X, 'BB7 !THJP ;*<, &RGF !PI
M^P =*?\ 'BC_ *,^  "80P  C4<  (-)  !Z20  <$<  &9$  !:/P  43L
M $<W   ^,@  -2T  "PH"0 H)P\ )R<4 "4G&@ D)R$ (R@G "(H+@ A*38
M("D_ !\J20 >*E0 '2M@ !LK;P :+($ &2R5 !<MJ0 6+<$ %BWD !<M^@ 8
M+?\ &2W_ *%!  "51P  BTL  ()-  !X30  ;DP  &1)  !81   3T   $8]
M   ].   ,S0  "HO!@ D+ T (2P2 " L&  ?+1X 'BTE !TM+  <+C0 &RX\
M !HO1@ 8+U$ %S!> !8P;0 5,7\ $S&3 !(QJ  1,K\ $3+B !(R^0 3,?\
M$S'_ )Y%  "32P  B4\  (!1  !V4@  ;5   &).  !620  348  $1#   [
M/P  ,3H  "<V P ?,@L '#(0 !LR%0 9,AL &#(B !<S*0 6,S$ %30Z !0T
M1  3-$\ $C5< !$U:P 0-GT #S:1  XVI@ --[P #3?=  TV]@ .-O\ #S;_
M )M)  "13P  AU,  'Y6  !U5@  :E4  &!3  !53P  3$P  $))   X10
M+D$  "0]   <.@@ %C@. !4X$@ 4.!@ $SD? !(Y)@ 1.2X $#DW  \Z00 .
M.DP #3M9  T[:  +.WH "CN-  D\H@ '/+@ !SS5  @\\  )._\ "CO_ )A.
M  ".5   A5@  'Q;  !R6P  :%H  %Y8  !350  25(  #Y.   T2P  *D<
M "%$   80@, $D + ! _$  ./Q4 #C\<  U (P ,0"L "T T  I /@ )04H
M!T%6  9!90 $078  T&*  %!GP  0;0  $'0  %![@ !0?P  D#_ )54  ",
M60  @UX  'E@  !P8   9F   %U>  !16P  15<  #I4   O40  )4\  !Q,
M   42@  #D@(  M'#@ (1Q( !T<9  9'(  %2"@  T@Q  )(.P  2$<  $A3
M  !(8@  2',  $B&  !(FP  2+$  $?,  !'[0  1_L  $?_ )):  ")8
M@&,  '=E  !N9@  968  %ED  !,8   0%T  #5;   J60  (%<  !=5   0
M4P  "U('  51#0 !4!$  % 6  !0'0  4"4  % N  !0.   4$,  %!0  !0
M7@  4&\  %"#  !/F   3ZX  $[)  !.ZP  3?L  $W_ (]A  "&9@  ?6D
M '1L  !L;0  86L  %-I  !&9P  .F0  "]C   D80  &E\  !)>   ,7
M!EP&  !;"P  6@\  %H3  !:&0  62$  %DI  !9,P  63\  %E,  !96@
M66L  %A^  !8E   5ZL  %?%  !6Z0  5?L  %7_ (QH  "";0  >G   ')R
M  !G<@  6G$  $QP   _;@  ,VT  "AK   =:@  %&@   UG   '9P   &8#
M  !F"0  90T  &41  !D%0  9!P  &0D  !D+@  9#H  &-'  !C50  8V8
M &-Z  !BD   8:<  &#!  !?Y@  7_H  %[_ (=O  !_=   >'<  &YX  !@
M>   4G<  $5W   X=@  *W8  "!T   6<P  #G,   =R    <@   '(   !Q
M!0  <0H  '$.  !P$0  <!<  ' >  !P)P  <#,  &]   !O4   ;V   &YT
M  !NBP  ;:(  &R\  !KX@  :O@  &G_ (-W  !\>P  <WT  &5^  !7?P
M27\  #Q_   O@   (G\  !=^   /?@  !WX   !_    ?P   '\   !^
M?@4  'X*  !^#0  ?A$  'X7  !^(   ?BL  'TY  !]2   ?5D  'QM  !\
MA   >YP  'JV  !YV@  >/4  '?_ (!_  !W@@  :8,  %N%  !-A@  /X@
M #*)   DB0  &(D   ^)   'B@   (L   ",    C0   (T   ",    C
M (P#  ","   C0T  (T1  "-%P  CB(  (XO  "./P  C5   (UD  ",>P
MC)4  (NN  "*S0  B>\  (G_ 'N%  !MB   7HH  %"-  !"CP  -)$  ":2
M   9DP  #I0   :5    E@   )@   ":    FP   )L   ";    FP   )L
M  "<    G04  )T+  ">$   GQ<  * D  "@-   H$8  *!9  "?<   GXH
M )ZE  ">P@  G>@  )SY '",  !ACP  4Y(  $26   VF0  )YL  !F<   /
MG0  !9\   "A    HP   *4   "H    J0   *D   "I    J@   *L   "L
M    K0   *X!  "P"0  L@\  +,8  "T)P  M#D  +5-  "T9   M'X  +.:
M  "SM   L]4  +/P &23  !5EP  1YL  #B?   IH@  &J0   ZF   $J
M *L   "M    L    +0   "V    N    +@   "Y    N@   +P   "]
MOP   ,    ##    Q0<  ,D/  #*&@  RRP  ,Q   #-5@  SF\  ,V+  #,
MJ   S,(  ,SB %B;  !)H   .J4  "RI   <JP  #ZX   2Q    M    +<
M  "Z    O@   ,,   #&    R    ,@   #*    RP   ,T   #/    T@
M -4   #9    W0   .$%  #F#P  YQX  .@R  #I2   ZF   .M[  #KEP
M[*X  .S" /\   #_    _P   /\ !@#_  T _P 5 /\ (0#_ "P _P X /\
M0P#_ $P _@!4 /L 6P#Z &( ^ !H /8 ;@#U '0 ] !Z /( @ #Q (< [P"/
M .T EP#K *$ Z0"M .< O0#E -@ Y #S .( _P#@ /\ T #_ ,0 _P"\ /\
MM@#_ /\   #_    _P   /\   #_  D _P 1 /\ ' #] "< ^0 R /4 /0#Q
M $8 [0!/ .L 5@#H %P Y@!B .0 : #C &X X0!S -\ >0#= (  V@"( -@
MD0#4 )L T@"F ,\ M #, ,D R0#I ,@ _P#' /\ P0#_ +< _P"O /\ JP#_
M /\   #_    _P   /\   #X  4 \@ . .X %P#J "( Y@ L .$ -P#= $
MV !) -, 4 #0 %8 S@!< ,P 8@#* &< R !M ,8 <P#$ 'D P@"! ,  B@"^
M )0 O "? +D K "V +X M #= +, ]P"Q /\ L #_ *@ _P"B /\ G@#_ /\
M  #_    ^0   .\   #F    WP + -8 $@#0 !P S  F ,@ , #$ #H P !"
M +T 2@"[ %  N !6 +8 6P"U &$ LP!F +$ ; "P '( K@!Z *P @@"I (P
MIP"8 *4 I0"C +0 H #+ )\ [@"= /\ G #_ )D _P"4 /\ D0#_ /\   #V
M    Z@   -T   #/    QP & ,  #P"[ !< MP @ +, *@"P #, K0 [ *H
M0P"G $D I0!/ *, 50"B %H H !? )X 90"= &L FP!R )D >P"7 (4 E "0
M )( G0"0 *P C@"_ (P X@"+ /H B0#_ (D _P"& /\ @P#_ /0   #D
MU    ,@   "_    M0 ! *X "P"I !( I0 ; *$ (P"> "P FP T )@ / "6
M $, E !) )( 3@"0 %, C@!9 (T 7@"+ &0 B0!K (< <P"% 'T @P"( ($
ME0!_ *0 ?0"U 'L SP!Y /$ > #_ '< _P!W /\ =0#_ .4   #1    PP
M +@   "O    J    *  !@":  X E0 5 )$ '@". "8 BP M (@ -0"& #P
MA !" (( 1P"  $T ?P!2 'T 6 ![ %X >0!E '@ ;0!V '8 <P"! '$ C@!O
M )T ;0"N &P Q !J .< :0#] &@ _P!H /\ :0#_ -4#  ##!P  M@@  *L&
M  "B    FP   )0   "-  H B  0 (, & !_ "  ?  G 'H +@!W #4 =0 [
M '0 00!R $< < !, &\ 4@!M %@ :P!? &D 9@!G '  90![ &, B !B )<
M8 "G %X NP!= -P 7 #V %P _P!; /\ 6P#_ ,D-  "Y$   K!$  *$0  "7
M#0  CP@  (@   ""  4 >P - '< $@!S !H ;P A &P * !J "\ :  U &<
M.P!E $$ 8P!& &( 3 !@ %( 7P!9 %T 80!; &H 60!U %< @@!5 )$ 5 "B
M %, M0!1 ,\ 4 #O %  _P!0 /\ 4 #_ +\4  "P&   I!H  )D9  "/%@
MAQ$  '\-  !W!@  <0 ( &L #@!G !0 9  ; &$ (@!> "D 70 O %L -0!9
M #L 6 !! %8 1@!5 $T 4P!4 %( 7 !0 &4 3@!P $P ?0!+ (T 20"> $@
ML !' ,< 1@#I $8 ^P!& /\ 10#_ +@;  "J(   GB(  ),B  ")'P  @!H
M '<5  !O$   : L  &$$"@!= !  60 6 %8 '0!4 ", 4@ J %  , !/ #4
M3@ [ $P 00!+ $@ 20!/ $<!5P!& 6$ 1 )L $,">0!! XD 0 .: #X$K0 ]
M!,0 / 7E #P'^  \!_\ / ?_ +(B  "E)P  F2D  (XI  "$)P  >R,  '$>
M  !I&   81(  %H- P!3" P 3P41 $P%%P!*!AX 2 8D $<&*@!%!S  1 <V
M $,(/0!!"$, 0 A+ #X)4P ]"5T .PIH #H*=@ X"X< -PN9 #4+K  T#,(
M,PSD #,-^0 S#?\ - W_ *TG  "@+   E2\  (LO  " +@  =RH  &TE  !D
M(   7!H  %04  !,#P8 1@P- $,,$@!!#!@ /PP? #X,)0 \#2L .PTR #H-
M.  X#3\ -PY' #8.4  T#EH ,PYF #$/=  P#X4 +A"8 "T0JP L$,, *Q'E
M "P1^@ L$?\ +1'_ *HL  "=,0  DC0  (<U  !]-   =#$  &HK  !@)P
M6"$  $\;  !'%@  0!$) #L0#P Y$!0 -Q ; #80(0 T$"< ,Q$M #(1-  Q
M$3L ,!%# "X230 M$E< +!)C "H3<0 I$X( )Q25 "84J0 E%<  )!7C "46
M^@ F%O\ )A7_ *8Q  ":-@  CSD  (4Z  ![.0  <38  &<Q  !=+0  5"@
M $PB  !#'0  .Q<% #44#0 R$Q$ ,107 "\4'0 N%"0 +!0J "L5,0 J%3@
M*19  "@62@ G%U0 )A=@ "08;P C&(  (1F3 " 9IP ?&;X 'AK@ !\:^  @
M&O\ (!K_ *,T  "8.@  C3T  (,^  !Y/0  ;SL  &4W  !;,@  4BT  $DH
M  ! (P  .!X! # 9"@ L& \ *A@4 "D8&@ G&"  )ADG "49+0 D&C4 (QH^
M "(;1P A&U( (!Q> !\=;  ='7X '!V1 !H>I0 9'KP &!_= !D?]@ :'_\
M&Q[_ *$X  "5/0  BT$  (%"  !W0@  ;4   &,\  !9-P  3S,  $8N   ]
M*0  -20  "T@!P G'0T )1T2 ",=%P A'1T (1TD " >*P ?'C( 'A\[ !T?
M10 <($\ &B%< !DA:@ 8(GL %B*/ !4BHP 4([H $R/: !0C]0 5(_\ %B/_
M )X\  "300  B40  ']&  !U1@  ;$0  &)!  !7/   33@  $0T   \,
M,RL  "HF P C(@L ("$0 !XA%0 <(AL &R(A !HB*  :(S  &2,X !@D0@ 6
M)4T %259 !0F:  3)GD $B:- !$GH@ 0)[@ #B?6 ! H]  1)_\ $2?_ )Q
M  "110  AT@  'U*  !T2@  :DD  &!&  !500  3#X  $,Z   Z-@  ,3(
M "@M   @*0D &R<. !DG$@ 8)Q@ %B<? !4H)0 4*"T $R@V !(I0  2*4L
M$2I7 ! J9@ .*W< #BN+  TLGP ,++4 "RS/  PL[P -+/\ #2O_ )E$  "/
M20  A4P  'Q.  !S3P  :4X  %Y+  !31P  2D0  $)    Y/0  +S@  "4T
M   =, 4 %BT, !0L$  3+14 $BT< !$M(P 0+2H #RXS  XN/0 -+T@ #2]5
M  PP8P *,'0 "3"(  @QG  &,;$ !C'+  8QZP ',/P "##_ )=(  "-30
M@U$  'I3  !Q5   9U(  %U0  !23   24H  $!&   U0@  *SX  "(Z   :
M-P$ $C0)  \S#@ .,Q, #3,9  TS(  ,-"@ "S0Q  HU.P (-48 !S52  4V
M8  $-G$  C:$   VF0  -J\  #;(   VZ   -OD  37_ )1-  "*4@  @58
M 'A8  !O60  95@  %M5  !14@  1T\  #Q,   Q2   )T0  !Y!   6/P
M$#P'  LZ#0 ).A$ "#L7  8['@ %.R8 !#LN  ([.  !/$,  #Q/   \7@
M/&X  #R!   \EP  /*P  #O%   [YP  ._@  #O_ )%2  "(6   ?UP  '9=
M  !M7@  8UT  %I<  !.6   0E0  #=1   M3@  (TL  !I)   21@  #40&
M  =##  #0Q   $,5  !#&P  0R,  $,K  !#-0  0T   $--  !#6P  0VL
M $-^  !#E   0JH  $+#  !!Y@  0?D  $'_ (Y8  "&7@  ?6$  '-C  !K
M9   8F,  %=A  !)70  /5H  #)8   G50  'E,  !51   .3P  "4T%  )-
M"P  3 X  $P3  !+&   2Q\  $LH  !+,@  2ST  $M)  !+5P  2V<  $I[
M  !*D   2:<  $G   !(Y   2/@  $?_ (M?  "#9   >F<  '%I  !I:@
M7FD  %!F  !#9   -V$  "Q?   A70  &%L  !!9   *6    U<#  !7"0
M5@T  %40  !5%0  5!L  %0C  !4+0  5#D  %1%  !44P  5&0  %-W  !3
MC0  4J0  %&]  !0X@  4/@  $__ (AG  !_:P  =VX  &]P  !E<   5VX
M $IL   ]:P  ,&D  "5H   :9@  $60   MC   $8@   &(!  !A!@  8 L
M & .  !?$@  7Q<  %\>  !>*   7C,  %Y   !>3P  7E\  %UR  !=B
M7*   %NY  !:WP  6?<  %C_ (1N  !\<@  =74  &MV  !==0  3W0  $)S
M   U<P  *'(  !UP   3;P  #&X   1N    ;@   &X   !L @  ; <  &L+
M  !K#@  :Q(  &H9  !J(@  :BT  &HZ  !I20  :5H  &EL  !H@P  9YL
M &:U  !EV   9/4  &3_ (!U  !Z>0  <'L  &)[  !4?   1GP  #E\   L
M?   'WL  !1Z   ->@  !'H   !Z    >@   'H   !Y    >0$  '@&  !X
M"P  > X  '@3  !X&@  >"4  '@R  !W00  =U(  '=E  !V?   =94  '2O
M  !SS@  <O$  ''_ 'Y]  !U@   9X$  %B"  !*@P  /(0  "Z%   AA0
M%84   V%   #A0   (8   "'    B    (@   "'    AP   (<   "'!
MAPD  (<.  "($P  B!P  (@I  "(.   ATH  (==  "&<P  AHT  (6G  "$
MQ0  @^P  (+^ 'B$  !JA@  7(@  $V*   _C   ,8X  "./   6CP  #9
M  *1    D@   ),   "5    E@   )8   "6    E@   )8   "7    EP
M )<'  "8#0  F1,  )H?  ":+0  FC\  )I2  "::   F8,  )F?  "8N@
ME^(  );X &V*  !?C0  4)   $&3   SE@  ))<  !:8   -F0   9L   "=
M    GP   *$   "D    I0   *0   "E    I0   *8   "G    J    *D
M  "J!   K P  *X3  "N(0  KC,  *Y'  "N70  KG8  *Z3  "NK@  K<T
M *SO &&1  !3E0  1)@  #6<   FGP  %Z$   VC    I0   *<   "J
MK    +    "R    M    +,   "T    M0   +<   "X    N0   +L   "]
M    OP$  ,,+  #%%0  Q24  ,8Y  #'3P  QV@  ,:%  #&H@  QKP  ,;>
M %69  !'G0  .*(  "FF   9J   #:L   "M    L0   +0   "W    N@
M +\   #!    Q    ,,   #%    Q@   ,@   #*    S0   ,\   #2
MU@   -L   #@#   X1@  .,K  #D00  Y5H  .9T  #FD0  Y:P  .7$ /\
M  #_    _P   /\  0#_  H _P 2 /\ '0#_ "@ _P T /\ /@#] $@ ^@!0
M /< 5P#U %T ] !C /( :0#P &\ [P!T .T >P#K ($ Z0") .@ D@#F )P
MY "H .( MP#? ,T W #N -D _P#9 /\ R@#_ +X _P"U /\ L #_ /\   #_
M    _P   /\   #_  8 _P / /P & #X ", ]  N /  . #K $( Z !* .4
M40#B %@ X != -X 8P#< &@ V0!N -8 = #4 'L T0"" ,\ BP#- )4 R@"A
M ,@ KP#% ,$ P@#C ,  ^P#  /\ NP#_ +  _P"H /\ I #_ /\   #_
M_P   /L   #S  $ [0 , .@ $P#C !X X  H -H ,@#3 #P SP!$ ,P 2P#)
M %$ Q@!7 ,0 70#" &( P0!G +\ ;0"] '0 NP![ +D A "W (X M "9 +(
MIP"O +< K0#0 *L \@"J /\ J0#_ *$ _P"; /\ EP#_ /\   #_    ]
M .D   #@    U0 ( ,X $ #) !@ Q0 B ,$ *P"\ #4 N0 ] +8 10"S $L
ML0!1 *\ 5@"N %L K !A *H 9@"I &T I@!T *0 ? "B (8 H "2 )X GP"<
M *X F0## )< YP"6 /\ E0#_ )( _P"- /\ B@#_ /P   #P    XP   -0
M  #(    OP # +D #0"S !, KP < *P )0"I "X I0 V *, /@"@ $0 G@!*
M )T 4 "; %4 F0!: )< 7P"6 &8 E !L )( =0"0 'X C@"* (L EP") *8
MAP"X (4 U@"$ /8 @@#_ ($ _P!^ /\ ? #_ .T   #=    S    ,$   "X
M    K@   *< "0"B !  G@ 7 )H 'P"7 "< E  O )$ -P"/ #T C0!# (L
M20") $X B !3 (8 60"$ %\ @@!E (  ;0!^ '< ? "" 'H CP!X )X =0"O
M ', QP!R .P <0#_ '  _P!P /\ ;@#_ -T   #)    O    +$   "I
MH0   )D  P"3  P C@ 2 (H &0"' "$ A  I ($ , !_ #< ?0 ] 'L 0@!Y
M $@ > !- '8 4@!T %@ <@!? '$ 9P!O '  ; ![ &H B !H )< 9@"H &4
MO !C .$ 8@#Z &$ _P!A /\ 80#_ ,T!  "\!0  KP4  *4"  "<    E
M (T   "&  @ @0 . 'P % !X !L =0 C '( *0!P #  ;@ V &T / !K $$
M:0!' &@ 3 !F %( 9 !9 &, 8 !A &D 7P!T %T @0!; )  60"A %< M !6
M -  50#R %4 _P!4 /\ 50#_ ,$,  "R#@  I@\  )L.  "2"P  B04  ((
M  ![  ( =0 + '  $ !L !8 :  = &8 (P!C "H 80 P &  -@!> #L 70!!
M %L 1@!: $P 6 !3 %8 6P!4 &0 4@!N %$ >P!/ (H 30"; $P K@!+ ,8
M2@#J $D _@!) /\ 20#_ +D2  "J%@  GA<  )06  "*$P  @1   'D+  !Q
M P  :P & &4 #0!A !$ 70 8 %H '@!8 "0 5@ J %0 , !3 #8 40 [ %
M00!. $< 30!. $L 5@!) %\ 1P!I $8 =@!$ (4 0P"7 $$ J0!  +\ /P#B
M #\ ^  ^ /\ /P#_ +(9  "D'@  F!\  (X?  "$'   >A@  '(2  !J#@
M8@@  %P!" !7  X 4P 3 %  &0!. !\ 3  E $H *P!( #  1P V $8 / !$
M $( 0P!) $$ 40 _ %H /@!E #P <@ Z ($ .0"3 #@ I0 V +H -@#; #4
M]  U /\ -0#_ *P@  "?)   E"8  (DF  !_)   =2   &P;  !D%0  7!
M %0, 0!.!@H 2@(/ $< % !$ !H 0@ @ $  )0 _ "L /@$Q #P!-P [ CX
M.0)% #@#30 V U8 -01A #,$;@ Q!7X , 60 "\%HP M!K@ + ;4 "P'\  L
M"/\ + C_ *@E  ";*@  D"P  (8M  ![*P  <B<  &@B  !?'0  5Q<  $\2
M  !(#@0 00H+ #X'$  [!A4 .0<; #@'(0 V""8 -0@L #,(,@ R"3D ,0E!
M "\)20 N"E, + I> "L+;  I"WP * R/ "8,H@ E#+< ) S3 ",-\  D#?\
M)0W_ *0J  "8+P  C3(  (,R  !Y,0  ;RX  &4I  !<)   4Q\  $L9  !#
M$P  /! & #4-#  S#!$ ,0P6 "\,'  N#2( +0TH "L-+@ J#34 *0T] "<.
M1@ F#E  ) Y< ",/:@ B#WL (!". !\0H@ =$+< '!#4 !T1\@ =$?\ 'A'_
M *$O  "5,P  BC8  ( W  !V-@  ;3,  &,O  !9*@  4"4  $@@   _&@
M.!4  # 1"  L$ X *A 2 "@0&  G$!X )1 D "00*@ C$3( (A$Z "$10P @
M$DX 'A): !T3:  ;$W@ &A.+ !@4H  7%+4 %A31 !85\0 7%?\ &!3_ )XS
M  "3-P  B#H  'X[  !T.P  :S@  &$T  !7+P  3BL  $4F   ](0  -!P
M "T7!0 F$PP (Q,0 "(3%0 @$QH 'Q,A !X4)P =%"\ '!4W !L500 :%DL
M&197 !<790 6%W8 %!B) !,8G@ 2&+, $1G. !$9[P 2&?\ $QG_ )PV  "1
M.P  ACX  'P_  !S/P  :3T  %\Y  !5-0  3#   $,L   Z)P  ,B(  "H>
M 0 B&0D 'A<. !P7$@ :%Q< &1@> !D8)  8&2P %QDT !8:/@ 5&DD $QM5
M !(;8P 1''0 $!R'  \=G  .';$ #1W+  T=[  .'?\ #QW_ )DZ  "//P
MA$(  'M$  !Q0P  :$(  %X^  !3.@  2C8  $$R   Y+0  ,2D  "@E   @
M( 8 &AT, !<<$  5'!4 %!T; !0=(@ 3'2D $AXR !$?/  0'T8 $"!3  X@
M80 -(7$ #"&%  LBF0 *(JX "2+'  DBYP *(OL "R'_ )<^  ",0P  @T8
M 'E(  !P2   9T8  %Q$  !2/P  23L  $ X   X-   +S   "<L   >)P,
M%B,* !(A#@ 1(1, $"(9 ! B(  /(B< #B,O  TD.0 ,)$0 "R50  HE7@ )
M)F\ !R:"  8FE@ $)JP  R;$  0FY0 $)O< !B;_ )5"  "*1P  @4H  'A,
M  !O3   94L  %M(  !01   1T$  #\^   W.P  +38  "0Q   ;+0  $RH'
M  \H#0 -)Q$ #2@6  PH'0 +*"4 "BDM  DI-P '*D( !BI.  0K7  #*VP
M 2M_   KE   *ZD  "O!   KXP  *_8  "K_ ))&  "(2P  ?T\  '91  !M
M40  8U   %I-  !/2@  1T<  #Y$   S0   *3P  " X   7-   $3$%  PO
M#  )+A  !RX5  8O&P %+R,  R\K  (P-0  ,#\  #!,   Q60  ,6D  #%\
M   QD0  ,:<  #"_   PX0  ,/4  "__ )!+  "&4   ?50  '56  !K5@
M8E4  %A3  !.4   14T  #I)   O10  )4(  !P^   4.P  #CD%  DW"P $
M-@\  383   V&0  -B   #8I   V,@  -ST  #=)   W5P  -V<  #=Y   W
MCP  -J4  #:]   VX   -?4  #7_ (U0  "$5@  ?%H  ');  !I6P  8%L
M %=9  !,5@  0%(  #5.   J2P  ($@  !=&   00P  "T$$  1 "@  /PX
M #X1   ^%@  /AT  #XF   ^+P  /CH  #Y&   ^5   /F0  #YV   ]C
M/:,  #R[   \W@  ._4  #O_ (I7  ""7   >5\  '!A  !H80  7V$  %1>
M  !'6P  .E<  "]5   E4@  &U   !)-   ,2P  !DH#  !)"0  2 T  $<0
M  !'%   1AH  $8B  !&+   1C<  $9#  !&40  1F   $5S  !%B0  1*
M $2X  !#W   0O4  $+_ (A=  !_8@  =V4  &YG  !G:   6V8  $YC  !!
M80  -%X  "E<   ?6@  %5<   Y6   '5    %,!  !2!@  40L  %$.  !0
M$0  3Q8  $\>  !/)P  3S(  $\_  !/30  3ET  $YO  !.A0  39T  $RU
M  !+V   2O4  $K_ (5E  !\:0  =&P  &UN  !B;0  5&L  $=I   Z9P
M+64  ")D   88@  $&    E?    7@   %X   != P  7 @  %L,  !:#P
M6A,  %D9  !9(@  62T  %DZ  !92   6%@  %AK  !7@0  5YD  %:R  !5
MT@  5/0  %/_ (%L  !Y<   <W,  &AS  !:<@  3'$  #]P   R;P  )6X
M !IL   1:P  "6H   !J    :0   &D   !H    9P,  &8(  !F#   9@\
M &44  !E'   92<  &0T  !D0P  9%,  &1E  !C>P  8I0  &&M  !@S0
M7_$  %[_ 'UT  !W=P  ;GD  %]Y  !1>0  0WD  #9X   I>   ''<  !%V
M   *=0   '4   !U    =@   '4   !T    =    ',"  !S!P  <PP  '(0
M  !R%0  <B   '(L  !R.P  <4P  '%?  !Q=   <(X  &^H  !NQ@  ;.T
M &O_ 'M[  !R?@  9'X  %5_  !'@   .8$  "N"   >@0  $H$   J!
M@0   ((   "#    @P   (,   ""    @@   ((   ""    @@4  ((*  ""
M#P  @A<  ((C  "",@  @D,  (%6  "!;   @(8  '^A  !^O0  ?>8  'S\
M ':"  !H@P  684  $N'   \B0  +HH  ""+   3BP  "HL   ",    C0
M (\   "1    D@   )$   "1    D0   )$   "1    D@   )("  "3"0
ME \  )09  "4)P  E#@  )1,  "38@  DWP  ).8  "2LP  D=@  )#V &J(
M  !<B@  38T  #^0   PD@  (90  !25   *E@   )<   "9    FP   )T
M  "?    H    *    "@    H    *$   "B    HP   *0   "E    I@<
M *@0  "H'   J"T  *E   "I5@  J6\  *F+  "HJ   I\<  *;L %^/  !0
MD@  098  #.9   CG   %)T   J?    H0   *,   "F    J    *P   "N
M    KP   *\   "P    L    +(   "S    M    +8   "W    N@   +T'
M  "_$   OQ\  , S  # 20  P&(  ,!^  # FP  P+<  +_8 %.7  !$FP
M-9\  ":C   6I0  "Z<   "J    K0   +    "S    M@   +L   "]
MP    +\   #!    P@   ,0   #&    R    ,H   #,    SP   -,   #:
M!P  VQ,  -TE  #>.P  WU,  .!N  #?C   W:D  -W" /\   #_    _P
M /\   #_  < _P 0 /\ &0#_ "0 _P O /P .@#Y $, ]0!+ /, 4@#Q %D
M[P!> .T 9 #K &D Z0!O .< =0#F 'P Y "$ .( C0#@ )< W0"B -H L0#5
M ,4 T@#H -  _P#/ /\ Q #_ +@ _P"O /\ J0#_ /\   #_    _P   /\
M  #_  ( ^P - /< %0#S !\ [P I .H - #F #T X@!% -X 3 #; %, V !8
M -0 7@#2 &, T !I ,X ;@#, '4 R@!] ,@ A0#& )  P@"; ,  J0"^ +H
MNP#9 +D ]P"X /\ M #_ *D _P"B /\ G0#_ /\   #_    _P   /8   #N
M    YP * .$ $0#< !H UP C -  +@#+ #< QP _ ,0 1@#! $T OP!2 +T
M6 "[ %T N0!B +@ : "V &X M !U +$ ?@"O (@ K0"3 *H H0"H +$ I@#(
M *0 [0"B /\ H@#_ )L _P"5 /\ D0#_ /\   #\    [@   .,   #8
MS0 % ,8 #@#! !4 O0 > +D )P"U #  L@ X *\ 0 "L $8 J@!, *@ 40"G
M %8 I0!; *, 80"A &< GP!N )X =@"; (  F0", )< F0"4 *@ D@"\ )
MWP". /L C@#_ (L _P"& /\ @P#_ /@   #I    W    ,P   #!    N
M +( "@"L !$ J  8 *4 (0"B "D G@ R )P .0"9 #\ EP!% )4 2@"4 %
MD@!5 )  6@"/ &  C0!G (L ;P") '@ A@"$ (0 D0"" *  @ "R 'T S !\
M /$ >P#_ 'H _P!W /\ =0#_ .8   #3    Q@   +L   "Q    IP   *$
M!0";  T EP 3 ), &P"0 ", C  K (H ,@"( #@ A@ ^ (0 1 "" $D @0!.
M '\ 4P!] %D >P!@ 'D : !W '$ =0!\ ', B0!P )@ ;P"I &T OP!K .8
M:@#_ &D _P!I /\ 9P#_ -,   ##    M0   *L   "C    FP   )(   ",
M  H AP 0 (, %@!_ !T ?0 D 'H *P!X #( =@ X '0 /0!R $( <0!( &\
M30!M %, ; !9 &H 80!H &H 9@!T &0 @0!A )$ 7P"B %X M@!< -4 6P#W
M %L _P!: /\ 6@#_ ,4   "V @  J0(  )\   "6    C@   (<   "   4
M>@ , '4 $0!Q !@ ;@ > &L )0!I "L 9P Q &8 -P!D #P 8P!! &$ 1P!?
M $T 7@!3 %P 6P!: &0 6 !N %8 >P!4 (H 4@"; %$ K@!0 ,@ 3P#N $X
M_P!. /\ 30#_ +L*  "L#0  H T  )4,  ","   @P(  'P   !U    ;@ (
M &D #@!E !, 8@ 9 %\ 'P!= "4 6P K %D ,0!8 #8 5@ [ %4 00!3 $<
M40!. %  50!. %X 3 !H $H =0!( (0 1P"5 $4 J !$ +\ 0P#D $( _ !"
M /\ 0@#_ +(1  "E%   F14  (X3  "$$0  >PT  ',(  !L    90 # %\
M"P!;  \ 5P 4 %0 &@!1 !\ 3P E $X *P!, #  2P V $D / !( $( 1@!(
M $4 4 !# %D 00!C #\ ;P ^ 'X / "0 #L HP Z +@ .0#9 #@ ]0 X /\
M. #_ *P7  "?&P  DQT  (D<  !_&0  =14  &P0  !D#   708  %8 !@!1
M  P 30 0 $H %0!' !H 10 @ $0 )@!" "L 00 Q #\ -@ ^ #T / !$ #L
M2P Y %0 -P!? #8 :P T 'H ,@", #$ G@ P +, +P#. "\ [P N /\ +@#_
M *<>  ":(@  CR0  (0D  !Z(0  <1T  &<8  !?$P  5PX  % *  !) P@
M10 - $$ $0 ^ !8 /  ; #H (0 Y "8 -P L #8 ,@ T #@ ,P _ #$ 1P P
M %  +@!; "T 9P K '8 *@"( "@ G  G +  )@#) "4 Z@ E ?L _^)]$$E#
M0U]04D]&24Q% !$2)0'_ *(C  "6*   BRH  ($J  !W*   ;24  &0@  !;
M&P  4A4  $L0  !## ( /0<) #D##@ V 1( ,P$7 #$!'  P 2( +P(G "T"
M+0 L S0 *@,[ "D$0P H!$T )@58 "4%90 C!G0 (@:& " &F@ ?!ZX '@?&
M !T'YP ="/@ '0G_ )\H  "3+0  B"\  'XO  !T+@  :BL  &$F  !8(0
M3QP  $<7   _$@  . X$ #$+"@ N" X *P<2 "D'%P H"!T )P@C "4(*0 D
M"3  (PDW "$*0  @"DH 'PM5 !T+8@ ;#'( &@R% !@,F0 7#*T %@S& !4-
MY@ 5#?D %@W_ )PM  "0,0  AC0  'PT  !R,P  :#$  %\L  !5)P  3",
M $0=   \&   -!,  "T0!@ F#0L ) P/ "(,$P A#!D 'PP? !X-)0 =#2P
M&PTT !H./0 9#D< %PY3 !8.80 4#W$ $Q"$ !(0F  1$*X $!#& ! 0Z  0
M$/L $1#_ )DQ  ".-0  A#@  'HY  !P.   9S8  %TR  !3+0  2B@  $(D
M   Y'P  ,1H  "H5 0 C$0< '1 - !L/$  9#Q4 &! ; !<0(0 6$"D %1 Q
M !01.@ 3$44 $A)1 !$27P 0$F\ #A."  X3E@ -$ZL "Q/"  L4XP ,%/H
M#1/_ )<U  ",.0  @CP  '@]  !O/0  93H  %LW  !2,@  22X  $ J   W
M)0  +R$  "@<   @& , &10* !42#@ 4$A( $Q,8 !(3'P 1%"8 $10N ! 4
M.  /%4( #A9/  T67  ,%VP "Q=_  D8DP (&*@ !AB_  <8X  '&/4 "1C_
M )4X  "*/0  @$   '=!  !M00  9#\  %H\  !0.   1S,  #XP   V*P
M+B<  "<C   ?'P  %QH( !(7#0 0%Q$ #Q<6  X8'  .&", #1DL  P:-0 +
M&D  "AM,  D;6@ ''&D !1Q\  0=D0 "':8  1V\  (<W0 "'/(  QS_ ),\
M  "(00  ?T0  '5%  !L10  8T0  %E!  !//0  1CD  #XV   U,@  +BX
M "4J   =)0  %"$$  \="P -'1  #!T4  L=&@ *'B( "!XJ  <?,P &(#X
M!"!*  ,A5P !(6<  "%Y   AC@  (:0  "&Z   AVP  (?(  "#^ )!   "&
M10  ?4@  '1*  !K2@  8DD  %A&  !.0@  13\  #T\   U.0  *S0  "(O
M   9*P  $B@$  TD"@ )(PX !B,2  4C&0 $)"   B0H  $E,0  )3P  "5(
M   F50  )F4  "9W   FC   )J(  ":Y   FV0  )?(  "7^ (Y%  "$20
M>TT  '-/  !J3P  8$X  %=+  !-2   1$4  #Q"   Q/0  )SD  !XU   5
M,@  #RX#  HL"@ %*PX  2H1   J%@  *AX  "HF   K+P  *SD  "M%   L
M4P  +&(  "QU   LB@  *Z   "NW   KU@  *O(  "K_ (Q)  ""3@  >E(
M '%4  !H5   7U,  %91  !,3@  0TL  #='   M0P  (S\  !H\   2.
M##8#  8S"0  ,@T  #(0   Q%   ,1L  #$C   Q+   ,C<  #)#   R4
M,F   #)R   RAP  ,9X  #&U   PU   ,/(  "__ (E/  " 5   >%<  &]9
M  !F60  7ED  %57  !)4P  /D\  #),   H2   'D4  !5"   .0   "#T"
M  $\"   .PP  #H/   Y$@  .1@  #D@   Y*0  .30  #E    Y3@  .5T
M #EO   XA0  .)P  #>S   WT@  -O(  #7_ (=5  !_6@  =ET  &U?  !E
M7P  75\  %)<  !$6   .%4  "U2   B3P  &$P  !!*   *2    T8!  !%
M!@  1 H  $,-  !"$   014  $$=  !!)@  03$  $$]  !!2@  05H  $%L
M  ! @0  /YD  #^Q   ^T   /?(  #S_ (1<  !\8   <V,  &QE  !D9@
M660  $MA   ^7@  ,EL  "99   <5@  $E0   Q2   $40   $\   !. P
M30@  $P,  !+#@  2Q(  $H9  !*(@  2BP  $HY  !*1P  2E8  $EH  !)
M?@  2)8  $>O  !&S0  1?$  $3_ (%C  !Y9P  <FH  &ML  !@:P  4FD
M $1F   W9   *F(  !]@   57@  #5T   9;    6@   %D   !8    5P0
M %8(  !6#   51   %04  !4'0  5"<  %0T  !40@  4U(  %-D  !2>0
M4I(  %&K  !0R@  3^\  $[_ 'YJ  !W;@  <'$  &9Q  !8<   2F\  #QM
M   O;   (FH  !=I   .9P  !F8   !E    90   &4   !C    8@   &($
M  !A"   80T  & 0  !@%P  8"$  %\N  !?/   7TT  %Y>  !>=   78T
M %RG  !;Q0  6NT  %G_ 'MR  !U=@  :W<  %UV  !/=@  074  #-U   F
M=   &7,  !!R   '<0   '$   !Q    <0   '$   !O    ;P   &X   !N
M @  ;@@  &T,  !M$0  ;1H  &TF  !L-0  ;$8  &M8  !K;0  :H8  &FA
M  !HO@  9^@  &;^ 'EZ  !P?   87P  %-]  !$?0  -GX  "A^   ;?0
M$'T   =]    ?0   'T   !^    ?P   'X   !]    ?0   'P   !\
M?    'P&  !\#   ?!(  'P=  !\+   ?#P  'Q/  ![90  >WX  'J:  !Y
MM@  >-\  '?Z '.   !E@0  5H,  $B$   YA@  *X<  !V'   1AP  !X@
M  "(    B0   (H   ",    C0   (T   ",    C    (P   ",    C
M (T   "-!   C@P  (X3  "/(0  CC(  (Y&  ".6P  C70  (V0  ",K0
MB\X  (KS &B&  !:B   2XL  #R-   MCP  'I   !&1   'D@   ),   "5
M    EP   )D   ";    G    )L   ";    G    )P   "=    G@   )X
M  "?    H0,  *(,  "B%@  HR8  *,Z  "C3P  HV@  **&  "BH@  HL
M *'H %R-  !-D   /Y,  #"6   AF0  $IH   >;    G0   *    "B
MI    *@   "J    JP   *H   "K    K    *T   "N    KP   +$   "R
M    M    +<!  "Y#0  N1H  +HM  "Z0P  NEL  +IW  "[E   N[$  +G2
M %"5  !!F   ,IP  ".@   3H@  "*0   "G    J@   *P   "O    L@
M +<   "Y    NP   +H   "\    O0   +\   #     P@   ,0   #&
MR0   ,T   #2 0  U \  -4?  #7-0  V$T  -AI  #7A@  UZ,  -:] /\
M  #_    _P   /\   #_  , _P - /\ %0#_ "  _  K /@ -0#T #\ \ !'
M .X 3@#K %0 Z0!: .< 7P#E &0 XP!J .$ < #? '8 W0!^ -L AP#8 )$
MTP"= ,\ JP#- +T RP#@ ,D ^P#' /\ O0#_ +$ _P"I /\ HP#_ /\   #_
M    _P   /\   #\    ]@ + /$ $0#M !L Z0 E .0 , #? #D V@!! -4
M2 #1 $X SP!4 ,T 60#+ %X R0!C ,< :0#% &\ PP!W ,  ?P"^ (H NP"5
M +@ HP"V +0 M #- +( \@"P /\ K #_ *, _P"< /\ EP#_ /\   #_
M^@   /$   #H    X  & -D #@#2 !8 S@ ? ,@ *0#$ #( P  Z +T 00"Z
M $@ N !- +8 4P"T %@ L@!= +  8@"N &D K !O *H > "H (( I@". *0
MFP"A *L GP#  )T Y@"; /\ F@#_ )0 _P". /\ B@#_ /\   #V    Z
M -P   #.    Q@ ! +\ "P"Z !$ M@ : +( (@"N "L J@ T *@ .P"E $$
MHP!' *$ 3 "? %$ G@!6 )P 7 ": &( F0!H )< < "5 'H D@"& )  DP"-
M *( BP"U (D TP"' /< A@#_ (0 _P!_ /\ ? #_ /(   #C    T@   ,4
M  "Z    L0   *L !P"E  X H0 4 )X ' ": "4 EP M )0 - "2 #H D !
M (X 10"- $H BP!0 (D 50"( %L A@!A (0 :0"" '( ?P!] 'T BP![ )H
M> "K '8 Q !T .L <P#_ ', _P!P /\ ;@#_ -\   #,    OP   +0   "K
M    H0   )H  @"4  L D  0 (P %P"( !X A0 F (, +0"! #, ?P Y 'T
M/P![ $0 >0!) '@ 3@!V %0 = !: ', 8@!P &L ;@!U &P @P!J )( : "C
M &8 N !D -X 8P#[ &( _P!B /\ 8 #_ ,P   "\    KP   *4   "=
ME    (P   "&  < @0 - 'P $@!X !D =0 ? ', )@!Q "T ;P R &T . !K
M #T :@!" &@ 2 !G $X 90!4 &, 6P!A &0 7P!N %T >P!; (H 60"; %<
MKP!6 ,L 50#R %0 _P!4 /\ 5 #_ +X   "P    I    )D   "0    B
M ($   !Y  ( <P * &\ #P!K !0 9P : &4 ( !C "8 80 L %\ ,@!> #<
M7  \ %L 0@!9 $< 5P!. %8 50!4 %X 4@!H %  = !. (, 3 "5 $H J !)
M ,  2 #H $< _P!' /\ 1P#_ +0)  "F"P  FPP  ) *  "&!0  ?@   '8
M  !O    :  % &, # !? !  6P 5 %@ &@!6 "$ 5  F %, + !1 #$ 4  V
M $X / !- $( 2P!( $D 4 !( %@ 1@!B $0 ;@!" 'T 0 ". #\ H@ ] +@
M/0#= #P ^  \ /\ / #_ *P0  "?$@  E!(  (D1  !_#P  =@P  &X%  !F
M    8  ! %D " !5  T 40 1 $X %@!+ !L 20 A $@ )@!& "L 10 Q $,
M-@!" #P 0 !# #X 2P ] %, .P!= #D :0 W '@ -@") #0 G  S +$ ,@#.
M #( \0 Q /\ ,0#_ *86  ":&0  CAH  (0:  !Z%@  <!(  &@.  !?"@
M6 ,  %$ ! !,  H 2  . $0 $@!! !8 /P ; #T (0 \ "8 .@ L #D ,0 W
M #< -@ ^ #0 1@ S $\ ,0!9 "\ 90 N ', + "% "L F  J *T *0#& "@
MZ@ H /X * #_ *$<  "5(   BB$  '\A  !U'P  ;!H  &,6  !:$0  4@T
M $L'  !$  8 0  + #P #P X !( -@ 7 #0 '  S "$ ,0 G #  +  N #,
M+0 Z "L 0@ J $L * !5 "8 80 E '  ) "! "( E0 A *D ( #! "  Y  ?
M /D 'P#_ )TB  "1)@  AB@  'PG  !R)0  :2(  %\=  !7&   3A,  $8.
M   _"P  . 4' #0 #  Q !  +@ 3 "P &  J !T *0 B "< *  F "X )  V
M ", /@ B $< ( !2 !\ 7@ = &T ' !^ !H D@ 9 *< & "] !< WP 7 ?4
M%P+_ )HG  ".*P  A"T  'DM  !P*P  9B@  %TD  !4'P  2QH  $,4   [
M$   - T" "T)"0 I!0T )@,0 "0!$P B AD (0(> " ")  > RH '0,R !L$
M.@ :!40 &05/ !<&7  6!FH % =\ !,'D  2!Z4 $0>[ ! 'VP 0"/( $ G_
M )<K  ",+P  @3$  '<R  !N,0  9"X  %LJ  !1)0  22   $ ;   X%@
M,1(  "D.!  C# D 'PD- !T'$  ;!Q4 &0@: !@((  7"2< %@DN !4*-P 3
M"D$ $@M- !$+6@ 0"VD #@Q[  X,D  -#*4 # V[  L-V0 +#?$ # W_ )4O
M  "*,P  ?S8  '8V  !L-0  8S,  %DO  !0*P  1R8  #XA   V'0  +A@
M "<3   @$ 4 &0X* !4,#@ 4#!$ $PP6 !(,'  1#2, $ TK  \--  .#C\
M#0Y*  P/6  +#V< "A!Y  @0C0 '$*( !A"X  40U  %$.\ !A#_ )(S  "(
M-P  ?CH  '0[  !K.@  83@  %@U  !.,   12P  #TG   U(P  +1\  "8:
M   >%@$ %Q,& !$0"P .#@X #@\3  T0&0 -$"  #! H  L1,@ *$3P "!)(
M  <250 &$V4 !!-V  ,3BP !%*   !.V   3T0  $^X  !/[ ) V  "&.P
M?#X  ',_  !J/P  8#T  %<Y  !--@  1#$  #PN   T*@  +"8  "4B   >
M'@  %AH" ! 5"0 ,$PX "A,2  D4%P (%!\ !Q4F  85+P $%CH  Q9&  $7
M4P  %V(  !AT   8B0  &)\  !BU   7T   %^T  !?[ (XZ  "$/P  >T(
M ')#  !H0P  7T(  %8_  !,.P  0S<  #LT   S,   +"P  "0I   ;)
M$Q\"  T;"0 )&0T !AD1  09%@ "&1T  1HD   :+0  &S@  !M$   <40
M'&   !UR   =AP  ')T  !RS   <S@  &^T  !O\ (P^  ""0P  >48  '!(
M  !H2   7D8  %5$  !+0   0ST  #LZ   S-P  *C(  " M   7*0  $"4"
M  LB"0 %( T  1\0   ?%   'QL  " B   @*P  (38  "%!   A3P  (5X
M ")P   BA0  (9L  "&R   AS0  (.T  !_\ (I#  " 2   >$L  &],  !F
M30  74L  %1)  !*1@  0D,  #I    O.P  )3<  !PS   3+P  #2P"  <I
M"  !)PP  "8.   E$@  )AD  "8A   F*0  )C,  "<_   G30  )UP  "=M
M   G@@  )YD  ":P   ES   )>X  "3] (A(  !_3   =E   &Y1  !E4@
M7%$  %-/  !*3   04D  #5$   K0   (3P  !<Y   0-@  "C(!  ,P!P
M+PL  "X.   M$0  +18  "T>   M)P  +3$  "T]   M2@  +5D  "UK   M
M@   +)<  "RO   KRP  *NX  "K^ (5-  !]4@  =54  &Q7  !C5P  6U8
M %-5  !'40  .TT  #!)   E1@  '$,  !,_   -/0  !CH    X!0  -PD
M #8-   U#P  -!0  #0;   T)   -"X  #0Z   T1P  -%<  #1H   T?0
M,Y4  #*M   QR@  ,>X  ##_ (-3  ![6   <UL  &I=  !B70  6UT  $]:
M  !"5@  -E(  "I/   @3   %DD   Y'   (1    $(   !! P  /P<  #X+
M   ]#@  /1$  #P8   \(0  /"L  #PW   \1   /%,  #QE   [>@  .I(
M #JK   YR   ..T  #?_ (%:  !Y7@  <6$  &EC  !B9   5V(  $E>   \
M6P  +U@  "15   94P  $%$   I/   !30   $P   !*    200  $@(  !'
M#   1@\  $84  !%'   12<  $4S  !%0   15   $1A  !$=@  0X\  $*H
M  !!Q@  0.P  #__ 'YA  !V90  ;V@  &AJ  !=:0  3V8  $)D   T80
M*%\  !U=   26P  "UD   )8    5@   %8   !4    4P   %($  !1"0
M4 T  % 0  !/&   3R(  $\N  !//   3TL  $Y=  !.<@  38L  $RE  !+
MP@  2>H  $C_ 'MI  !T;   ;F\  &1O  !5;0  1VP  #EJ   L:0  (&<
M !1E   -9    V(   !B    80   &    !?    7@   %T   !<!   7 D
M %L-  !;$@  6QP  %HH  !:-@  6D8  %E8  !9;0  6(4  %>@  !6O0
M5>@  %/^ 'EP  !S=   :74  %MT  !,<P  /G,  #!R   C<0  %F\   UN
M   $;0   &T   !M    ;0   &P   !K    :@   &D   !I    :0,  &@)
M  !H#@  :!4  &<A  !G+P  9S\  &92  !F9@  97\  &2:  !CMP  8N$
M &'\ '=X  !M>@  7WH  %!Z  !">@  ,WL  "5[   8>@  #GD   1Y
M>0   'D   !Z    >@   'H   !X    >    '<   !W    =P   '<!  !W
M"   =PX  '<8  !W)@  =C8  '9)  !U7P  =7<  '23  !SKP  <M,  ''W
M '%^  !C?P  5(   $6"   V@P  *(0  !J$   .@P  !(0   "$    A0
M (8   "(    B0   (@   "'    AP   (<   "'    AP   (@   "(
MB <  (D0  ")'   B2P  (@_  "(50  B&T  (>)  "&IP  A<<  (3O &:$
M  !7A@  2(@  #F*   JC   &XT   ^-   $C@   )    "1    DP   )4
M  "7    F    )8   "7    EP   )<   "8    F    )D   ":    FP
M )T'  "=$0  G2$  )TS  "=20  G&(  )Q_  "<G   G+D  )OB %J+  !+
MC@  /)$  "V3   >E0  $)8   28    F@   )P   ">    H0   *0   "F
M    IP   *8   "G    IP   *@   "I    J@   *P   "M    KP   +$
M  "S"0  LQ4  +0G  "T/0  M54  +5P  "TC@  M*P  +3, $V2   _E@
M+YH  ""=   1GP  !:$   "C    I@   *D   "L    KP   +,   "U
MMP   +8   "W    N    +H   "[    O0   +\   #!    Q    ,<   #+
M    S0P  ,X:  #/+P  ST@  -!B  #0@   T)T  -"X
M       ! P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S
M-#8W.#D[/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML
M;F]P<7-T=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2F
MIZBJJZRMK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?
MX.+CY.;GZ.GK[.WN\/'R]/7V]_GZ^_S^____________________________
M__________________________\                      0,$!08("0H+
M#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%
M1D=)2DM-3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^
M@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:X
MN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q
M\O3U]O?Y^OO\_O______________________________________________
M________                      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP=
M'R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%57
M6%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0
MD9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)
MR\S-S]#1TM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____
M_________________________________________________P ! @,$!08'
M" D*"PP-#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E)B<H*2HK+"TN+S Q,C,T
M-38W.#DZ.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%24U155E=865I;7%U>7V!A
M8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>GM\?7Y_@(&"@X2%AH>(B8J+C(V.
MCY"1DI.4E9:7F)F:FYR=GI^@H:*CI*6FIZBIJJNLK:ZOL+&RL[2UMK>XN;J[
MO+V^O\#!PL/$Q<;'R,G*R\S-SL_0T=+3U-76U]C9VMO<W=[?X.'BX^3EYN?H
MZ>KK[.WN[_#Q\O/T]?;W^/GZ^_S]_O]M9G0Q      ,!(0   0
M          $                    !     0(#! 4&!P@("0H+# T.#Q 1
M$A,4%187&!D:&AL<'1X?("$B(R0E)B<H*2HK+"TN+S Q,3(S-#4V-S@Y.CL\
M/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:6UQ=7E]@86)C9&5F9VAI
M:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'B(F*BXR-CH^0D9*3E)66
MEYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNL+&RL[2UMK>XN;J[O+V^O\#!PL/$
MQ<;'R,G*R\S-SL_0T=/4U=;7V-G:V]S=WM_@X>+CY.7FY^CIZNOL[>[O\?+S
M]/7V]_CY^OO\_?[_  $! @(# P0$!08&!P<(" D)"@L+# P-#0X/#Q 0$1$2
M$Q,4%!46%A<7&!D9&AH;'!P='AX?(" A(B(C)"0E)B8G*"DI*BLL+2TN+S Q
M,C(S-#4V-S@Y.CL\/3X_0$)#1$5&2$E*3$U/4%)355=86EQ>8&)D9FAJ;6]Q
M='9Y?'Z!@X:)BXZ0DI67F9N=GZ&CI:>HJJRMK["RL[6VM[FZN[R]O\#!PL/$
MQ<;'R,G*R\S-S<[/T-'2TM/4U=;6U]C9V=K;V]S=W=[?W^#AX>+CX^3EY>;F
MY^CHZ>GJZ^OL[.WN[N_O\/#Q\O+S\_3T]?;V]_?X^/GY^OO[_/S]_?[^_P !
M 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1$A,3%!05%A87%Q@9&1H:
M&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P,3(R,S0U-C<X.3H[/#T^
M/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO<71V>7Q^@8.&B8N.D)*5
MEYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.S]#1
MTM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7FYN?HZ.GIZNOK[.SM[N[O
M[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O______________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________]/______________________
M___________________KT?______________________________________
M___WZ?[_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___AS=?______________________________________]VOEK?T________
M_____________________________\6,:*?G________________________
M_____________\R<B:3G______________________________________K.
MN\;U________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________<Q;WU________________________
M_____________[^3>H7%____________________________________VY!;
M/66H]O_________________________________^O'4T %2;Z___________
M_______________________3E'Y)+$Z:[/__________________________
M_____]C4RK-^96VE^?____________________________________3%KJ_)
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________________________P
MUL;L____________________________________YKN1=&.K]___________
M______________________;$FG-%)C1]S/__________________________
M_____[6 53 * !E@LO______________________________SW0U"P    I2
MI_______________________________EC0       !/I_______________
M_______________V:1T   D,!@E2L?_____________________________+
M.PX3-4Q;34Q>P_____________________________^I8#9@AI^VK*FXV?__
M___________________________@EXV^Y?__________________________
M____________[?G_____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________^O9RKS'____________________________
M_______/FH%M6D:(ZO_______________________________\1\/B80  !4
ML/______________________________X(,\       NA^W_____________
M________________K%,0       7;=;____________________________[
M@#$        )8<S____________________________26@(         7<S_
M__________________________^H-0          7-/_________________
M__________]]#0          5-;__________________________^Y]10
M        1-3___________________________RJ9"\"   $(C=)6,[_____
M_______________________II&M!*#]C?Y6GNMK_____________________
M_________]6RK++,Y/K_________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________________________^6[EW=B
MR/_________________________________;GF<V"@ "C/______________
M_________________\A_/P4     7L______________________________
MV8$Y        /*K_____________________________GDP         (Y#_
M___________________________<;QH         $'WY________________
M__________^O2            &_N__________________________^$$P
M         &3F_________________________^Q1             %?>____
M_____________________[@5             $C6____________________
M_____W04             #C/________________________^:):$P
M     "/%_________________________]^;7"P           VZ________
M___________________OL7U5.2(1!P$"$2*R________________________
M_______?OZ69F)J@K+W:________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________COIV ?/O_____________________________
M___RMX17, X ':S______________________________]**3!4      '+S
M____________________________UG\V         $O)________________
M___________ZD3X          "^K___________________________ 6@
M         !J5__________________________^-)             B$____
M_____________________^=>              !W____________________
M_____[0E              !J_________________________WT
M      !;]/_______________________2L               !,Z_______
M________________I0                 \X?______________________
M, P                MV?____________________^9BF$G
M   GU_______________________[;Z)52<            EW/__________
M_______________^RIUV74H\,BTL,#E'WO__________________________
M_____>;=UM+0T]GD____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________________________^_4N];_
M________________________________Y[B/:DLO%6__________________
M_____________^2A9S0'     #S)____________________________UH([
M         !*7___________________________MA3$           !O____
M______________________^F0@            !0X?__________________
M_____^QI               WR?_______________________[,O
M       BMO_______________________WD                0I_______
M________________\C0                 F?______________________
MJ0                  C/______________________1@
M    ?______________________?                    =/__________
M__________^7                    :O_____________________.
M                8_______________________*2(!
M8?______________________N:. 5S<7            :/______________
M____________^M.NE(9\=7%P<G>!E/______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___;NIV":6G3_______________________________(DV4]&0   !V>____
M________________________VXY,$P        !N____________________
M_______;?"P           !%U_________________________^+*@
M       BM/_______________________\)$               #E_______
M_________________WT!                ?_______________________
MYS8                 :O______________________G0
M    6/______________________1@                  1_C_________
M___________I                    ->G___________________^6
M                )=O___________________^\
M&,[____________________K                    #\+_____________
M________                    "KG_____________________)P
M            "K7_____________________<                   #;G_
M____________________X)R,<%5",R8;% \-#A(:)K__________________
M___________YY-C2SLS+S,_6X/S_________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________KT[SC____________________
M____________TJF%94@L$@&%____________________________\:MQ/ \
M      !/X/_________________________5?S4            ?LO______
M_________________^-U'0              B?______________________
M_Y C                9_______________________U4,
M    2/;_____________________B@                  +MW_________
M____________.                   %\C___________________^^
M                !+;___________________^<
M *7___________________^Z                     )/_____________
M_______<                     (+_____________________
M             '3_____________________$P                   &C_
M____________________0@                   &#_________________
M____>@                   %W_____________________T0
M         &'______________________R0                  &;_____
M_________________\FLF8E]=G%L:6=F9VMP>HS_____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________BQ:J1>6%W________
M_____________________]VF=U L#      QQ/______________________
M___@DDX3            C________________________])P'0
M    8/______________________[F\/                -^+_________
M____________EAP                 %,#_____________________0
M                 */___________________^N
M (G___________________^>                     '+_____________
M______^\                     %_____________________:
M             $W____________________Z                     #O_
M____________________#@                   "KY________________
M____,P                   !OI____________________7@
M          _;____________________CP                    ;0____
M________________T                     #*____________________
M_RL                   #(_____________________X
M      #+______________________<6 04% P$       $&#1C+________
M_______________\Z^'8S\S-S]#2U-?<XNK_________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________\=K&_______________________________QQJ.$:$TR
M&  5J___________________________N7Q&&           <?__________
M_____________]=\+P              .^/_____________________WV0)
M                #+7_____________________= ,
M (W____________________%%0                   &K_____________
M______^9                     $O___________________^V
M             ##]___________________7                     !GG
M___________________V                      73________________
M____#@                    #!____________________+P
M          "O____________________4@                    ">____
M________________>0                    ".____________________
MI0                    " ____________________V
M      !T_____________________S8                   !M________
M_____________WP                   !I_____________________]<-
M                  !H______________________]P
M  !A________________________4#Q&3E1976%D:&QP=GZ)____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________OU;NCBW-:E?__________________________
M^+^.9$$A!0      4OS_______________________>=5A@
M%\'_____________________Y6P6                 (W_____________
M________8P                   %[___________________^=
M             #7\__________________^A                     !'9
M___________________*                      "[________________
M___N                      "A____________________#
M          "*____________________+0                    !V____
M________________30                    !D____________________
M;P                    !2____________________E
M      ! ____________________O                      P________
M____________Z@X                    B_____________________T0
M                   5_____________________X$
M   +]?___________________\@+                   "[/__________
M__________]>                    Y?_____________________)'
M                VO______________________G0$             !PX7
MQ?_______________________]6YO,''SM7;X>;M]/O_________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________________________________C?
MS______________________________LQJ6(;50[(0< ,M[_____________
M___________7DEDI             *#______________________XDV
M             &?_____________________9@                   #+V
M__________________^5                      /(________________
M__^G                      "@___________________7
M          !\____________________                      !>____
M________________)0                    !#____________________
M2                      L____________________:@
M       8____________________BP                     %\_______
M____________KP                      X?__________________U0
M                    S____________________R0
M    OO___________________U0                     KO__________
M_________XL                     G____________________\L.
M                DO____________________]7
MAO____________________^J"@                  >?______________
M________;0                  9O______________________]U4
M            1?________________________]J(RLU/TI58&IU?H>1G/__
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____Z,^VG8-I3KG_________________________[+*#7#H= @       'O_
M_____________________\5M*0               $#_________________
M____@QL                   ?+__________________^2
M          "8__________________^D                      !J____
M_______________=                      !!____________________
M#@                     =____________________.0
M        Z/__________________8                       SO______
M____________A0                      M___________________J
M                    H___________________RP
M    D/__________________[Q8                     ??__________
M_________SX                     ;/___________________VD
M                6O___________________YD
M2?___________________](6                    .?______________
M______]8                    *?____________________^B
M            &?_____________________U5@                  !/__
M____________________NR\                  /C_________________
M_____ZLI                 ,_________________________)1P     '
M$R N/E)HA.W_________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________TU<G_________________
M___________ZTK"2=UU"* P  $K________________________%?447
M         !'8____________________Q%                    "?____
M______________^B#                     !H__________________^4
M                       V___________________:
M       '[/__________________%0                      Q/______
M____________2                       HO__________________=0
M                    @___________________G0
M    :?__________________PP                      4O__________
M________YP\                     /O___________________S,
M                *____________________U@
M&/___________________X$                     !?______________
M_____ZP                      /___________________]XB
M             /+___________________]<                     -__
M__________________^?                     ,S_________________
M___H2@                   +?_____________________H!8
M         )S______________________WH"                 '?_____
M__________________]Z"P              !4S_____________________
M____HE=H=("-G*N\T.?_________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________[>/_____
M_____________________]*C>E@Z*2,<%@X&  "?____________________
M_ZQ2#@                !I___________________D0P
M       T__________________]Y                        X_______
M___________-                        LO__________________$P
M                    A?__________________3P
M    7?__________________@P                      .O__________
M________L@                      '/__________________VP,
M                 O___________________RH
M /O__________________T\                      .?_____________
M_____W0                      -3__________________YL
M             ,#__________________\0'                     *W_
M__________________ S                     )K_________________
M__]G                     (;___________________^C
M         '+____________________C1                    %S_____
M________________D08                  $'_____________________
MZU\                  !W______________________\I+
M      #________________________+5P  #!@D,3].8'2+I\?_________
M_________________]?G\O______________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________^O4S<?"OKJWL["MJ:BE________
M____________W7Y3/S C&1$) @          V_________________]V
M                    I_________________^Z
M    =?__________________!P                      1O__________
M________3@                      &O__________________C
M                 /W_________________P0
M -O_________________\1D                      +[_____________
M_____T0                      *3__________________VL
M             (W__________________Y$                      'G_
M_________________[<                      &;_________________
M_]XA                     %/___________________]*
M         #____________________]W                     "O_____
M______________^L"@                   !;____________________G
M10                    #_____________________B@
M      #_____________________UDT                   #]________
M_____________Z<N                  #5______________________^8
M*@          !A@M16#@________________________J&-T@8^<J[O-XOK_
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________XC. 24-#7U!23T9)3$4 $A+_____________
M_________________________________________________^?+MZF=E8Z)
MA(!\>'1P;&AED/________________^\:D@M&0H                 ,?__
M________________                         ___________________
M0@                       -S_________________C@
M         ++_________________S@                       (W_____
M_____________RD                      &O__________________UH
M                     $[__________________X8
M     #3__________________ZX                      ![_________
M_________]07                      K___________________H]
M                  #___________________]E
M  #___________________^.                      #_____________
M______^\&0                    #O___________________Q3@
M              #8____________________BP                    "_
M____________________S$,                   "A________________
M_____Y$9                  !Z______________________)T"@
M         !%?_______________________H=!,?+#A%4V)RA9NTTO7_____
M_____________________]?H]/__________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________^_?S\>[LZ^OL\?__________________V;*9AWEM9%U644M&
M03PX,BTH(\3_________________2R4+                     )+_____
M____________B                        &;_________________UP
M                     #W__________________S,
M     !C__________________VP                       #_________
M_________YT                       #__________________\D,
M                  #V__________________$U
M  #?__________________];                      #+____________
M______^"                      "W__________________^I!@
M              "C___________________3+P                    "-
M____________________7@                    !W________________
M____DP<                   !>____________________S4,
M          ! _____________________X<0                   <____
M_________________]A>                    ____________________
M__^_3@      #APL/E)JAJ7(________________________PGR,FJ>VQ=;H
M_?__________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M[N'7S\G#OKJVL:VIIZ:FIZ[_________________OH9M6TQ -R\H(AP6$ L$
M     !3_________________UP4                       #_________
M_________S0                       #V_________________W8
M                  #2_________________[
M  "R_________________^$D                      "6____________
M______]1                      !\__________________]Y
M              !F__________________^@                      !1
M___________________'(P                     \________________
M___N2P                     G____________________=
M           0____________________HQ8                     ____
M________________V$P                     ____________________
M_X@/                    _____________________\M3
M        ______________________^E.           "1TT3FN,________
M________________F3E#45]N?8Z@M<OE____________________________
M_^OY________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________________________^O,N:RA
MF9&+AH%\>'1P:VAF9FCQ_________________V%%,B,8#@8
M  ">_________________WX                       !U____________
M_____\,                       !2__________________LW
M               R__________________]J                       6
M__________________^6                        ________________
M__^_&P                      ___________________F0@
M            ____________________:0                      ____
M________________D (                     ____________________
MN2P                     ]/__________________Z%P
M        V?___________________Y$8                    O/______
M_____________\I3                    G?____________________^8
M+@             0*49FQ/_____________________N?QT,&B@W1E=I?I6O
MS.[_________________________YZ"JN<C8Z?S_____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________]]?#KYN+?V]C4TM'0TM?@_________________\Z>BGQQ:6%;
M5E%,2$,^.C8R+RXQ_________________](E$0,
M__________________]"                        ________________
M__]]                        __________________^P"P
M            ]O_________________=.0                      W/__
M________________8@                      Q?__________________
MB0                      K___________________KR(
M        F?__________________UD@                     @O______
M_____________W(                     :?___________________Z$H
M                    3O___________________]-<
M    ,_____________________^6+@              %3)2=___________
M___________@<A,   $/'R]"6'"+J,CL________________________RF]N
M?HZ>L,/8[___________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___YX-+(P+JUL*RHI:*?G9N;G*"G__________________^"9%9+0SPV,"LG
M(AT8$PX)!   U/________________^2                        K?__
M_______________,'@                      B__________________[
M4@                      ;?__________________@
M        4?__________________J1L                     .O______
M____________T$(                     (___________________]6@
M                    #/___________________X\4
M     /___________________[@^                     /__________
M_________^5M P                   /____________________^?-P
M            $"]0=/_____________________=<A0     !A<J05IUE+;:
M________________________O%A$5&1UAIJOR./_____________________
M_________]+-X?'_____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________________S[^OO]_______________________N
MN:B=EH^*AH)_>WAV=')S=7A_D/_________________K3SHP*"$;%1 +!P(
M        (___________________:0                       /______
M____________FPH                      /__________________R#D
M                     /__________________\&,
M     /___________________XH.                     /__________
M_________[ T                     /___________________]5;
M                 /____________________^%&@
M ^S___________________^Q20              &#E=@?______________
M_______E>QX       PA.%)OC[/9________________________NU@I.4E:
M;("7L,WM_____________________________[.>M,77Z_______________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________KOY^'<V=;4TM#0T-'3V>#K]___________________N(I^
M=W%L:&1A7EM96%=765YE<?__________________OS$?%A *!0
M     /__________________[58                      .C_________
M_________X($                     ,S__________________ZLO
M                 +/__________________])7
M )O___________________=\$                    (7_____________
M______^B-P                 %*Y3____________________+80(
M       ,+%!VGM'____________________UC3        TC.U=VF;[E____
M____________________PV,8*CM,7W2-I\;G________________________
M_____ZA_EJB[T.?____________________________________]________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________]W.Q;^\N;:TL[&RLK6YP,G5X____________________Y=L9%Y9
M55%/3$I(1T9(2U!99J'__________________Z<F#@<"
M %;__________________\Y0                     #K_____________
M______1Y"P                   "'___________________^?,@
M              [____________________$6                 @Q6H3_
M___________________I?Q\           8G2W&:PNG_________________
M____ITD      A<O2FB*KM7\________________________TW4>)CA*7G6/
MJ\OO_____________________________ZYRA9BLPMOV________________
M___________________?[_______________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______^_LJJFHZ&@GY^AHZ:LM,#-W>S___________________^*6E-/2TA&
M1$-"04)#1TY9:7W___________________^>+@8                   #_
M___________________#5@                  %4'_________________
M___G>QH             "31@B[3_____________________GS\
M!"5*<9G"Z_______________________QF8/    $RI$8H.GS?7_________
M________________ZXXU*SY1:(&=O-[_____________________________
M_[YV?Y2IP=SY___________________________________2V//_________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________;R\._O[_'S^/W_________________________
M___XL)^:EY:6EIB;GZ2LML+1X>[____________________^CE!*1T5$1$1%
M1D=+45IH@ZG_____________________ID$!           '-F./NN'_____
M________________QF4*       $)TQSG,3L________________________
MY8@O   3*D1B@J;,]/___________________________ZM0-DIA>Y:TUOK_
M_____________________________]*'?)BQR^G_____________________
M_______________4SNW_________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________^WEX^/DYNCM\?G_____________________________
M_;&4DI*5F9VCJ;*\T.W__________________________YU31TE-459@<XJO
MUOS__________________________[)6 !HU4&V+KM+W________________
M_____________\UO/E][F;?7^?_______________________________^Z?
M@Z;"X?_____________________________________CSNO_____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________________________\
M
M
M                             /______________________________
M____________________________________________________________
M____________________________________________________________
M____________________    _^X #D%D;V)E &2      /_; $,  @(" @("
M @(" @," @(#! ," @,$!00$! 0$!08%!04%!04&!@<'" <'!@D)"@H)"0P,
M# P,# P,# P,# P,#/_  !0( EL$9@0!$0 "$0 #$0 $$0#_Q ")  $   <!
M 0$             ! 4&!P@)"@," 1   0,# @,$! 4-"0D+"@(+  $" P0%
M!A$'(1((,4$3"5%A(A1Q@3)2%9&AL<'10F(C,]465QERHD-3-*6F%SB"8W.S
M)'6U=C?ADM.TU"65-E9W&/#Q@Y-$5'249I9DA%6VLM*%)H9(HS5%_]H #@0!
M  (  P $   _ -_AO\-_AO\
M
M
M                                 ?$DD<,<DLLC8HHFJ^65ZHUK6M35
M555X(B(?+WLB8^21[8XXVJZ21RHC6M1-5557L1 "T&3]0^P>%+(W+M[,$QN:
M+FYJ:XY#;J>95:KD5K8I)T>Y=6JFB)KJBELL@WMV:Q19&Y+NQA]BECUYJ>NO
M=#!+JU5142-\R/5=6JFB)KP4\W2Q-^5(U/A5 8]9)YE/1/B_B,J]\[?<YV:\
ML%GMUTN?.J=S9*2CDB^-7HGK+)7WKQZ3\?YVU.[M%7S-^3#:Z&XU_,OH1]-3
M21_&KD0\EK*=O\(B_ BJ"P61><ITFV?Q66FT9]E<C45(7T%HI((G.T56\SJV
MNIWM:JHB*O(JIK\E2S5[\TCIOMGB-MMMS+(WHBI$ZCMM-#&Y=%TU=5UD#D35
M-%7E5?4IY+<($[$<[X$^ZH+'Y!YX>$TSG_HMT^WR\M1?Q:W6_4UL54U[52"D
MK]%TX]J\>'K+27KS;L3@5WZ/;+7>Z-1?86XWB"@54U[52&FK-.''_P M3S6Y
M-^]B5?A73[H+*WSSO-U*C7]&MC\4M/9R_2=QKKAZ=?R*47J_\EX6IN_FT[B3
M:_0.TF.6WLT]_K:NM].OY)*3U?\ EV>2W%_=&U/A55^X"S]X\Y+JXN?-[E;=
MO\>UY=/H^S5;]-.W3WRX5/;W_6T+8W/S1NI6OU]UH<+LFO+I[E:ZE^FG;I[U
M6U';W_6/A;A.O8C4^!/]T%J[OYIO7!=4>R+=Z"S0R-<U\-!CUC;P<O=)+0RR
M-5.Q%:Y%^,MW<_,/ZMKCSMCW-AM<4C7-=%162T-X.]#Y*.1Z*G<J.0\UK:E?
MX33X$3[@+:W7K]ZR;RDR5G4)E4/CHU'^XRPT&G(J*G+[I%#R]G'ETU[^U2@[
MCUF]4ET\5*G>O(HO&1J/]SDBH].733E]VCBY>SCIIKWGPM54+_"N^+@"@+EU
M9=4=W6H^D.HW<R>.J1&STR95=HX'(B(FG@QU+8^[CHWCV]I1E?U(=0ES6;WW
M?+/I8ZA$;-3ID5R9"Y$1$T\)D[6=WH/E9YE[9G_[Y0477;U[RW-\<ERW;S2X
M/B16Q/J;]<95:B\51%?.NA2M7NONE<',?7[E956OC3EC=47FND5J+W(KIET/
MGQ)%[7N7XU!2T^9YA4S25%3E=XJ*B9ROFGDKJA[WN7M5SE>JJJ^LIZ7*<GJ)
M9)I\CNDTTKE=+-)63.<YR]JJJO554^>9WI4%/RRRU$LL\\KYIYGNDFFD<KGO
M>Y=7.<Y=5555=5522222322332.EEE<KY97JKG.<Y=5557BJJO:I^ \SX
M  (NCKZZW3+46^MGH)U:K%GIY'1/Y5[4YF*BZ+H1-+65=#+XU%534<RM5JRP
M/=&[E7M35JHNG :Z=@*BH<_SNV/DDMN;7ZWOE1&ROIKE51*Y$XHBJR1-2>4F
M9YA;W/?097>:)\B<LCJ>NJ(U<B=RJUZ:GTCG)V.5/C!5]NZ@-^;.VG;:=[<^
MM;:1W/2MI,DND"1.YE=JQ(ZAO*NJJO#O*FH=Z-XK8D#;;NQF5O;3.YJ9M-?;
MA$D;M>;5G).FBZKKP/I)94[)')\:@KZU]:'5K9UC6DZC]PYO#>LC??L@KJ[B
MJ::+[W++JGJ7AZBLK=U4]2=L5BTV^F;R\C^=OO=ZJZOBO#C[S))JGJ7@?25$
MZ?PS_C55!<RS^93UNV-K6T>_-QJ&M;R:7"UV:X*J<W-Q=5T$KM?7KKIPUT*^
MM?7CU9VA&MIMXJZ=K6\NE;;[76JJ:Z\5J:.1=?7KJ?:5E2G\*OQHB_:!=RQ^
M;YUCVER+7W7$LG1-=6W.Q1QHNJHO_L$M(O!$T^!?3HJ7+M'F:=45M5%K+CC6
M0(FNK:^SL8BZJB_^QR4W9II\?I/1*^H3M5KOA3[@+V8]YW&]%-R?I7LYA5ZT
MTY_HF>XVS7Y6NGCS5^GWOI[%]/"Z]E\V7=6#E_2/:[%+KIIS_1LU=;]>W73Q
MI:S3N^OZ>'HEQD^^C:OP:I]T%_L9\\' ZIT:9EL%?K&S^%DLUZI;JJ=O%K:B
MFM_;P[_3Z.-YK!YMF'U#F)E&S5YM#?X1]JNM/<5[^*-G@HO5W_8X^J7)OWT2
MI\"Z_<!DABGF]=&^1+&EWO.5X(CT]IU]L4LR-[."_1,EQ7O[M>SX"^N.>9GT
MN7M6)<[ID>'H[Y3KO9Y)4;V=OT:^N]/<>K:^G7M5S?A3[FH,H,/ZU>DW._";
MCO4%A3IIOR-'<KG%::AZ^AL%R6FD5?4C=3(+&.JWIOS#PTL>].*+++^2IJ^X
M1VV=R^AL-=X#U7U(T]VU$#NR5OQKI]D&25NN=MO%'#<+1<*:Z4%0B.@KJ.5D
M\+T5-45LD:N:O!>Y2^]#<*"Z4T=;;:VGN-',B.AJZ:1LT3T5-45KV*J+P7N4
M]45%XHNJ>D$<19^@
M
M
M                                                  ^7O9&QTDCD
M8QB*Y[W+HB(G%555[-#Y<YK&N>]R,8Q%<YSET1$3M55 + YQU6=-6V_O+,TW
MSPJS5E)_*+3],4M37M__ "5,^6H7XHRS.6]1FPV"^.S*MWL4M=33?E[;]*4\
M]8W_ /*0/DG7XF'DZ>%GRI6IZM>(,1<T\W/HWQ59V6:_9-N'+"[D1F/62:-K
METXJU]V=;FJB+PU1?@U0QHRKS+NEW'?%;:[S?\VDB=RHVR6F6-'+WZ.N3J)J
MHB\-=?@U0\'5].WL5S_@3[N@,3,R\\*TQK-!M[L!5UB*CDI[GD-\CIN5=/95
MU)24L_-ZT2=/AX\,;LI\VVVL\6+"MF*FJ14=X-?>[NR#E7[U74U-3S:^M$F3
M[G@ZY)]Y%\:J#%7+_.2ZK;\Z6/'+5A&#4ZK^(DH;7/65+4Y=/;DKZJ>)RZKK
MPB;W<.W7'7)O-&ZC+RLC+%;L2Q"!5_$OH[?-53HFFGM/K*B:-RZKKPC3[O@Z
MX3KV(UOP)]T&+V6>8#UEYIXB7?J"R>A21554L+X+#IJBMT:MIAI%3@OI]?:8
M^9)UH]4F5<Z7+>K(*1'KQ2SOAL^G#3@MMBIE3@OV^T\7550[ME<GP</L QJR
M?<'/<VE=/F>;W_+IWNYWS7JY55>]7<$U5U1)(JKP0L-D&:9CEDCILIRR\Y+*
M]W,^6ZU]16.5W#BJSO>NO!#Q<YSOE.5WPKJ"D"F3Y
M                             !4V,9IF.$UOTGAF67G$;EP_YPLM?44$
M_#BGXRF?&[A\)/\ '\JRC$ZOW_%<DNF-5W#_ "VU5D]%+P[/;@>QWUSZ:YS5
MU:Y6KZ470&7N!^9!UFX![O%1;UW/)*&'Y=#E$%+>_%3T/J*V*2I^-LJ+ZS)G
M#^NKJGPSP8Z3=>OOM)%\NDR"&GNWB)Z'3U4;ZCXTD13W;5U#>R153T.X@SCV
M\\[C<:W^#3[J;,8_E$?LLDN.,UU39I4:FB*]8:M+BR1W>J(Z-->S1#+G"/-E
MSFB\*'<3:NRY S@U]=8:N>UR(B=KUBJ4KFO=ZD<Q-?01++B]/EQH[UHNGW09
M][9^;=TBYYX--D=YONU5RDY6^#DMM?)3.D7M1E5;5K&(W\*7P_B,R\!\RGIH
MS#PH+[=;QMU7R:-\*_4#Y(%>O:C:B@6J8C?PI.0BF5T#NU58OK3[@-@>#[F[
M<[FV[Z6VZSS'\ZMJ(BR5EAN5-<&,U[I%IY'\CM4T5':*B\%XF:>(Y]@V?T/T
ME@^8V7+Z!$17U5FKH*UC->YZP/?RKKP5':*B\"*:]CTU8Y')Z474%<%6GT
M
M
M
M                "U6X&^>S.U4;W[D;J8KA,C$U2CN]UI::I?PUTCIGR)+(
MNG'1C573B6ZS3=[:S;ICW9WN)CN)O8G"EN=QIZ>H?PUTC@>])'KIQT:U5T/A
MTL;/EO:WX5!@YN!YM_1[AB3Q6*_9#N96Q(K6P8W:)8XE?W(L]T=0,5NO:YBN
MX=FO88CYIYE73#BJ31V>\WO/JJ-%1L-BMDC(U?W(LUP6C8J>E6J[U:D,^NIV
M]BJ]?4GW= 80Y]YW^03-GI]KMB;?;7M5?=;ME-UEK4<G<KZ*BBI>5?@J5,2L
MR\VN]2MFAV]V?HJ%R*ON]RR&XR5:.3N5U)21T_+\4ZD,ZY+]Y$B>MRZ_60&%
M6>^:=UG9PZ6.FW&H\#H)M>:W8O:J2E1->SEJ:EE35MT]4WVC%+,?,/ZJ,N=(
MR#.:7#Z*77FH<>MU-3HFOS9YVU%2FGJE(=U;4.^_Y4]#4!AIFV\&[&Y3Y)-P
M]S,ISA97\[F7V[UE>Q%1=4Y65$KVM1%[$1$1.XQ:RS<[<?/'O?FV?9#EOB.Y
ME9=[G55C$5%U3E9-(YK43N1$T3N(=TCW_+>YWPKJ"W)0Y\
M                                                       FMEOM
M[QNY4UYQV\5U@O%$[GH[M;JB6EJ87>F.:%S7M7X%)C:KO=K#7T]UL=TJ[-<Z
M1W-2W&AGDIYXG>EDL3FN:OP*?J*J+JBJB^E 9^[1>:-U=[5OIJ:OSB'=.Q0J
MU'VC-8%KY5:G!RI<(W0UJN5.Q7S/1%X\J\=<S=L_,)ZF-NG005F71;B6B)6H
MZV97#[Y(K4X.5*V-T57S*G>^5R:\>5>.L5'6SL[7<Z>AW'ZX-J>S7G.[)96^
MCMF\>&7G:BXRZ-GOM$JWVSM5."O>L$<=9'KVHUM/)IWN[UV*;6^:?M/D;J6@
MW1Q6Z[<UTFC9;Q2*MWMB*G!7/6)C*IFO:C6POT^=Z8V.X1NT21JL7TIQ0&U3
M;C=K;+=^RID.V&>63.K0B,\>IL]9%4N@<].9(ZB)KO$@?I]Y(UKD[T-BF"[D
MX!N;:DO>W^8VG+[8B-\:HM=5'.L+GIJC)XVKSQ/T^]D:UWJ(UDC)$U8Y')Z@
M7#*V/L
M
M
M          %G=R.H38[:!DR[F;KXOAE1 SG=:[A<H&5[VZ<WXNB:YU1)PXZ,
MC4MAG>]>T>V+)5S[<?'\6GA;SK;ZVNA;6.337\72-<L[^'<UBGF^6./Y;VM]
M2KQ^H#7UN3YQO2[B?O%-@MMRG=2N9JE/4T-"EJMSU3YT]Q=#4-U[M*9QA7G?
MFA]/>-^-!B%#D6XE6W7P)Z2D2W43E3YTM<L<R:^J!2%?<(6_)1SU]2:)]<&
M&Y/G3;\9![Q3;:;>8MMQ12ZI%65RSWZXQ^A6RO\ =:;X>:F<889WYJ^\-Z\:
M# L)QW!J635(ZJK6:\5K/0K9'^[P?[Z!2%?<95^0QK/6O%08"[B]9W5/NLE1
M%FN^>55E#5JOO-HM]7]$T$B+]Z^CMK::!R>I6*8:9QU3]1&XR3QY7N[D5525
M.OCVRBJ?HVC>B]SJ6@2GB<GJ5I"OJ)W_ "I':>A."?6!C-)))-(^65[I997*
M^65ZJYSG.75555XJJJ6">]\KWR2/=))(Y722.55<YRKJJJJ]JJ>(/@^0
M
M                  "I,4S'+<#O=-DF$9/=<0R&B_DE\LU9-0U<:*J*J-F@
M>QZ(NB:IKHI/<<RC)</NU/?L3R"XXS>Z7^37:U54M'4L15151LL+FN1%T35-
M3]:YS5U:Y6KZ4X VN["><1OE@*T=FWGLM%O)CL2HQ]Y;X=JOT4>FB+X\$?NT
M_*FG"2%'N^^EU74V.;-^9]NYAONMKW4M5+NC8XU1CKHG);KQ&SL3\;$SP)N5
M.Y\2.=WR<=2.BKY6Z)(B2)Z>Q0;R>GKK:Z=NI>*&EV\S:*DRQ[.>?;^^HVWW
MIFB<SO#IWN<RH1J<7.IWR-;WJAMRV3ZL=D-^XXJ?"<LCILD<SFFPN\(VBNK-
M$U=R0N<K9T:G:Z![VIWJA,HJB*;Y#O:^8O!099&2)[@
M
M
M                                   E%]R"PXO;*F]Y+>Z#';-1-5]9
M=[G4Q4E+$U$5562:9S&-31.]267>]6?'[?/=K]=J.R6NE:KJJY7">.FIXVHF
MJJ^65S6M31.]3\54:FJJB)Z5!@7NMYH?1]M?[Q34^X$NYEX@YD^BL*IEN3%5
M-414KY'04+D54^]G5>_330PYW&\P;IBV^\:G@S23/;I#S)]'8I3K7M54[-*Q
M[H:1454^]F7TZ$,^MIV??<Z^AO'ZX-;>Z7G:9W<%J*/9O:"T8S3JCF0WS*JJ
M6Z5+D7LD;24BTD43D3N=)*FO;JG P2W#\V+,*U9Z7:[;*V6"!>9D=WR*HDN$
MZHO8]M-3+31QN3T*^1-?3V$&^XN7\G&C?6[B#7)NAUS]6&[R5$&7[V9##:ZE
M7))8;%,VQT+HU7A%)!;&TZ3-3AIXO.O>JJO$P9W!ZN^H_<WQX<FW8O<5OG54
MDL]HD;:*-6+V1OBH&P)*U.[Q.9>]5U(1]3/)\J1=/0G!/K Q0DDDFD?+*]TL
MLKE?+*]5<YSG+JJJJ\555,<7O?*]\DCW222.5TDCE57.<JZJJJO:JG@#X/D
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
M+-N:YCG,>U6/8JHYJIHJ*G:BH>0/D^0
M       #U@GFIIH:FFF?3U%.]LM/41.5CV/8NK7-<FBHJ*FJ*AZ0S2T\L4\$
MKX)X'MDAFC<K7L>U=6N:Y-%145-45 #:7TS>:[OOLRMLQK<UR[U;?4J-@2.Y
MR^'?Z.%J<J>[W/1RS<O;RU+9%71&MDC3B;#=@_,<WAVL6WV'/W+NMA5.C849
M<).2\TL2)HG@5^CEEY>WEG1ZK\E'L0C8:Z6/1K_QC/7V_5!T.=/75ALAU.V3
MZ3VLRZ*LNU+ V:]X77Z4MZMZ*O*OO%(YRJK$5=/$C5\:KP1^INVV3ZC]I=_[
M3](;>9+'57*GB26[8K6:4]UHD5=/QU,JJJMUX>)&KF*O8XFL4\<R:L=Q[VKV
MH#) OJ>P
M
M                                                  *&SS<W;K:V
MT.OVY&<V+!K0B+R5]\KX*)DBI][%XSVK([BB(UB*JKP1"D<QS_!]O;:Z\9UE
MUHQ&V(B\M9=JR&D:]4^]C\5S5>[CP:W55[D/ESV,35[D:GK4&M7=WSA>F7!%
MJ*';NAON\=WBU2.:W0+:K5S(G%KZRO8V;MX:QTSVKQ5%[-<#=R_,\V"P]9J3
M"*2\;HW*/5&2T4*VZW<R)Q1U56-;+V\-60/3OU[-8.2OA;\C61?5P3ZX-7N[
M7F_=4>>+546",L.SUGE<Y(76BE;<;GX3DTY):VX)+'K^'%!$[T:&OK<GS-NH
M7,?>*7#VV?;"UR.<D2VRF2NN'ANX<LE56I(S7\*.&-?004E?,[@W2-/5Q7ZJ
M@UQ9WN?N/NA<UO.X^=W_ #JYZJK*R^W"HKG1ZHB:1^.]Z,;HB(B-T1$X&"^8
M;@9SN#7K=,YS"\Y?<-55E5=ZV>L<S7AHSQGN1B:)HB-T0A'/>]=7N5R^E5U!
M0I2!\@      O%@O3SOON<E._;_9[,,MI:E42*Y6ZS5DM'Q71%=5I'X+$];G
MHA=#$-D]X,_2%^%[89/DE/4*GAU]#:ZJ2EX\$5U3X?A-3UN<B'HV*5_R8W.]
M:(#,C"/*9ZS<O6-UTP^Q[>TTRIR5.2WNF^2J)[3HK9](3-^!S$=ZC*+$O+=Z
MILF6-UPQBT83!(J<E1?KM3_)7O6.W^^RM^!6(OJ(AM#4.[6HSX5^YJ#+S"_(
M^R"9(IMQ-_;?;E:J>-;L<LLM;SIIQ1M55U-+RKKZ8'&3&*^4G>I4CES?>6BH
M5:J>+0V.U257,FG%&U%3/3\O'^\J>[;:OW\J)ZD34&6.'^3;TI6!(I,DNF;Y
MW4(GX^*OND%'2JNO:R.@I:>5O#AQE=]S)#&/*YZ<[,D<E]N.69A.B?CHZRX0
MTM.JZ]K645/#(WAZ9%/=MO@3M5SOCT^P#*O$.@GHYPCD^A>GO$ZM8U56.OM/
M)?UU5-.V[R5BKZM>Q>/:9%XST;]+V)<GT5LIC=2K%56K>('WE=533MN;ZI5_
M\E[3W;2T[>R)OQ\?L@R7QW#L1Q"G6CQ+%K1B](J(BTMHH:>BC5$1$3V(&,3@
MB(G87[L>,8UC,"TV-X];,>IE1$6GMM)#2,T1$1/9A8Q.Q$/9&M;\EJ-^!- 5
M&3P_0                                          6PSS9/9[=&.1F
MXVUV*YNY[>7WB]6FDK)V<%36.>6-TC%37@K7(J%O\QVHVPW"8]F<[>X[EKGM
MY?'NMMIJJ9O#35DLD:O8J:\%:Y%/AT<;_EL:[X4!@YN+Y2W1[G*5$UCQR^[8
MW"=5?[WC%UE6+G7LUIKDE="UNO:V-K.'9IVF(^<>6UTPY<DTMIL5WP"ME57>
M\V"XR+'S]WXBO2KB1OI:QK?5IVD,^AIW=B*Q?4OW=0:^-S_),W&M:5-9M#N[
M9,NA:KGPV7)*2:SU2,372-M13K6Q2O\ 6YL3?@,*=P/*>SFWI456V>YEIR:)
M%5\5JOU-+;*A&\=&-G@6JCD=ZW-C3X"%?;GI^3D1WJ7A]T&MK=CHQZG]DTJI
M]P-F[_16BC76;)+;"V[6MK%7V7OK;>ZHAC1W<DCFN[E1%X&".Y'2QU [3^\S
M9IM=>:2VTO&6_4,27*WHW[USJNB=-$Q'=R/<U?2B+P(-]/-'\N-43TIQ3ZJ
MQA,?SQ                                  !/L8RC),*OUKRG$+[7XS
MDEEG;4VF^6R>2FJJ>5O8Z.6-6N:O<O'BG!>!.+!D-]Q2\V_(<9O%98+[:I4G
MMMWH)GT]1!(WL<R2-4<GU3]:Y6JCFJK53L5 ;\>CWS>8*]]KV^ZJ_!H:ER1T
MUMWBH8%9#([Y+?IBDA:J1JJ]L\#49V<\;$1TAN4Z8O,RBK'V["NHOPJ.=>2G
MH-T*2%6Q2.[$^E*:)%1BJO;-$U&_.8U$5Y-*>OUT9/P]$B?;!O?MESMMZMU#
M=[-<*:[6FYP,J;;=**5D]/402M1S)8I8U<Q['(J*CFJJ*AN%H+A076AI+G:Z
MVGN5MKXF5%#<*61LT$T4B<S)(Y&*K7-<BZHJ+HI,D5%1%1=47L5 1Q%GZ
M
M
M                             "E,RSO"=N[--D6?9=9L+L,"Z2WB]UT%
M!3([35&I+4/8U7+W(BZKW%.91F&)X1:I;YF62VO%;/"NDETNU7#1P([N;XDS
MF-55[D1=5/ESFL35SD:GI5= :Q]Y?.!Z:]OUK+;MQ17G>6^0:MBFMT?T99^=
M$XH^NK&I*O'AK%3/:O'1W9K@%NEYG.P^%K54.#4EUW2N\.K8Y:*/Z/M?.B<4
M=5U3?$7CWQP/:OI[-8.2OA;P9K(OJX)]<&J#>'S9NJW<M:JAQ6[6S9ZP3*K6
M4N,TR/KW1KW27&L\:5':_?0)#\';KKAW.\R/J,SWWBCQVY6_;&S2JK6T]@@Y
MJQ8U[GUU5XLB._"A2+[L#)73OX-5(T_![?J@UQY)E.3YE=JB_P"7Y'=,KOM7
M_*KU>*R:NJY>*K[<]0][W<57M4P9ON19!E-RFO.37RX9'>*G^476Z54M94R<
M57VYIG/>O;WJ0BN5RZN57+Z5X@D))S\  !-;+8KWDEP@M&/6>NOUUJETIK9;
MJ>6JJ)%_ BA:Y[OB0F-JM%VOM;#;+):ZN\7&H72"WT,$E1.]?P8XFN<OQ(?J
M(JKHB*J^A 9F;=^7%UD;D>!-0;,7/%[?,B.=<<KEAL:1HO8KJ>M?'5+_ ',*
MF4N$=#'5'G7@RT>U=?C]%*B.=79')%:$8B]BK!5/94+_ ',2D0RDJ']D:M3T
MNX SNV\\D7.ZU(*C=3>RR8ZW1KY[7C%OJ+M(Y%7C'[S5NH&L5$^^2)Z:]RIQ
M,PL)\IC,*OP9]Q-V+38V\'2V_'Z*:Y/=KVL\>I=1M8NG?X;TU[E[2)9;G+\N
M1$]2)K]P&<>WWE!](N(+!-D]'D^Y]6Q$=*V^W9]+3*_1.+(;2RA<C47BC7R/
M]>J&7&%>65TT8SX4N04N0;@5+$UD;>+DZG@5_I;%;6TCM->.CGN]>J$2R@@;
M\KF?\*_<T!FW@/33T^[7+!)@&S&'8Q64Z(D=VI;12K7^RFB<U;(Q]0[3\)Z_
M7,LL-V&V5V]\)^&;68QC]5"B(RY4]LIUK.'9S5;V.F=IZWJ1+88F?)C:U?3I
MQ^J"]Y=H]
M            8K;R]%'3'OPVKGS[:>T+?JM5>_+[-']$W;Q%14222KH_"=.J
M:\$G\1OX)CMNETH; ;PMJ9LRVXMBWBI57.R:UL^C;EXBIHCWU-+X;I537@DO
M.WU'A)3PR_*8FOSDX*#49OAY*E_H&UMXZ?-RXK] SF?!A68-;2U?*FJHR*YT
MS/!D>O!$22")O>KS6ENWY4EYHVU=SV5SV.\PMYGPXID[4IZGE35>6.X4[?"D
M<O!$1\,:>EY R6Y4XQ/U_!=]T&GW=O8+>38F[)9MVMN[SA53(]8Z2KK8.:AJ
MG(BJONM="LE-/P1?R<CC6-N5LUNCL_<DM>Y.$73%)WO5E-4U47-25"HBK_D]
M7$KX)N"?>/4@)(I(ET>Q6_8!:$MD>8
M  ,^>C;K^W2Z4;K2V*:6?.-G*RHYKUM]52^U2^([62IM,S]?=Y455<K/R4G'
MG:CE21N972YUG;A].-QI[1))+EVUU3/S77"JB3C3\ZZOGMLKM? DU57*S\G)
MQYD1RH]L53U3X%T^5'WM^X#JHV4WQVTZ@\%M^X>UN1PW^PUJ^%50\&5E!5-1
M%DI*ZG55=!,S5%5KNU%1[5<QS7+T4;4;N8%O5B%%FVWE]BO5GJU\.HBX,JJ.
MH:B*^FJX-5=%*W5%5J]J*CFJYKFN6=1R,E:CV+JGV 7;+E'H
M
M
M            #SFFBIXI9YY6000,=)--(Y&L8QJ:N<YRZ(B(B:JJGQ++'#')
M--(V*&)JOEE>J-:UK4U5SE7@B(G:H!@'OAYF'2ELFM9;DS9=S<JI5?&N-84D
M=RY96HJ<LU?SLHX]')RO3QG/;Q_%JJ:&&6[?7OTY[4>]4*98N?Y%3JYBV'%$
M97\LB:IRRUG.RE9H[@Y/%5[?F+V$+)601ZIS<[O0WC]<&G[>SSC.H#.5J[9M
M'8[3LW8I%<R*Y-:R\WMS%U;QJ*J-*:/F:J+HRGYFKV2=YK'W8\T+>C+EJ:#;
M6T6W:ZT/5S8ZY&MNEV<U=4XSU#$@9JFGR8.9J]CR DN$KN$:)&GI[5!JUS?<
M+/-R[U)D>X>97K-[[*BM6ZWRNGKIVL55=R,?.]ZL8BKP:W1J=R&O++<VS'/;
MK)?,VRFZY;>)$5%N-VJYJR5&JNO(UTSG*UJ:\&MT1.Y""<]SUU>Y7+Z574%'
M%,'R#U@@FJ9H::FA?45%0]L5/3Q-5[WO>NC6M:FJJJJNB(AZ0PRU$L4$$3YY
MYWMCAAC:KGO>Y=&M:U-5555=$1 #+[;#H%ZN-VO=I\;V5OEKM51RN2^9*QEA
MI?"?V2L6XN@DE9ZX6/7T(9-;?]&G4MN3X$UAVIN]OMT_*Y+O?FML]/X;NR1J
MUSH7R-_P37$0REG?V1JB>E>'V0;%ML?)'RVL2"KWAWGMEB;HUTUCQ.BEN,JH
MO%6+6UONC(W)ZH)$U^J9Q8!Y362U20U.Y^Z=OL[?9=+:,;I)*Z147M:M75>[
M-8J>J)Z$6RW._A)$3U-37ZX-A>VOE7='.WB4T]=@M=N1=:=&Z7/+KC-5-<Y.
MWFHZ7W6D<BKW.A<9LX'Y=O2]A*02UF(5>=W&#32OR6NEJ&JJ=NM+3^[TSD7T
M.B4BF45.SM:KU]+E!G7B& X+M];TM&!X98L*M:(B?1UBMU-;H/9[-8Z:.-JZ
M? 9?XSAN(851);<.Q6T8I;DT3W&ST4%##P[-60,8WZQ$M8UB:-:C4]")H"K2
MI#Z
M                 !),BQK',OLU=CN66&W9-8+FSP[C9+K2Q5E).SYLD$S7
ML<GPH2F^6&QY-:ZNQY)9J&_V:O9X==:;C3QU5-,WT212M<QR?"A^*B.14<B*
MB]J*#45U(>3UM+GZ5V1;"7==H<JD1TB8Q5^+68Y4R+QT:BJ^IH^95XK&LC$3
M@V%#6AOKY8FVV9I5WS9NYKMGD3T<],?J?$JK'._MT1%5T]+JJ\58KV(G!L2$
M!-0,=JL2^&[YO=_N T);\=+^]_3;>FVC=G!ZNQT]3(YEIR6!4JK17Z:JBTU;
M%S1JY43F\-RMD:GRF---^\/3[NUL1=4MFY&)5-H@G>K+;?H=*BVUFFJHL%7'
MJQ55./(Y4>B?*:A+)89(5T>W3T+W+\8+ %F#R
M       !D-TV=3>Z'2WGT&<[<7-/!J$;#D^)UCI'6R\4K57\350L<WVF<RK'
M(W1[%[%T5S77MV(W^W!Z>LRAR[!;@GA3(V+(,;JG/=;[G3IK^*J(FN;Q;JJL
M>GM,7L717(OK#,^%W,Q?A;W*#KNZ9NIG;CJFVXHL_P  K?"J(N2GRS$ZA[5K
M[-7JW5U/4-33F:[15BE1.61O%-%1S6],.P>_F"]0V"TN9X95>'/'R09)C<[V
MK66NL5NKH)VIIJU=%6.1$Y7MXIHJ.:V?0S,F8CV+^Z;WHH,B"]QZ@
M
M
M           MCNAO1M3LK9/TAW5S^S8-:W(Y:9]SJ6LFJ58FKF4M,WFFJ'HG
MWL3'.]10&X.ZFW.U-I^F]Q<SM6(V]R.6!UPG:R6=6)JYM/ FLLSD3[V-KE]1
M\/D9&FKW(U/6#3SOQYTV*VI*RS=.^W\^4UK>9D>;9:CZ.W([3@^"W0O2IF:N
MO;+) J:?(4UA;P^:MCMN2IM6R&%RY#5MYF,RS)$=2T2+IP?#0Q.2>5JZ_P (
M^)4^:I 2W%J<(F<R_.=V?4!IHWMZN>H?J%GF3=#<RZ76S2/YH\1HWI;[-&B+
M[*)04J1Q/5NG!\B.?Z7*:M=V>I;>W>R:5-P<^N%QM<CN:/&J5R45K9I\E$HZ
M?DC<K=.#GHYWX1+Y)Y9?EO54^;V)]0&-Q8D\05;AN!9QN+>(\?P##[UFM\D1
M%;:;'0U%?4<JKIS+'3L>Y&^E531"I,6PW+LXN;++AF,77*[O(B*VVVBCFK)M
M%73F5D+7JB>E5X'TUKGKHQJN7T(FH-C&TOE'=5FX24M;E]%9=H;+.ULCI<AK
M$J*]8W?,H:#QW->B<>2=\2^G13.3;;RT^HS-O=ZO)J2U;9VJ9K9%DO52D]8K
M'?,HZ/QE1WX,KHU(N.AG?Q<B1IZ^WZB V9[5>3+T]8I[K5[HY9D>[-QB5%J:
M%CTL-JEX\46"D?)5IZ-4JT,^=NO*RV3QSW>IW!R2^[D5T:HL]&QZ6:W2>E%B
MIG/J4^*I0C&6^)ORW*]?1V(#9)MGT_;([-Q,CVOVKQK"IF,5CKG;K?"ROD:J
M*FDM:YKJB3@JI[<BF=N [+;3;71L9M]MW8<4E8WD6OH:*)M8]JHJ:25;D=/)
MP54]IZD6R*./Y#&M]:)Q^J"\!<X]
M                                                       2/),9
MQS,K'<<9RVPV_)\=N\2P76Q72FBJZ2HC7BK)89FN8Y->/%"47VP6/*+176#)
M;/17^QW.-8;C:+C!'4TT\:_>R12M<UR?"A^*U'(J.1'(O:B@T7=6GD^454RY
M9QTK524-6U'U%7M#=:A5AE7MY;57SN58U[=(JARM7NE8B(TU"]27EBTM0ROR
MWIVJ/=*E$=-4[9W&=5BD[]+=63.U8OHCG<J+W2-1$:2V>@[70</[VOVE!H.R
M?%\DPJ_73%LOL5?C.266=U-=K'<X)*:JIY6]K9(I$:YJ]Z<.*<4X&FR_X]?<
M4O-PQ[)K/66"^VJ58+E:*^%]/402-[6OCD1')]0E;FJU5:Y%:J=J*"0DG/P
M                           %_NFSJ-W Z8-SK3N3@54LG@JE/DN,S2/9
M17BW.766DJ6M]/RF/T58WHCTUTT6\^Q&^>:=/V?VW.\.J5?X2I!?K!*]S:6Y
MT3E_&4U0C?JL=HJL<B.3LT7UAF?"]'M^-O<J [&=A-]<"ZC-LK!NCMY<$JK1
M>&+'7VV16I5VVNB1$J*&KC1?8EB<OP.:K9&*K'M<O4'LWN_AV^6 67<+":WW
MBV71BLK:&14]YH*R/3QJ2I8GR9(U7X'-5KVZL<U5G\4K96(]B\%[4]"^@%Y2
MZ1Z
M
M                Q6W]ZT>G3INBJ(-Q\_I79/"SGBP*R\MQODBJWG8CJ2)W
MXA'I\E]0Z)B_.,=MY>JK8[8F.>'.LSIW9!$SFCPVU:5UW>JMYFHZFC=^)1Z?
M)=.Z-B_./"6HBA^6[VOFIQ4&CK?[SC-YLY]\LFQ^/TFT./RZL;D-3X=TOTK.
M'M-=(SW6GYDUU1L<CD^]D134?O/YH6Z>7>]6G:2RTVV=EDU8V]U')<+S(WAQ
M:Y[?=X-4UU1L;W)W2(2Z6X2.U2-/#3T]J@U*97F&69W>ZO)<VR:ZY=D5>J+6
M7R\UDU=5RZ=B/FG>]ZHFO!->!K8R/)\DS"[5-^RR_P!QR:]UBZU5WNE3+5U,
MFG8CI9G.<J)W)J0#G.<NKE5RKVJO$$SP3;;<'="],QW;G"KWG%[?HJVVR4,]
M;*QJZ^W(D+7<C$T55<[1J(BJJ\"/P_!,UW!NK+'@V*7;+KL_15H+322U<C6K
MK[3TB:[D:FBZN=HB=ZGZUCWKHQJN7T(#9QL]Y.O4?G/NE?N;=['LW9IN1TM-
M52)>;PC'<=6T=%)[NG#M22J8Y%X*WMTS^VP\K_?3+_=JS/KE:-KK7+RND@J)
M$NES1KN.K::D?X*<.U'U#7)V*G;I&QV^5W%ZI&GU5!M1VB\I7I1VX;2UN66J
MZ[P7Z#1[JK)*MT5 V5.^.WT/@1JS3[R=TR?6TV);9^6STXX*VGJLDMUQW.O$
M.CG5%]J71T:2)WLHJ3P6*W3[V99?L:1L=# SY2+(OK[/J(#8UBV'XE@UGI\?
MPK%[3B%AI$TIK+9:*"@I8]$1/9AIV,8G!/09RX[C&-XC;(;+BF/VW&;/3<*>
MU6JEAHZ=G#3V8H6L:G!/01;6M:FC6HU/0G %1D\/T
M
M                 &)?5-T9;.=6&/+1YO:DL^:6^!T6,;D6R-C;I0KQ5D<C
MET2II^95589%TXJK%8]>=,;.H?I9VOZC[(M+EEN2UY510K'8,[H&-;<*1>*M
M8]>"3P\RJJQ2+IQ56JQR\QX3T\<Z>TFCD^2].U <J/4YTG;M=*F8KC>X=J2I
MLE>]ZXIG5 U[[7=86\=8I%1%CE:GY2%^CV]OM,5KW<Z>_P#TW[D].F4+8LVM
MWCVFM>Y<<R^C1SK=<8DXZQO5$5DC4^7$_1S>WBU6N=))H)(':/3@OR7)V*#&
M4L$>(                            ,YN@_K#O72;NM3U=QGJ:_:7,98J
M+<G'H]7JR)%5L5RIH_X^E5RKHGY1G-'VJUS,N^CSJ>NO3=N-#4UTT]9MME$D
M=+G=D9J_EC152.O@9_'4_,JZ)\MG,SM5KFQ--4+ _CQC=\M/M@[ [+>K3D=G
MM606&XP7>R7RDAK[/=:5Z205-+4L22&:)[>#FO8Y'(J=QTY6JZVV^VNW7JSU
ML-RM-WIHJRV7&G>CX9Z>=B212QN3@K7-<BHI/D5%1%1=47BB@F9'GZ
M
M
M#"[J.Z^.G/IH96VS*LL3*,\ID5K-NL:6.NN;9$[&U;D>V&DXZ*J3R-?R\6,?
MV&*N^G63L=L*VJM^19(F0YA BHW!["K*NO;)W-J5YDBIN[7Q7M=IQ:UQ#S54
M4.J.=S.^8G%0:"^HKS5.HS>I+C8L,K&;*8-5JZ-MLQV9[KO-"OWM3=U1DNJ]
M_N[(45.#D=WZ:M\/,4WRW62NL^+5+-J,0J5<Q*"QRO6YRQ+][47-49)KZ? ;
M$BIP5%)7+6RR:HW\6WT)V_5!KBMULR++[W%;[1;[CE&27NH7P*&CBFK:ZKJ)
M55R\L<:/DD>Y5UX(JJI@O0V^]Y-=HZ*VT5=D%]NTZ^#24T<M75U,TBZKRL8C
MWR.<JZ\$55(1$5RZ(BN5>[M4&QS97RG^J?=-*2XY7:*+9K'*A&R+691(JW%T
M;DU_%VNGYYFO37BVH6$SGVI\N'J(W$2FKLCME)M;8ID:]:K(7JM<YBIK[%O@
MYI6N3YLRQ$7'0SOXN3PT]+NWZ@-N6S/E#],6W*4UPS];MO1?X5:]S[S*M!:F
MR,77FCMU$]JJB][9YIFKZ#99M9Y9VP&#>!6YFMRW5O,2M<YUTD6BMS7M[V4-
M*YJJB][9I94]1'QT$+.+]9%]?!/J V8XMA^)8-9Z?'\*Q>TXA8:1-*:RV6B@
MH*6/1$3V8:=C&)P3T&?&.XQC>(VR&RXIC]MQFSTW"GM5JI8:.G9PT]F*%K&I
MP3T$8UK6IHUJ-3T)P!49/#]
M
M       !;S=/:G -Z<)O&WNY>-TN4XK>F<M305**CHI$14944\K='PS1ZJK)
M&*CF]RE$[A[<X9NKB=SPG/;#3Y#CMU9I/1SIHZ-Z(J,FAD;H^*5FNK7L5')W
M*?#V-D:K'IS-7N!R<=;G0MG72/E'TC"Z;*MG<BJWQX=F[6:R0.75[;?=$:U&
MQ5+6HO*Y/8F:BO9HJ/CCYO>K+I"R_IJR#WZ)TN1;87RI>S%\L:W5\+EU<VBN
M"-:C8YVM1=%3V943F;HJ/8R25-,Z!VORHU^2[[2@P-,.R%
M              !T(^3_ -7$UQ@J.E;.[FLM3;X:BY[05U0_5[Z=FLU=:$5>
M*^$G-40I\SQ6\&L8ANM\L?J6EKH9NG7,+@LD]%%-<-LJN=^KG0LUEJ[:BKQ7
MPTYIHD^;XB<$:U":T$^OXAR]G&/[: WUFX\F8
M
M                                       ,3^I#K3V#Z7Z&9FX66,K<
MP6'Q;=MU9N6LO50KF\T:O@1R-IF/3BDE0YC5^]5R\#'#?7JLV:Z?:.5N:Y(R
MKR=8O$H<'M7+57695;S,YXD<C8&.3L?,YC5^]55X'A-410I[;O:[F)V@YZ.I
MCS3.H'?1:W'\)K'[*[>SH^)UGL%2Y;M5Q+P_RRZHV.714U160)$U456OY^TT
MF[^>8;O3N\M79<3J7[4X5,CHUMEFG<MRJ8UX?Y5<4;')HJ<%9"D;51='<_:2
MJ:MEEU1OXMGH3M^J#&W9'HVZDNHJ6&KVZVUN=78:I^LN;W9/HZSZ*OM/;6U7
M(V=4UU<V'Q'\=>4L1M-TN;[[X215.#X'7U-GJ':R9;<D]QM>BK[3DJZCE;,J
M:ZJV+G=^">,=/-+\ABJGSEX)]4&XW8[R5\,L_NEVZ@MQ:G,*Z-4?+A^)\U!;
M-4UU9+7SL]ZG8O;^+CIW)Z5-H6T?E3XM;/=KEO3G$^3UC%1\F,8WS4=!JFNK
M)*R9OO$K5_ 9"J>DF$=N:G&5_-^"W@GU0;<]JMB=G=C[7]$;3[<V3!Z5[$CJ
M:BWTR>]U#4T_E-9)SU$Z^RG&61R\#9=MUL_MAM);_HS;C!K3B5.YG)/-10)[
MS.B:?RBJ?S3S+P3C(]R\"/9%'&FC&(WX/N@NR7(/L
M
M                                 %(YY@>([G8A?\"SNQ4V28GD](^C
MO-GJV\T<D;N*.1>UCV.1'L>U4<QR(YJHY$4IK,</QK/\8O.'9A:*>^XW?Z9U
M+=+94MYF2,=Q147M:YCD1S'-5'-<B.:J*B*?+FM>U6N35J]J Y!NMOHWRKI%
MW'^BG/J;]MEE#Y:C;S,Y6-19HF:+)15?)[+:FGYD1VB(CVZ2-1$56MYE>K+I
M=R+IHSKZ.<ZHO& 9 Z2;"<JD:B++&W17TM3R>RV>'F1'<$1Z:/:B:JULAJ:=
MT#].UCOD.^T#"HQ2(<                          %58/FF1[<YCC&>XC
M<'VK)L0N=-=K'7LX^'44LB2,YF]CFJJ:.:O!S55J\%4J+$<JOF#91C^8XS6N
MMU_QFO@N5HK&_>3T[T>WF3[YJZ:.:O!R:HO!3Z:Y6.:YJZ.:NJ*#MNZ?MY+#
MU ;.X%NWCJLCI,OMC)ZZWM=S+15\2K#6TCE[=8)V/9JO:B([L5#K)V6W2LV]
M&U^';E63E939-0,FK*)KN9:6LC58JNF<O;K%,US->]$1>Q2HHI$EC;(GWR<4
M]"]X+R%T3T
M
M      !;3=;>+;+9#%*K-=U,RMV&X]3*K(ZFMD_&U,NFJ04M.Q'2U$JHFJ,B
M:YVFJZ:(JE!;C;GX#M+CE1E>XF446+62!5:RHJW_ (R>335(J>%J.DFD5.*,
MC:YVG'31%/A\C(V\SW(U/6#G[ZE_-EW5W;N<NW/2S8KGA%EN<ON5+DS(?><J
MNCG+II1PP^*VC1_8B1\\W8Y'QJO*FES?KS(=Q=RJ^3!NGBT7#$K37R>ZT]_;
M%X^17!SETTI8HO$;2H[L1&<\O>CV+[*2N:N?(O)"BM1>'-]\H+6;)^5+U/[V
MUS<KW9JTVBLMWE][N-TR=9*_(JI9E5SY/HY'I(DBK\KWJ6%VJZZ.+>;3^7-U
M [L5:9'N14IMI:KG)[S77#(%?67RH655<^3W%'H]'JORO>)(G=^BGQ'0S2>T
M_P#%HO:KN*_4!N?V'\L_I9V/;1W&7#_ZT<NIT:YV3YFD=P:V5.*NI[?R-I(M
M'<6JL;I&\/QB]J[4=GN@CIXVD;2UTF,?UA9+ C5=D&4I'6HV1.*NAHN5M-'H
MO%JK&YZ?/7M)A%1PQ\>7G=\YW'ZP-@$<<<,<<44;8HHFHR*)B(UK6M31$1$X
M(B(9H,8R)C(XV-CCC:C8XVHB-:U$T1$1.Q$(H'V?0
M
M                                       !9G?[8S!^HS:W)-J\]HTF
MM=[B5]MNC&-=4VNX1M<E-<*1SODRPN<OJ<U71NU8]R+:S>;:'$M\MO;[MWF5
M*DMONT:OH+@UK75%OK6-<E/6TRK\F2)7+ZG-5S':M<Y%\Y8FS,5CNQ>Q?0OI
M!QA[Y;+YIT_;H93M3GE&E/?,:J>2.LC1?=ZZDD3GIJVF<ORHIXU1R=Z+JUR(
M]KD3E?W=VKRK9;<'(MNLQIDAN]AGY65+$7P*RF>G-!50.7Y4<K%1R=Z<6NT<
MU42GY(W1/<QR<4^N"TI;8\P                          ;X_):W\?17S
M/^G*]UCEI+U$[+\$CD7V65=.UD%SIV=JZRQ>%*UO8GA2+VNX[B/*IWD?27?,
M]C;M5.6FNL:Y-A['K[+:F%&0U\#>_62/PY$3L3PWKVJ3.W2\70KW^TW[8.AD
MW:$U
M                                                          !8
MCJ0S?=O;_:B]W_8[;5VZ>Y+IJ>BL..+(QD,2U#^5U94-62)TD<*<58QR*JJG
M%K>9S;/[ZY;N5A>W-VO.T>!NW$SMTL-+9K&KVMBC6=W*ZJF:LD;GLB3BK6N1
M5X<6MYG)Y3.D8Q5C9SO[D!J:QGRS=_\ J3RN+=3KFWEJV5M2B.@P.PS15592
MP/7F6D;/RK04#&JGY.EBF:[7F5R.U4UNV#H&WGWWR./<3JZW2J65<Z(Z'#[/
M+'45-/"Y>9:9LW*M%1M1?O*>.5%[>9':D"VCEF=SU,G'YJ?^6B VR;*=,NQ?
M3U;4H-IMNK7C%2^)(:[(.1:F[5;>',E1<*A9*A[7*WFY.?D1?DM0V0[4;!;0
M[)T*4>VV#V^P3OC2*KO7(M1<JE.&OC5LROF<BJFO+S<J+V-0CHX8XDTC8B>E
M>_ZH+\%X3U
M
M                !JT\TGI*CWXV@DW0Q&VI+NIL_1SUL"1-_&W2P,1TU=0K
MIQ>^+C/ G%=4D8U-9=37EYA?39'O#ME)N#C5"DFXFV-+-5PI&GXRX69G-+5T
M:Z<7.CXS1)QXH]C4UD(*M@\6/G:GMQ_73O0'*<<Z!)
M         7DZ>=UJS8_>_;#=>C?*UN%W^EK;G'#\N:W/=X-P@;_AJ626/^Z+
MH[)[C56TF[6W^XU*^1J8I>:>JKV1?+EH7.\*MA3_  M.^1GQGI$_PY&/^:O'
MX.\'<-],6OZ'_2#W^#Z$]S^D/I3G3P/=?#\7QN?LY.3VM?0=;GTI;OHSZ:]\
MB^B?=???I#F3PO=^3Q/%YNSEY/:U]!4>J::Z\.W4$R(\_0
M
M
M
M                                                      <?WF.]
M-,?3AU$WJ#'[=[CMQN.Q^2X(V-JI#3MF?I6T#%[$]VG5>5O=$^+7M.8[KGV%
M9L7O?=8;+0^Z8-G+77[#VL32*!LK]*NB:O8GN\RKRM[HW1^DD-7#X,JZ)HQ_
M%OW 8"&&A"@                          Z8*/J$N=?Y.MUSVDK)9LCLF
M%MVZN<[9%\>)[[E#C#9'2:Z\ZTE1'-S:Z^UKVF^ZEWKN%9Y7]QS&FJI);[:<
M5;@]PF1Z^-&]U?%8$D5^NO.M-,R7777CKVDX\55H%=WHWD7ZN@-SAM.)@
M                       #Y>]D;'22.1C&(KGO<NB(B<5557LT/ESFL:Y[
MW(QC$5SG.71$1.U54 M#DW4)L+AGC)EN]>"8W)!S))3W+(;;32ZMYM6MBDG1
M[G>PY$:B:JJ*B)J6SO\ O7LYBWBIDFZ^'V)\7-SPUU[H8)-6\VK4C?,CE=[#
MDT1-=45#S66)ORI&I\*H"S5W\P/HSLCU96=0>,S.1Z,5:!U3<$U5.;Y5'!,F
MFG?KIW=I:VY=:72S:7*RJWJL$JH[D5:-9ZU-537MI8I4T]?9W'FM53IVRI\7
M'[ *'?YHG0HQ[F+OFBJQ5:JMQK)G)JGH5+4J+\*%).\P?I!8YS5W>15:JHJI
M8;^Y.'H5+<J+\1\^^TW\;]9?N ^?VH_0G^O/^C.3_FD^?VA/2!^MW^8,@_-H
M]]IOXW]Z[[@)M;/,MZ'[N]&4N_-#$JR-B1:VT7RB3F=P1=:JWQ)IZ7=B=ZDR
MM_7KTDW)R,I]XJ.-5>V-%JK9=J1-7=BZU%%&FGI7L3O4_4K*9?X7ZR_<!=K'
M>L'I6RKE;9>H;;^69Z:QTM3?Z&CG=P<J\L-5+%(NB,55T;P3BO!4+DV3J=Z=
MLBY6VK>W"Y)7IJRGGO-)2S.^4J\L51)&]=$:JKHG!.)]I40.[)6?51 7]M5Y
ML]^HVW"QW6CO- ]>5E=0SQU$*JB(NB21.<W714[R\MNNELO%,VMM%QI;I1N7
ME;5T<S)XE5$1=$?&KD[%3O/5%1>*+JGI0$R(\_0
M
M
M
M   :U?-1V%9O'TP7O)[90)4YCLO*_*[-,QNLKK<QB,O%.BZ*J,6G3QU1.UT#
M# WS$MG&;H]/UVR"WT:3Y1M7([([7(UNLCJ%K>6YPHNBJC5@3QE1.UT32#K8
MO$A5R)[4?M)\'>#DM.;4D8                          -H&QN<27'RPN
MMW;J6H5Z8IDV$WZE@=KJQE[OELIW(U5^]YK9KHB\%77AS<=@>T67/KO+^ZL\
M'DF5Z8Y?\3O-/$[M:R[7>WP.Y=>[FH-=$[%77[[C&Q.UHZEGS7-7ZJI]P'5X
M=').P                    8N;Q]:/3)L0ZKH]P]VK-2WZC56S8E:WNNMV
M;)IJC)*.A2:2%5[EF1C?68][H]5.P6SSJFES?<FUT]YI55LN-V]SKC<FOTU1
MCZ6D25\2KW++RIZSQDJ(8OER)K\U.*_6!JXW3\[BT0.J*+979BIN*HJI3Y%F
M58VF9PX(OT=0+*YR*O'7WIJZ=W'AKUW$\V6V0K-2;4[63URHJI#>\IJFP-X<
M$7W&C617(J\?Y0U?5QX03[BG9''KZW?<0&O?<7S1>LO<):B*'<B# +94HJ.M
M>(V^"@1FOS*N5*BM;IW:5!A3G'F$=4N;+/'%G<.&4$Z*BV_&:*&C1NOS*F1)
MJINGJF(1];4/^_Y4]#4T!AAF&Z.YFX4JS9[N)DV;2JNJR7Z[5EQ7MYO_ &F6
M3OXF*V3[A9[FLBRYEF]_RR15U5]XN557+VZ_^T2/[^)#N>]_RGJ[X5U!0A2!
M\@          G=AR7(\5KV73%[_<L;N<2HL5QM=7-1SM5%U326!S')HOK)M9
MK]?,=K&7''[U76*X1JBQUUOJ9:69JIQ322)S7)I\)^HJM75%5%]* S%VX\QO
MK'VT6&*@WFN>56Z)4\2V9<R*^MD1.QKJBM;)5-3]Q,TR@P7KFZH<"6*.BW3N
M&14,:IST&2MCO#7HG<L]4U]0B?N94(AE74,[)%<GH=Q^R#9!M#YVR.DI+?OM
ML^D<;N%7E&$5"KRKQT5+7<)%73LU5*S7MT:O89T[9^;&CI*:BW@VQ1C'<*G(
M<2F5=%[E2W5KU73LU7WGX$7L(N.X]B2Q_"YOW%!MQV2ZLNGSJ&@B7:O<RU7R
M[.B66?%*AZT-YA1ORU=;ZI(YW-8O!7L:YGH<J*ALLVGZD-E-[88_ZN\^MUVN
M3H_$EQR=RT=TB1/E*ZBJ$CE5&KP5[6N9Z'+P(^.>*7Y#T5?F]B_4!D67Q/4
M                 $ER2_6_%<=O^47:3P;5C=NJKI<Y>"<M/1PNGE=Q5$X-
M8J\257V\T6.V.\Y!<G^%;K%0U%PKY."<L-+$Z61>.B<&M4_%5&HKE[$350<D
M=5YI?7--4U$T&]3:."65[X:1F-8T]L3'*JM8CGVI7*C4X:JJKZ3FMJ/,-ZNY
M9YY8=UFTT4DCG14S;#87-C:JJJ,1SK<KE1J<-574D7OM3_&?63[@/#]J/UV?
MKS_HSC'YI/']H3U?_K=_F#'_ ,VCWVI_C?WK?N ?M1^NS]>?]&<8_-(_:$]7
M_P"MW^8,?_-H]]J?XW]ZW[@'[4?KL_7G_1G&/S2/VA/5_P#K=_F#'_S:/?:G
M^-_>M^X!^U'Z[/UY_P!&<8_-(_:$]7_ZW?Y@Q_\ -H]]J?XW]ZW[@'[4?KL_
M7G_1G&/S2/VA/5_^MW^8,?\ S:/?:G^-_>M^X!^U'Z[/UY_T9QC\TC]H3U?_
M *W?Y@Q_\VCWVI_C?WK?N ?M1^NS]>?]&<8_-(_:$]7_ .MW^8,?_-H]]J?X
MW]ZW[@'[4?KL_7G_ $9QC\TC]H3U?_K=_F#'_P VCWVI_C?WK?N ?M1^NS]>
M?]&<8_-(_:$]7_ZW?Y@Q_P#-H]]J?XW]ZW[@'[4?KL_7G_1G&/S2/VA/5_\
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
MZ.F\*CA@9JD'*]W,WF1SG-7Y*$XIUD6)KI7<SW<>Q$T1>SL!E&9"'L
M                        "#N-OHKM;ZZU7.ECKK=<Z>6DN%%,G-'-!,Q6
M21O:O:US55%0A:ZBI+E15=NKZ=E70U\$E-6TLJ<S)8I6JQ[')WHYJJBA4145
M%XHO:@.&W?[:ZIV5WKW/VKJ6S<F$9%6VZW35":23T#9%?0U#N"?EJ9T<G]T<
MC6\^WM1M3NON!MU.DO+B5\JZ&AEF3226C2174DSNS\K YC_C*;E9X<CV?-54
M3X.X%H2V1Y@                        R=V5R5U%LAUC8FZ;PX,AP/&KB
MV-7:))-;,YQZ-B(BN3F<C*R14X*NB.[..N0&U-^=2;2]4&-NEY(KUAUAKDC5
MVB/EM^761C41-4U<C:IZIP7AKV'M&ND=0WTM1?J.0':^=7A40
M   /E[V1L=)(Y&,8BN>]RZ(B)Q555>S0^7.:QKGO<C&,17.<Y=$1$[550#6%
MU(^:MT][*>_V# ZC^NS/*;FC]PL,[6V:FE3AI4W;EDC=HOWM.V5=>#E8IK^W
MV\Q793:CWRS8=/\ UL9C!S1^YV>9K;5!(G#_ "BY:/8[1>Z!LGH56D%-711Z
MHS\8[U=GU0:*M_/,4ZH-_7UMON6<2X%AM4YR,PK$'26RF=$NJ<E34M>M54HJ
M+[39)58J\48WL-06\O7!U!;S/JZ*ORV3#L7J'*C<4QE7T$"QKJG)/.URU$Z*
MGRDDD5BKQ1B$MEJYI=45W*WYK> ,%S$,A@                        1-
M'65ENJZ:OM]5-0UU%*V:CK:=[HI8I6+S,?&]BHYKFJFJ*BZH>]+55-#4P5E%
M42T=92R-EI:J![HY(Y&+JU['M5%:J*FJ*BA%TXIP7T@VM],WFT[W[336S'-X
M?$WIP&%6PRUE9(C,DI(>SFAKW<*I6_*5M2CG/^3XS$XFQK8/S)=VMMY;?8]S
M^?=7#(E;%)553T9?::+LYHJQ>%1R]O+4(KG=GBL3B1T-=)'HDGXQOU_J@Z)]
MB.HW:'J1Q1N6[3Y9!?::%&-O%FD_$7.VRO35(JVD<O/&O!41W%C]%5CG)Q-W
M^SV^6V6^V.)DNV^20WB")&I=+5)^)KZ"1Z:I'5TSEYXUX*B.XL=HO(YR<2;1
M2QS-YF.U]*=Z?""^)=P]               84>8IGS=O.C7?"YMG6&LO]F9C
M% QJZ.D=?:B.WRM:OJ@FD<OJ:IBAUP9DW".EO=NO;,L55>;6W'Z-K5T<]UXF
MCHI&I\$,LCE]2*0]6[DIY%[U3E3X^ .-HY<BGP
M              9=;+==75%L.^F@PS=*Y7+'Z96I^A^1N6\6M8V_P<<-4KGP
M-7O]W?&OK,E]JNK[J#V>?3PXMN'7UUE@5$_1B^.6YV]6)]XR*H5SH4_P+V+Z
MSWCJ9HODO54^:O% ;K.G/SB=J<^GMV-;\8^[:3(JE60IEE&Y];CLTKETUDU1
M:BC155-.=)6-357RM0VN;&^9_MSF4M#8=X;*[;6^3JV),DI7/JK)+(Y=-9-4
M6>E155/E)(Q.*ND:A,8J]CM$E3PU^=W W"6>\V?(;707S'[K1WRR76!E3:[Q
M;YXZFEJ8)$U9+#-$YS'L<G%'-544V=6NZ6R]VZCN]EN-+=[3<8FU%ONE%,RH
MIYXGIJV2*6-7,>U4[%:NA'HJ*B*BZHO8J F1'GZ          #@FS&:6HR[*
MIYY7SSSWBNDFFD<KGO>ZH>KG.<NJJJJNJJIQP91+)-DV1332.EFEN=6^65ZJ
MYSG.F>JN<J\555[5*8=\I?A!3A(C\                !UN>4\B)T2[=*B(
MBNNV1*Y4[U^EJE./U#I2\N%$3I.P=41$5URO:JOI7Z2G0GM#_)V_"OV0;(#.
MHBP      8T=8.]<?3]TY;H[F15+::^6ZTR4&'ZJG,Z\W'_)*!6M5%YO#ED2
M5R:?(8[L3B6%ZG-UV;+;&[@Y['4-@N]#;7T>,:JFJW6N_P FHU1NB\WAR/21
MR?-:[L[3QJ)/"B>_O1-&_"O8#B<>]\CW22.5[WJKGO<NJJJ\5557MU.3]SG/
M<Y[W*][U57.5=555[552G0?)\@                  '1GY']%"S;K?FX-5
MWO%5D=HIY45?9Y(*29[-$].LSM?B-Y/E*4L3,'WBK4YO&J+Y;()$U]GEAII7
M-T3TZRKJ3:VI[$J^M ;R3;F3(      %J=\]TK9LGL_N-NM=O#=38-8JNY04
MTJJC:FK8SEHZ;5%3C/4.CB3BG%W:A;G=W<*@VHVQSG<:Y<CH,1L]37PP2+HV
M>I:WEIJ?@J<9IG,C3BG%Q\2O2.-[U^]34'#9>KQ<LBO-VR"\U;Z^\7VMGN%V
MKY5U?/4U4CI9I'+Z7/<JJ<C%UNE?>[I<KU=:E];<[O535MQK)%U?+/4/6261
MR^ESG*JE-JJJJJO:JZJ"6$ ?@                ,K.BG863J.ZCMOMNZFF
M?-C$=5]-YW(UJJV.RVU6RU+7*B+R^.O)3M<J<'RM,C.E'9Q^^>^>%8// ^7'
MXZCZ6S"1J*J,M5 J25#7+HO+XR\L#5[G2-/>GB\:5K/O>UWP(#M-CCCACCBB
MC;%%$U&11,1&M:UJ:(B(G!$1#JN8QD3&1QL;''&U&QQM1$:UJ)HB(B=B(5"#
M[/H                                 Y?\ SFMMF8QU(8ON%2TZ14FZ
M&*0.KID319;E99%HYE5>_2E6E0Y^/-,P1N/[ZX]FU-"D=-N#CD+JN5$T62NM
M3UI957TZ4ZTZ$FN#-)FO^>WZZ U!FLH@                         5WB
M%V6W8_NG1H][$OV+T]"YK414<C+_ &BKT<J]B?Y/KJG>B%88S<EH;+N'2H]S
M?IC'X*-4:B*CN6\VRIT=KV)^(UX=^A]-71'^MNGUT!W@G885,
M #%?J<ZP]E^E2P)7[AWSWS*:^G=-C>WML5DUWN'%6M>D2JB0P\R*BS2JUG!4
M;S/3E7'??[J?VKZ=+-[YFUW]ZR&LA=+8<)MZMEN5;Q5K7)&JHD47,BHLLBHW
M@J-YG)RGA-41P)J]?:[F)VJ#F:ZI_,*WXZGYJZR5MU7;_;"97,@VXL,SV03Q
M<VJ?2=3[,E:[@FJ.Y8M4U;$U=570;U#];&\/4#+66FKN*X7M_*KFPX+9Y7LB
MFCUU3W^H]E]4[@FJ.TCU35L;5U59//52S:IKRL^8GVP8(&'I#
M                      N'M=NMN%LOF-LSW;+**W$\HM3OQ%?2/T;+&JHK
MX*B)VL<T3]/:CD:K5[T*VV^W&S7:O*+?F6 Y#58WD-N=^*K*9W"1BJBNAFC7
M5DL;]/:8]%:O>A]L>^-R.8Y6N3O!U1=#/F!X9U7VN/$LCAIL,WNM%)XUUQ=K
MU2CNL42?C*RU.D<KE1$]J2%RJ^-.][$5YT1](G6GBW4=;F8U?8J?%MVK;3>)
M<<?:Y4IKC'&GXRJMRO57*B)[3XG*KV>E[45Y.J:J;.G*OLR)VM]/P V+F<9%
M@            TH^=EGRVG9W:3;>&9(YLSRJIO55&U?:?36.D6)6N3YJRW"-
MWPM-47FPYE]';7[:X)%+R2Y5D4]UJ&(O%T%HIEC5JIZ%DK6+\+277%VD<;/G
M.U^I_P"<'-B:("4                                         RZZ7
M.M3>GI3OD,N%WEU[P:IG23(-M+K(^2UU;7*GB/A3BM+.J=DL6BZZ<Z2-3E7)
M?IZZK-UNG.[QR8K='7;$9YDDO6!7%[GV^I153G=$G%:>54[)(^.NG.CV^R>\
M-1) OLKJWO8O8#JEZ7^K/:?JNPS])MOKBZCOEM:QF78+7JUMSM,[D[)&(NDL
M+U_)S,U8Y."\KT>QO1-T^]2.W'4;BOT_A5<ZFNU UC<FQ"L5K;A;9G=SVHND
MD3E^1*SV7=B\KT<QL[AG9.WF8O%/E-7M0&3I?\]@        <$66?]:<E_SK
M6?X]YQN9'_UAOW^<:K_'.*87M7X02 DQ^                 Z_O*Y16]"F
MQB*BHNF3+HOH7)[JJ'3=Y>Z*G2!M$BHJ+_S^O'UW^XJA/J+^31?']E09_&9Q
M%       YY_.LWO2MO>V?3W::OF@LL3LSS*)CD5OO50DE);(GHB\'QQ>/(J+
M][*Q329YK>[255VP'92VU/-#:HURG*(V.16^\3H^FH(W:+P<R/QGJB]TC%)5
M<9-59$G=[3OM T-FG8E@                    .C[R0O\ 99OA_K5;O^(J
M;TO*6_V>;M_ZQ4/_ !12;V[Y$G[I/L W?&VHF(      -(WG3;TK8=M=O=B[
M75<E=G]Q=D.3Q,5>9+9:51M-'(FNG+-5/YTX=L'U=3/FK[JK9L#PG:&WU'+5
MYG7.O>01M5=?H^VKRT\;TU^3+4/YTX=L)+KC)HQD2=KEU7X$!S>&BDE
M              .F+R;M@$PS:+)=][Y0K'?]UZI;?C$DB>U%8;9*YCGLU1%;
M[S5H]7(O!S8HG)VF^_RN=F$Q7;2_;PW:D6.];CU"T5@?(GM1V:WR*Q7-U1%3
MWBI1ZKZ6QQN0G%OBY8UE5.+^#?@0&YHVFDP
M         !I=\['"V738S:K/&0))58AF;[4Z7OCI;U0RR2+\"RT$*+ZU0U6>
M:_BK+AM%MUF+(DDJ,9RE]N=)WLI[K1R/D7X%DHXD^H2^XMUC8[YKM/JI_N Y
MI30L2<                        $_LW_^NRS_ #5'_I"C)S:_Y#D?^;H_
M^.TI^IV+\'VP=[IV1E3@          T[==7FA8_LT^\[4;"5%'EFZT"RT609
M:Y&SVO'I6ZLDC8G%M55QJB^Q^3C=^4YW(Z(U@=7WF#67:UUUVYV;FI<DW&A6
M2DO62N1)K=9)$U8]C$XMJ*EB_>_DV+\OF5'1D!4UJ1ZLB]I_8KNY <U^6Y?E
M&>Y'=\OS2_UV3Y/?IW5-WOEQF=/4SRNX:O>]571$1$:B<&HB(B(B(AH>R7)L
MAS&^W+)LJO-7D&07B99[G=ZZ5TT\TB\-7/<JKHB(B(B<$31$T1"3N<YRJYRJ
MYR]JJ"G"1GX                                    ">8UDN08;D%GR
MK%;Q5X_DF/U<==9;U0R.AJ*:HA=S,DC>W145%3[2DWL-^O6+7JUY%CMTJ;+?
M;+4QU=JNM)(L4\$\2\S'L>WBBHI^M<K51S5T5.**@.M_H!ZU;5U9;=.H<@DI
M[;O-@]/#%G5FCY8V5T2_BX[M21IHGAS.321C4_%2+R\&NC5W2IT8]5MNZD,'
M=1WJ2&AW3Q&"*/+[6S1C:N-?89<J9B:)X<J\'M1/Q;_9^2YBNGM+4).S1>$C
M?E)]L&P$S1(H          '+WYS6>NR'J8QC"89>:BV\PZD9/#KKRUUUGFJY
ME]7-![O]0Y]/--S%U[W[Q_$XI.:EPC%Z9DL6NO+67&:2IE7U:P^!]0DUP=K,
MC?F-^NH-0YK.(                                           %SMG
M]X,_V)S^Q[E;:WR2Q9/8I-6/35U/54[E3QJ2KAU1)89431[%]2HJ.1KDK_;'
M<[,]G\SM&>8'=WVB_P!H?JQZ:NAJ(7*GB4U3'JB212(FCFK\*:.1%3[CD=$Y
M'L71R Z^.CWJYP?JXVW9E-A:RQYE8UCI,_P:25'SVZK<W5)(^QTE--HJQ2Z)
MKHYJZ/8Y$Z:>F+J6Q'J5P1N0V=&6C*;0K*;,\1?(CYJ&I<W5)(^QSZ>715CD
MTXZ*U='-<B3ZGG;.SF3@Y/E-] ,MC)0]P      <$66?]:<E_P ZUG^/><;F
M1_\ 6&_?YQJO\<XIA>U?A!("3'X                #L?\ +@8]G1-L&U[5
M8JVFO<B.31='7:M5%X^E%U0ZB.A9KF=)VS2.:K56VUCD14TX.N-6J+\:+J3^
MD_DT7P+]E09NF6A$@    @[C<**TV^NNMSJHZ&W6RGEJ[A6S+RQPP0L5\DCW
M+V-:U%55(6NK:2VT57<:^H924-!!)4UM5*O*R**)JO>]R]R-:BJH541%5>")
MVJ#A\ZD-WZ[?K?+<S=FM61(\OO<\]GIY5574]LATI[= NJKQBI8XV+IPU15T
M0Y)M]=S:O>/=W/MR*M7HS)KM--:X)%570T$6D-%"NJKQCIXV-7UH4W-(LLKW
M_.7A\'<"R1:8\P                    =*WDDTL#-C=WJUL>E549TR":75
M>,<-LI7,3371-%E=V)W_  &^7RFZ>%NT6YE6UFE1/E[899-5XLBH*=S$TUTX
M+([ZI-[=^3D_=?:!NF-JY,0      <:/F ;TKOIU5[GY-252U6-XY6_HGB"H
MJ*SZ/LJNIUDC7M5E14>-4)KQ_&'+5UH;K?UO=1>X%_IJA:BQ6*J_1O&%1=6>
MY6I70\\:_-FF\69-?GE/U4GBSO7N1>5OP(##$Q8(<                %R=
MGMLK[O-NC@FUF-M7Z8SF\TUK@GY>9M/'*_6>I>W5-601(^5W'Y+5*[VPP"\;
MI[A8?MY86K])Y==(+?#-IS)"R1VLT[DU35L,:.D=ZFJ?<;%D>UB=KET!W%X1
MAUAV\P[%L#Q:D]PQO#K526:QTBKS.92T4+88D<[1.9W*Q%<Y>*KJJ\5.N'$\
M7LV$XOCV'X]3>YV+%[=36NT4RKJK*>DB;%&CG<.9W*U-5[UXE1M:C&M:W@C4
MT0%4%0'T                                  #7UYH^.LR#HDW=D1J.
MJ<?DL=WHU=V(L%WHV2KKHJI^)DDTT^QJ85^858VWKI-W,?RHZ>ROM-RIM>Y8
MKG3,D7L7^"D?V?8(6M36FD]6B_7!R$',N2$                        %
M1V.&62V9B^.)\C*>SQ23O:U51C%N="Q'.5.Q.9R)JO>J(3VT1226_*',C<]L
M-LC?,YJ*J,:M?2-YG*G8G,Y$U7O5#]3L=\'VP=[)V/E3@        Y^?,8\R
MV=\][V$Z<,B\*GB\:@W&W1MST5TKE18YK=:9FZZ-354EJ&+JJ^S$Y$17NTM=
M<?7I,^:[;-[%WSPX(_%H\YW"HGHJR*J*R6AMLJ:Z-354DG:NJK[,:HB*YTKJ
MZSMBA7U/>GV$!H)--!*P
M  7;V,WIS7I]W/Q?=7 JWW:^8W4<TU'(J^[5]')[-315347VHIF:M7O1='MT
M>UKDN5M%NKE>RNX&/[BX;5>!=K%/K+2O5? K*5_LSTE0U/E1RLU1>]%T<W1S
M6JGI'(Z)[7M7BGU_4#M-V3W?Q'?G:[#]U\(J5FL&743:AE/(J>/25#%6.IHY
MT3@DE/,UT;M."JFK55JHJ]5VT^YN,[Q[>XQN/B4ZRV;):1)VP/T\6FG:JLJ*
M69$X))#*US':<%5-4U:J*5#'(V5C7M[' NH7$/L        '%'UJYZFY?5=O
MUEL=0M52SY=6VVW5.O,DE)9U2V4KFKJOLK#2L5OJT.47JLS%,]ZC=X\E9,M1
M3S9+5T%#4:\R/IK8J6^G<B\>"Q4[53U%.U#N>>5WX6B?%P!B^8^GB
M                                     "_W31U#YITQ[LX]NAATKIVT
M3TILGQUTBLI[O:I7)[S1S::HG,B<T;E1>21&OT7ET6\VPF]N5; ;DV7<'%Y'
M3)2/2GR"R.>K(;E;I')X]++IJB<R)JQVB\CT:_1=-#UAE="]'M[NU/2@.T':
M_<K$MX-O\4W+P:Y-NF+9A01U]KJ4T1[4=PDAE:BKR2PR(Z.1J\6O:K5[#JEV
M^SS&MSL+QS/<0KFW''LGHV5EOG33F:CN#XI&HJ\LD3T5CV_>N14[BH6/;(QK
MVKJUR:H"O2L3Z    !P199_UIR7_ #K6?X]YQN9'_P!8;]_G&J_QSBF%[5^$
M$@),?@                .T#H&CDBZ-^GILL;HW+B=.]&N147E?)(YJZ+W*
MBHJ>HZH^C5CX^EW9-LC',<N-PN1KD5%Y7/>YJ\>Y45%0J&E_D\7[D&7ADR>X
M    -;?FH;WIM%TJY'8+=6+3Y1O#.W$+4QCM'I0SL62ZRJB*B\BTK'0JOIE;
MPT,$O,1W:_JSZ=;Y9J&J6#(-SYDQFW-8NCTI)FK)<9-$5%Y?=VNB7UR-(2MD
M\.!43Y4GLI]L').<V!(@                      =+WDE_[ MU_P#O =_H
MJB-]GE._[&MQ_P#71W^CJ0G%N_)2?NOM W/&U F     ,5NM;>K^H+IFW4W!
MI:Q*/(FVIUGPUZ.1)/I>ZK[I221HORE@619U3YL;C';JNW6_J:V"W$S6GJO=
M;VVW.M>+.1R))])W%?=J9\:+\I85>LRI\UBGA42>%"]_?IHWX5!Q6'*84\
M                #>UY+FP'TGDF=]1]]HN:DQJ-V)X"^1O!:^J8V6YU+%71
M4=#3NCA14U14FD3M:;@?*KV8]_ON8;Z7BDYJ:PL=C>&O>W@M94,;)7U#-=%1
M8H7,B14X*DKT[4)G;XM5=,J=GLM^'O!T1&[LFH
M              ,6>M^VI=>D/J+I5CEE\+!+O6<L2*KD]R@6IYET1?9;X6KO
MP=3'CJUH/I'IGWQIU9))X>'W.JY8TU=_DL*U&J\%X)X>KO5J>%2FL$O[E0<5
M)RE%/                         NWMO9W7/#=_P"M:UZICV!45P>K7-1$
M1^88W1ZN1W%4UJ4X-XZZ+V(I<K!;8ZOQ?>>J1'*EDPVEK7*US41$?D]BI=7(
MO%4UJ.Q..NB]FIZ,35LOJ;K^^0'="=>14@      -&7FD=?#\1IKQTS;-7E&
M91<(5IMV,NHY/:MU+,Q4?:*9[4X3RL<GCO:OXMGXO\HYWAZB/,*ZR7XU!=-@
M]K;HC<@K8EI]R,EI7\:&GE9[5L@<B<)I&N3Q7(OL-]CY;G<DMK:KEUAC7VOO
MW>CU YT#1T2D                                              &Y
MSR>NI:;!]T+KT\Y'6JF*;J*^X8BLLFD='D%)"JO8UKM$3WVGCY%XZJ^*)J)[
M2FT[RP]^I<1W!N.R5\JU_1S<175N,K))I'2WJFB57,:BZ(GO<#.5>]7QQM1/
M:4F%!-RO6)5]E_%OP@Z8#?<3@      %!;J9K3[;[9;A[A5;FMI\'QJZWZ3F
MTT7Z/I):A&Z+VJY6:(G>O H[<3*X,$P#-\UJ7-;#B5AN-X?S::+[E323HWCV
MJJLT1.\^7NY&/?\ -15^H#A'JJF>MJ:BLJI73U57*^:IG>NKGR2*KG.5?2JK
MJ<?51/-53SU51(Z:HJ9'2SS.XN>]ZJYSE7TJJZE,@\#Q
M                               -WGD[=4$V,9M=>F;++BJX[G2S7?;E
M\[_9I+U!%SU=&SF[&5<$:O1-=$DCT:U73*IMH\L#J"EQ_++CL'D=<JV/,%EN
M>#/E?[--=88^:IIFZ]C:F%BO1-=$?'HB<TJDQH)N5RPN7@[BSX0=(!O4)N
M  #@BRS_ *TY+_G6L_Q[SC<R/_K#?O\ .-5_CG%,+VK\() 28_
M       =L/1;#+!TD].+)HGPO=M[8)$8]JM56244;V.T7N<U45%[T74ZONE6
M*2+IKV,;+&Z-RX39GHUZ*U5:^DC<UVB]SFJBHO>A45/^0A_<H#)LO\>P
M.5CS==[DW+ZEF[>VNK6?'-E+:VS\C5UC=>*[DJKE(WUM3P8'?A1*<['F7[L_
MI[OTW";?4K-8]J:!+7RHNK'72KY:BO>GK:GA0KZXU))7R<\W(G9&FGQKV@U5
M&NH@@                      =//DIP0MZ7]PJEL;4J)=TKE'+,B>TYD=D
MLJL:J^A%>Y4^%3H!\J.*)O3[FTZ1M2:3<*NCDET]I6LM-J5J*OH17KI\).;=
M^1?^[7[" W!FSLCP    <\/G7;U^_P"1;7[ 6JLYJ:P4[\RR^!C^9JUE7STE
MMC>U%]E\4+9WZ+][,U4T[](_FN[K>^7S;[9BW57-!9H'Y1DT+'ZM6IJ>>FH&
M/1%X.CB29^B_>RM7X95<9-59$B]GM.^T#1":>R6                 C[5:
M[A>[G;K+:*.6X76[U4-%;*"%O-+/45#TCBB8WO<][D1$])&6ZWUMVN%#:K;2
MR5MQN=1%26^CB3FDFGF>C(XV)WJYRHB(?J(JJB)Q5>"(#MUZ9=E+;T];%[=;
M34"1/J<8M;/T@KH4]FKNU2JU%PJ$=HU7-?42/Y.;BC.5O<=9^P6U%#LGM#@^
MVU&D;Y[!;V?357$G"IN50JS5LVNB*J.F>[EUXHWE3N*BAC2*-D:=R<5]?>"_
M!>$]0                                    6 ZL?[+'4M_W59E_H.L
M+,=2']GC?K_NZRG_ $35'E/^0F_<.^P#B".2HIP
M   &8NQ&-.JNE_KGS!&:ML6,8+9ED]"W;-+;4(G9W_1R]_=]3*#9ZPNJ.GWJ
M\R?DU;9[!B%K5_H6Y950SHG9W^X^GN(B)OXFI=Z&M3ZKD^X#LW.IPJ     &
MO;S#NLBEZ5MJ_H[&*N"7>/<&*:DP:B7ED6WP-T947:>-5^3"CN6)')H^73@Y
MK)-,*.MOJBI^G;;OW''ZF*3='-8Y:;$:1='K11)HV>Y2L^;$BZ1HO!TFG!6M
M?I"U=1X#-&K^,=\E/1ZP<B]?7UMUKJVYW.KFN%RN4\E5<*^H>Z6:>>9RODED
M>Y5<YSW*JJJKJJG-'65E7<:RJN%?4RUM=73/J*VLG>LDLLLKE>^1[W*JN<YR
MJJJO:I(555557BJ]J@A"&
M        )[B^27G#<EQ_+L=K'6^_XO<J6[62O9\J&KHIFSP2)^Y>Q%)OC]]N
MF+WZRY+9*IU%><>KZ>Y6FL;VQ5-+(V:)Z?N7M13]:JM5')P5JZHH.Y'9?<ZU
M;S[3[?;J65J14&=6.DNONJ.YO=YI8T]XIE=WN@F1\:^MIUS;59_;MU-N,*W$
MM34CH\OM%-<?=T7F\"61B>/ J]ZQ2HZ-?6TJ2-Z2,8].QR:@N<5^?8    ->
M7FE9_P#H)T9;D00RI#<,[J;9BMO<KM-??*ID]4U$[^:DIYDT^/L30PD\PS,_
MT/Z6,ZABD2*MS"HH,=HG*NFOO50V6H:B=^M-!*GU^XA*UW+3O]+M&H#D0.9X
MD0                                                )_BN3WO"LG
MQ[,<:KGVS(L5N5+=K'<8UT?!5T<K9H9$_<O8BDYQV_W;%+_9,GL-8^WWO':^
MGN5HKH_E15-+(V6)Z? YJ*?K55KD<BZ*U=44'</L;NK9]\-H=O=V+$B1T&<6
M:GN#Z5%YO=JI46.KI575=5@J&21+Q[6G6[M%N+:]V]L\)W(M"(RCRZUPUKJ=
M%U\"HTY*FG5=5XPS-?&O'M:5)&])(V/3L<FH+K%QC[  !P+7JMCN=XNURB8Z
M.*X5D]3%&_3F:V61ST1=-4U1%.-*ZU;*^Z7*NC:YD=;533QL=IS(V1ZN1%T[
M^)3"\5502P@#\                !W ]*L$U-TO]-]-41NAGI]K</CGA>FC
MF/99*1'-5%[%14T.MCIUBE@Z?=BH)HW130[>XQ'+$Y-'-<VTTR*BIZ44J.#\
MC#^X;]@%^R\AZ@  MIO)N7:-F]J=P=TKYRNMV"V*LNSJ=SN7WB:"-5IZ9J_.
MGF5D3?PG(4%NEGMMVNVYS7<.[\KJ+$+157)T#EY?'EBC588&K\Z:3EC;ZW(?
M$CTC8]Z]C4U!PU9/D=WS#),ARW(*M:^_93<ZN[WNN<FBS5E=,^HGD5$[W2/5
M3D7O]\N>3WV]Y+>JE:R\Y#7U-SNU6Y-%EJ:N5TTSU3\)[U4IM55RJY>*N755
M^$$C)0?@                      .G[R5/[+&??]ZMU_T'8SH&\J3^SQF7
M_>+<?]$V@G-N_(._=K]A ;?C9L1X  (:LK*6W4=7<*ZH9245##)45E5*O*R*
M*)JO>]RKV(UJ*JJ>%554]#2U-;63,IJ2CB?/55$B\K(XXVJY[G*O8B(BJH[.
M(.'WJ5W=JM^-]]S]UZB21]/EM\GFLD<O-S16N#2GMT*H[BBQTL4;5X)Q3L.2
M;?G<RIWAW@W W&G>]T&2W>:6TLDUYH[?#I!11*CN*<E/&QJ^LIN:3Q97O^<O
M#X.X%CBT9Y@                VH^4GL"FZ_4;_ %C7FC2HQ38ZFBO;E>W5
MDE\JE?':8UU[XU9+4HJ=CH6^DV)>6OLRFXV^7Z<W2E2;'-HX([LO.FK'W>H5
MT=M8OK8K))T5.QT;?21M#%SS<Z_)CX_'W ZJSHJ)V
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
M;I\F:J5'M5.^!277"31C8D7B]=7? @.;8T2$H
M !U-^36QC>DBZN:U&K)N#>72*B:*Y?<[<FJ^E=$1#H=\K=K6]-=Q5K4:K\UN
MCGJB::K[K0IJOIX(B$ZM_P"07]VOV$!MA-CY'   UY>9]O6NSO2=F=);ZSW7
M)MU)&858N55YTBN#'ON,B(G%$2BCF9S:IHY[..NB+A)Y@6ZZ[7]-^4TU%4^[
MW_<1[,4L_*J\R1UK7.KGZ)QT2DCE;KPT<YOJ182LD\.!VB^T_P!E/C[?K Y$
M#F>)$                  #L+\N+8'^H+I?PVBN=(M-F6X:)F&8I(WEECFN
M,3%I:5R+JK? I6Q,<U>R3G7AJ=/'0OLS_4UT^XO2U],M/E&;HF3Y0CV\LC):
MZ-BT].Y%XIX-.V-KFKV/YUX:D_I(O"A;K\I_M.^,&>)F(1(
M                         ,*/,8O;<?Z*=_J]SN1)[+26U%]KMN=RI*%$
M]E%7BL^GH]/#4Q0ZX[LVR]*.\U8YW*DUJIJ#7VNVOKZ:D1/9X\5FT]'IX$/5
MKI3RKZM/JKH#C:.7(I\                        '2I3;)5M)Y,E?B5-
MZ&ZW3"&[BW!S6KSRQMN\>4(KDT[J.%C.SL3XS?)!M/54WE8UF-00K%<;AB29
MQ6N1%YI&-N<>0(JII_[K$UO9V)\9-_#7Z/5O>K>=?J\P-U!M8)B  #G8\XSJ
MC=><AL_2_B%S5;5C2P7O=*2!RHV:XR-\2@M[U335*>)R3O3BBO?'V.C732!Y
MH74(ZZ7NV=/N,UZK;K"L-VW"?"Y426ND;ST=$_335(8W),Y.*<SV??1DIN$V
MJI"U>#>+_A[D!HJ-01+0                    5)A^'Y/G^3V/"\+L=7DF
M4Y)5LHK)9*)GB3U$\G8UJ<$1$1%5SE5&M:BN<J-15)[C&,9!F>06G%<5M-3?
M<AOM2RDM-II&<\LTK^Q$3L1$355551&HBJJHB*I^M:YSD:U-7+P1$!TB])'E
M)[;[>4%JS/J,@IMS<_D8RH;A',K\=M3UT5(Y6)I](2M['+)^(XJU(WZ)(N]C
MIK\MC!,(H[=E.^4-/GV9O:V=N):JZQVYRZ*D<C$T]]D;V.5_XKBJ(QVB/6;P
M4+&(CIO;?\WN3[H-PMLMEMLM!26JSV^FM-KH(TAH;;1Q,@IX8V]C(XHT:UK4
M]"(;/*"WT%JHZ:W6NBI[;;Z-B14E!2QMAAB8G8UD;$1K43T(A'HB(FB)HB=B
M CB+/T&,?4ITD;,=4F,SV;<7'(HLAA@6/'=P+?''%>K8_M;X51RJLD6ORH9.
M:-W;HCN5R6!WXZ:MJ^H6P36O.+%''>XHE99,THF,CNM [M;X<^B\\>ORHI.9
MB^A':.3QF@CF;H]./<Y.U <BO4?T^9QTR[JWW:S.HFRU5 C:NQ7V%JMIKK;)
MG.2GKJ?FUT:_D<US=55CVO8JJK3FAWTV5R[8+<6[[>9?&V2HHT2IL]WB:K:>
MXV^5SD@JX===$?RJCFZKRO1S%XM)%-$Z%ZL=W=B^E/2"Q)9\\@
M        ;?/)BSQV/]2N681/4^'0[@X95)!3:Z>+<+540U4*Z=ZMIW5/U39K
MY6&8NLN_.28G-/R4F:XM4)#3ZZ>)6VZ>*HB73OY8%G(^WNTF<WY[?KH#J .@
M<G(    .4/S=L]3+^L&[V"&=9:;;3&;/CR-:NL:331ONTJIHNG-K7HUR]NK>
M5?DG.-YF&8IDW4[<[-%,LD&!V"UV1&M75B2RL=<I%33AKK6HUR]NK=%["1U[
MN:H5/F(B?;^V#5^:_"#                  !N(\EW 4O\ U$YSGE1!XM)M
M]ATL-++HGXJX7BIBAB75?33PU*</3]79]Y5>&I>=[\NS&>'Q*;"\7DBIY-$_
M%UMTGCBC75?3!%.A'V]NLKG?,;]=0=.AO^)R    "@=RMKMOMX<3N&#;F8G;
M\QQ>YI^/MEPCY^1^BHV:"1-)(96:KRR1N:]OWKD*-SS;W"MS\;K<1S[&Z+*,
M>KT_'6^MCYN1^BHV6)Z:/BD;JO*]BHYO<J'R]C)&JU[4<U>Y0<G?7KT3W?I&
MSVDFLD]7?MH<T?*_"<CJ4:Z>FFC]J6V5KF(C?&B:J.8_E:DK/:1-6O:WG ZQ
M^D^Y]-&94TMIEJ;SMGE3Y'8G?)T198)6>U)05;F(B>+&BZM=HB2-XHFK7HV1
MU5,L#N'&-WR5^T# 4PT(4                  &R;RH=QGX'UBXA:9*E:>V
M[EVFZ8M<->+5<^'W^E14]+JFCC8BI\[T*IG=Y<><OP[J@QBVR3^#09[;;ACM
M;KQ:KGQ>^4Z*GI6>E8U%_"]"J1E"_EJ&IW/16K]D'6L=)Q/   < 9QAE+@
M                [P]L*:>BVUV\HZJ-8JFDQFTPU$2JBJU\='$US=4U3@J'
M8=M_!-2X%A-+4,6.>FL%MBGC715:]E+&UR<.'!4*F9\AG[E 5R5<?0  .,CK
MUWO3?SJCW+R^BJ_>\8LE9^B^%O:Y'QK;+.KH&RQ*BK[%3-XM0G^$.6/K'W:3
M>7J$SW)J2I]YL%IJOT?Q5S7(Z-;?;%="V2-45?9GE\2=/\(4_52>+,]WWJ>R
MWX$!AT8OD.                        #J>\FY%3I'N*JBHCL_O*M5>]/=
M+>G#ZAT0>5RBITU5RJBHCLSNBHOI3W:B0G5O_(+^[7[" VO&QPC@  <OGG&;
MU+G/4'8]IK95K+8]F[0UEPB:J*Q;U>6QU=2NK5T=R4R4S./%KO$3TG/KYH6Z
MWZ7;U6C;>@J5DM&UUL:RMC:NK5NMU:RIG75%T7D@2!O'BUW.GI)-<).:5&)V
M1IQ^%0:AC6:0                 ,R>@K8#_P 1?4O@F'W&C6KP^P2KDV>H
MK.>-;7;'L>L$B*BIRU4SHJ=?5(J]QE'T<[,?UX[]X?C%;2K4XQ9I%O\ F2*W
MF8MOM[FO6&3@J<M1*L<"^IY$4L7BS-:J>RGM.^! =F9U,E0
M                            U5^</E;+!TB)8TE1LN<YG9K2D*.;S.CI
MVU%S<[E5%56M=1MU5--%5O'CHNNOS/LC;9NFA+3XB))EV56NW>$BIJYD#9Z]
MRZ*BJJ(M*W54TXJG'N6"KW:0:?.<B?;!RKG.N20
M %7[?X=<MQ,[PO ;,U77;-K[;[%;=$UTGN%3'31JJ<.".D15*FPO%Z_-\PQ7
M#+6FMRRR[T5GH.&NDM;.R!BKZD5^JGTQJO<UJ=KE1$^,'='^A>/?H1_5W[BG
MZ*?0?Z._1O#3Z.]V]T\+LT_)>SV'7I^BMD_1+]"/=$_1SZ(^@_<.[W+P/=O#
M[/XO@5)RIR\FGLZ::>H%5%1'T"S^_N[]DV$V=W W;OR,EH\,M4M72T+WHSWN
MM>J0T5(CE[%GJ)(X]>[FU+8[S;FVG9O:_--RKRC9*;%;=)4T](YR,]YJWJD5
M)3(J]BS3O8SX]3SED2*-\B_>IV>ON!Q#YCEM^SW+,DS;*:]]SR3+;G57>^7!
M_;+55DKII7:=R<SET1.")P3@<EV49)><QR.^Y9D-8ZX7W)*^HN5WK7]LE14R
M.ED=IW)S.71.Y.!3CG*YRN<NJN755!39(C\                  !%4-%67
M.MH[;;J66NN%PGCIJ&B@8LDLTTKD9''&QJ*KG.<J(B(FJJ1%)255?54U#0T\
ME96ULK(*.DA:KY)99'(UC&-;JKG.<J(B)VJ$155$3BJ]B ZS?+VZ%[)TOX32
MYGF=NI[AOME]&CL@N+N65+)2S:.2U4;N*(J)IX\C?EO]E%5C6Z](W11TAVGI
M]Q.GRK*J&&MW@R:E1UZKG:2?1-/+HY+=3.XHBIP\9[?E.X:JQK2>4M,D+>9R
M:RN[5]'J!LE,[B,      !J[\U[IYH]W>G*X[BVNW-ESG9%)+]15C.$LMD=R
MI=J=R]BL9$U*GCQ18M&Z<SD77QYCFR5+N7L979Q;Z%LF7;3<]XI:EG"22TKH
MER@<O8K6QHD_'L\/A\I=8*NB22%7HGM1\47U=X.4<YRB2
M    S6\NK)7XKUI;"7!LRQ-K[W/9I4UT1[;M0U- C5X*BZNG31/3IV+Q,KNA
MZ_.QWJKV;K6R+&VLNTUKD371')<J.>C1J\%UXS)IZ]/A(BD7EJ(E]*Z?530'
M9,=1Q4     .&SJ/SY-T=_=X]P8Y_>:/*LPN];:I=47_ "%U5(VC:BIP5&P-
M8W7U'(QOIF2;A;R[HYJR;QZ7(LGN=7;I-47_ "-:A[:5NJ<%Y848GQ%-S.YY
M9'_.<NGP LL6J/,                  '2]Y*6!I9MB]S]PIJ=8:O.<O9;8
M9533Q:*QTC%B>BZ<42>NG;\**;[/*CPY+7M#N!FTL*Q5.7Y,R@BD5-/$I;13
M-6-R+WHDM7,WX44G%N;I$]_SG:?4_P#.#<\;4"8       QHZO=B*#J-Z?-P
M]LYJ9DM[JJ!]RPFI?HBT]\H&NFH7H[1>5'O3PGJG'PWO3O+"]36S]'OGLKFV
M RP,DNU11OKL3G=HBPW>C:LM&Y':+RH]Z>&]4^\>Y.\\9XDFB<SO[6_"G8#B
M=DCDAD?%*QT4L3E9+$]%:YKFKHJ*B\45%.3]['Q/?'(QT<D;E;)&Y%1S7(NB
MHJ+V*A3H/@^0                "Z.Q^8NV]WGVFSM)/";A^862\3.YN5%B
MHZZ&:1KEXZ-<QJHOJ+A;290N$[I[;Y@DGAMQC)[3<Y7<W*GATM7%+(BKZ%:U
M47U'W&[DD8[YKD7ZX.ZLZ^BI0  < 9QAE+@                  [Y,>I9Z
M&P6.BJH_"JJ.WTT%3%JCN62.)K7)JU51=%3N4[*;)3S4=FM%)4,\.HI:*GAG
MCU1>5[(VM<FJ*J+HJ=Q4[>"(GH0$X)F?H,0NNW>]=@>E_<S-:*K]TR:YT7Z.
M84YKE9+]*W?6GCEB5%3VZ:-9*E./9$IC+U@;M+LST^Y]E=)4^[7^OI/H+%'-
M<K9/I&YZP,DC5%3VH(U?/_Z,\*F3PH7N3Y2IHWX5!Q@'*Z4\
M              #J]\H;^QM9?]:[]_CF'1SY9O\ 9<M7^L=X_P :PGE!_)T_
M=*#9^; R,!26>YI9=N,'R_/\CF6"PX59JV]W>1JIS>[T,#YY&LYE1%<Y&:-3
MO71"F\RRJU8-B639G?9%BL^*6NKNUS>FG-X-'"Z9Z-U5$5RHW1J=Z\#Y<Y&-
M<]>QJ*J_$#A@W!S:][E9WF.X623>/?LVO-;>[L]%56I/73OG>UFO8UJOY6IW
M-1$3@<AV:Y9=L\R_*,UOLOBWC++I5W:Y.155J35<KI7-;KV-:KM&IW(B(4V]
MRO<YZ]KE55^,%'E,'R                #J"\GS8!-O-BKMO)>Z%8<GWGJT
M=:GRI[<6/VQ[XJ5&HJ:L]XG6:5=.#V>"O<AT$^6+LPF$[07+=&[4BQ9!NI4H
MZW.D3VX[+0.?'3HB*FK?&F661=.#F>$O<A.:"+DB614]J3L^! ;>C9F1X
M                                     .?WSP,Y19MA-M:>=-6,O.37
M:FU37VEIZ.B?IVI\FI3U_$:7O-LRY%EV;P.&5-6-NE_N4'#7VEAI:1WI3Y,Z
M$KN3OR3/A5?M T"FF0E8                      -G7E+;4+N)U:6;**NE
M=-9=I+16Y+5/<W6):V1GN%!&YW<Y)*E9F)_>E[D4S^\MK;A<WZDK7D%33NEM
M.VMLJ[]4.5/Q:U3V^YT;'+W.1\ZRM_P?HU(RACYYT=W1IK\?8@.L(Z/B>
MY^/.HWY62JV[Z<[+5IX=,U,RSID:]LC_ !*:UT[E3LY6^/*YJ_.B=Z#2SYK&
M\2OJ,'V-M52G) U,IR]K%[7NYZ>WPN5.S1OBR.:OIC=Z"5W&7Y$*?NG?:!H*
M--)*P                    ;P?* Z38LMR:NZG<XMJ36'":I]MVOHJB/5E
M3>4;_E-QT>FCFT;7HR)4U3QG.<BM?";;/+(Z;X\EO]7O_EM!XEFQ.H?0[?4D
M[-65%T1OX^NT<FBMI6N1L:IK^-5514=$3*@@YE69R<&\&)Z_2#H[-Z!-@
M     2R]6>W9#9KM8+O3-K+3?**>WW.D?Q;+3U,;HI6+ZG,<J$!=;917NUW*
MS7.!M5;;O2S45PIG?)D@J&+'(Q?4YKE0_%1%147L7@H.$//L3K,"SK-<%N/-
M](87?KE8:[G;RN\:W54E+)JWN7FC7@<>V98W58;E^5XA7<WON*WBNL]9S)RN
M\6AJ'T[]4[EYF+P*:<WE<YJ]K55%^(%)%-GR                "^W2Y<UL
MW4QT\W5'2M;0;E8K+,D*\KW1-N]-XC$75/E,U:J*NBHNBEX.GJX+:M^]D[CS
M2(VCSS'9)4B71SHTN5/SM3BGRFZHJ=^IZPKI-$OH>W[(.X8ZW"HP  62ZD\]
M7:[I_P!YL_BD2*LQ?#KO66IRKRHM=[K(RC;KW<T[F)KZRT^^^9+M]LONGFD;
MTCJL>QBYU5N55T1:OW=[:5NO=S3.8AYS.Y(I'][6KI\/<#AP.1LIL
M             '9MY?N!OVZZ.MAK'/"D-7<L=;D=6GWRNR":6ZMY^_F:RJ:U
M47LTT[CJ;Z+L.?@_2_L[:)HDBJ:^R)?*E/OE=>I9+BWG];65#6Z+V::=Q4%*
MWDIXD]*:K\?$&8QE"1         .)CK'PF';OJGWZQ.EA2GH:+,[G5VVF:FC
M8J2XRK74T;?4R*=K4^ Y/.J+$XL(ZA]X\;IXD@I*7*:^IH(&IHD=-72+60,3
MU-CF:B%.U#>2:5O<CET^/B#&HL,>(                  .\/;"_ORO;7;S
M*9'NDDR7&;3=7R/5RN<M91Q3JJJY5=JO/WKJ=AVW]Y=D>!83D+W.>^_6"VW%
M[W:JY5JJ6.557F55U7F[U*F8O,QCO2U%^L"N2KCZ!P!G&&4N
M    ")HZ2>OK*6AIFH^IK9F04[%5$17R.1K4U7@FJJ>]+32UE33TE.WGGJI6
M0PM5435[W(UJ:KP3BH[0=^9V:E4   YO?.EWN^G]Q]O]AK36<]OP"@7(LK@C
M=JU;K=6HVDCE;JOMP4C>=O!/9J%[=>&BKS5MV?IG.L+V=MU5S46&4:WS(X6.
M]E;C<6\M-'(W7Y4-,WG;P[)B47&35[8D[&IJ[X5!I%-3!+@
M             =8/E$PRQ]&F/ODB?&RHRB_20/<U41[$J&L5S57M3F:J:IWH
MJ'1YY9\4D?2U97/C<QLV0WA\+G(J(]J3(WF:J]J<S535.]%)Y0?R=/W2@V=F
MP C :C/.)WJ_0/IYL^U=MJ_!OF\MW;!61L=RO2S6AT=55KPX^W.M/'IPU:YZ
M>E#6EYG^ZWZ';)6O;N@J?"N^Z5R2&JC:[1R6JV*RHJ5X<?:F6!GK:KO6A U\
MG+$C$7C(OUD!R['/@24                %W-A=I+QOMO'MYM+9.=E7FUY@
MHJJKC1'+2T3=9:VKT7@J4],R254[^70N7LYMM<]W]T,(VVM/.RIRRZ0TE14L
M1%6GI$UDJZG1>"I# Q\BIW\IZ11K+(QB??+H#N$QC&[-AV-V#$L<HF6W'\7M
MU+:;';X]5;!24<38((T5=57E8Q$XG6U8+%:L7L5EQJQTC:"RX_0T]MM%$S7E
MAIJ6-L4,:*O'V6-1.)4:(C41J)HB)HB GA-S]
M                 !R,^:AN.FX763GE)!,E1;MN:"VX?;I$771:.):JK9ZN
M2LJYV_$<TGF(YTF;=4>8TT,J34.#4=#C%"]%[/=HUJ*EOJY:JIF;\1(JU_/4
M.]#$1J UTF#Q"                       ZAO)RV:=@W3Q?-T[E2)#>-Y;
MTZ:AD5%1_P!#659*.E1R.1%3FJ753TTX.:K%.@WRO=K78CLC=]PZZF2*Z;I7
M5TM&]45'?1=J5]-3HJ+Q3FG6H<GI:K5)S;X^6)7KVR+]9 ;=C9>1X/*>>"E@
MFJ:F9E/34['2U%1*Y&,8QB<SG.<[1$1$3554\YIHJ>*6>>5D$$#'2332.1K&
M,:FKG.<NB(B(FJJH!P_=3F[M1OMOYNINK+,^6DRN_5#["V37FCM5,J4UMB77
M3BREBC:O!..JZ')/O]N7/O!O+N)N+)*^2FR.\3OL[7Z\T=N@TIZ&-==.+*>.
M-%X=I3DTGBRO?\Y>'P=P+$EGSR                  !6VV^ Y#NIG^';<8
MI3I4Y%FUWI;/:8WJJ1MEJI$C\21R(O+'&BJ][NYJ*O<57@F&7O<3,\7P7'(4
MGOF67*GMEM8[@Q)*B1&<\BIKHQB*KG+W-15/IC5>YK&]KET0';]M!M?C>RVV
M&$;5XE%X=AP>U06VDE5J,?42,3FJ*J5$X>)43.?*_3[YRG6OMCM]8MJ=O\2V
M[QN/DL^)6Z*@II%:C73/:G--42(G#GGE<Z1^GWSE*CC8D;&L;V-30%R"NC[
M         !Q@=?-BCQWK(ZA:"*-D;:C+)[FK6+JBNND4=>YW8G%SIU5?6<KG
M65:([)U1;V44;&QMFR2:O5K.*<UPCCK'+V)Q59E5?64]5)I42I^%K]7B#$(Q
MF/                 %W^GO_;[L?_W@8S_I6F+F[*?[9=I/]=+#_I& ](OR
ML?[I/L@[G3KO*D  !J[\WG/%Q'I N>/13+'4;EY/9[!R-TYEAIY'W:5?2C?\
M@:U53YVB\%-?'F99C^C73)7V2.563Y[D%KLW*WY2Q0O=<I%]*)_D:-73TZ=Y
M!5[N6!4^>Y$^W]H'*.<Y1)                   5'A^,U^:9;BV'6M%6YY
M9=Z&S6Y$:KU6>OJ&4\7LIHJ^T].!/,8L-9E62X]B]N15N&27.DM="B-YE\:L
MF9!'[*=OM/3@?K45SFM3M<J(GQ@[Q;'9Z#';+9\?M4/N]KL5%3V^VP:Z\E/2
MQMBB;KZFM1#L0M%KH[':K99;=%X-OM%)#14$/;R0T\:1QM^)K40J9$1$1$[$
MX(":$P/T        '(=YI]M9;^N+=^6-6(RZT^.UB1L;RHU5L-!$[73M5SHU
M<J^LYF_,0H&T75ON;(Q6HVXPV.J1C6\O*JV>CC=KZ55T:N5?62&M32ID]>GV
M$!KT,)R%                  !VX](5P2Z=*G3?5ISZIMIB\$BR+JYSZ>UT
M\#W*NJZ\SF*J'69TRUJ7#ITV*J4Y]4P+'H7J]=7*^"W01.=KQ[7,52HJ==8(
M?W#?L R++X'L#@#.,,I<                %68#0R7/.L+ML3VQRW"_6ZFB
MD?KRM=+51L15TU71%4J3#:1]?E^*T$;FLDK;Q0P1O=KRHZ2H8U%73NXGTU-7
M-3TJ@.] [&"I@2J^WNUXS9+SD=\K&6ZRX_0U%RO%PEX,@I:2)TTTKO4QC552
M77B[6^PVFZ7V[U3**U66DGK[G6R?(AIZ:-TLLCO4UC553\541%5>"(FJJ#AJ
MWNW0NN]6[NXFZMY5[:S.;[5W..FD7F6FII'JVEI455=[,$#61-XKP:AR+[L[
M@W'=;<O-]Q;ISI59?=ZFX,@>NJP0/?I3TZ+JO"&%&1MX]C4*;D>LDCWKVN74
M%K2WA\                           ZW?*?\ [$NW/^=<B_TM4G2GY</]
MD[!O\XWS_24Y/:'^3M^%?L@V/F=)%@Y%_-$WK7>#JPR^W4%6E1C6T\3,+LG(
M[5BST3G/N4FB)IS>^22QZZKJV-O'N3FC\P?=?^L[J/R>AHZGQ[#MO&W%;3RK
MJU9J1SGU[]$337WI\C->.K6-^!)%6R>).Y$[&>RGQ=H-=9@^0@
M      -_7DM; <TF?]2-]HO9BYL.P!\K?OE2.HNM4Q'>A%AA8]OIF;Z4-S?E
M4[,<S\SWVO%)PCYL7PQTC?OE1DUQJ&(OH3PHFN3TRM])-+?%\J94_!;]L'0$
M;H2:                                         IG-,LM.!X=E><7^
M7P+'AUGKKW>)N"<M+;X'U$RIKW\D:D@RO([;AV+Y'EMYD\&T8O;*N[727A[-
M/10OGE5-?P6*?CG(UKG+V-157X@<*&:Y9=<\S++,XOLJS7K,KS77N[RJNO-4
MW"H?4S+JOX<BG(#E>1W',<HR3+KO(LMURBZ5EVN<BKKS5%;,^>1=?W3U*:<Y
M7.<Y>URJJ_&"F"0'R                    "M-N<$ONZ&>X=MUC$/CW_-K
MQ1V:U-5%5K9:R5L22/TU5&,1W,]>YJ*O<55@V'WC<',L7P>P1>-><LN=+:[<
MU456MDJ9&QH]^G8UFO,Y>YJ*I],:KW-8G:Y=$!W,[?X38]M<&P_;W&H5I\?P
MFS45DM$;M.?P*&%D#'/5$35[D9S.7O<JJO:==F%XG:,#Q#&,*L,2PV7$[726
MFV,73F\&DB;$QSU335SD;JY>]552I&M1C6L3L:B(GQ J\J8^@84>8?NL_:+I
M$W=O=)4^[7K)K<W$K"J+RO6>^O2CF=&Y.Q\5,^:5J^EABAUN;C.VSZ9]S+M3
M3^!=;_0IC=F5%Y7+-=W)2RJQ4['1T[I9$7\$AZM_AP2*G:J<J?&#C:.7(I\
M                   &Z3R8-DX\IW=S?>Z[4GB4&UUL;:L9D>SV5N]Z;)'+
M+&]>^&C9(QR?W]JFU7RKMIX\AW+RW=FY4W/1[>T#;=8'O;P^D[JU[))&.],5
M*R1KD_OK28V^/FD=(O8Q-&_"H.E@WSDW            !QQ>9#_;:W\_SK;_
M /1-$<O'77_:QWD_SC1?Z-I"05?\HE^'[0,(#$HA@                7SZ
M7[=]+]2O3U:U5[6W#<K%*>1[$YG-9)>*5KG(GX**JEWNGVB^DM^=D[>JN:VM
MSS'(7O8FJM:^YTZ.<B>I.)Z0IK-$GI>W[(.XDZWBI   <\7G?9XE1E.Q.V$%
M0K76FU77*+I2HO!R7">.BHWN;K][[E4(B^M321YM68I-D.S^W\,RHMMMUQR&
MX4Z+P<E;+'24KE3\'W69$^%257)WM1,]"*Y?CX?:!H@-/1+
M      9R^6[@3=P.LW96BGB\2AQJXU&45K]-4C6R4LM;3._^:CA;\9EUT)X<
MW-.J?:FDFCYZ2PUTV0U3M->1;33R54#O_F&1)\9$TC>:HC3N1>9?B!V+G4$3
M\          '(GYJE<E7UQ[N4Z1JQ;928W3.=KKSJZPT$_,G#A^5T^(YG_,4
MJTJ>KC<J%&*Q;?36*G5VNO-S6:CFU]7Y33XB15O\ID]6GV$!KO,(R$
M            !VN]%/\ 9'Z<O^[^Q_\ %&'5WTH_V:MC/]2[1_Q9A45-^0B_
M<H#(+*))(<9R*6*1T4L5LJWQ2L56N:YL+U145.**BEZ<A>^*P7R2-[HY([?4
MNCD:JHYKDB<J*BIV*AZN^2[X%!P0'&V4P                "ZNQ%#'<]\-
MFK;,CUAN&<X[32I'P?RRW.G8O+P7CHO#@7%V?I([ANWM;02\RQ5N762GD1GR
MN62OA:O+V\=%X'W%QDC3TN3[(.Z<Z]RI0:QO-CWI7:[I8NN)VZJ\#(MY:^/&
M*5K55)&VYJ>\W.1-%3V71,2!W^&, ?,@W57;WIXN.-T-1X-[W2K&8_3HU51[
M:%J>/<'IQ3V5C8D+O\*0==)R0*U.V1=/B[P<GAS@DC
M          !UN^4__8EVY_SKD7^EJDZ4_+A_LG8-_G&^?Z2G)[0_R=OPK]D&
M6_45NS2;%[';G[L5?(KL+L515VR&31637&72GM\+M53A+52Q,7X3)7?#<BFV
MAVDW W(J>578K9YZF@C?IRR5LFD-%$[54X25$D;%^$]Y7^'&]_S4X?#W X=J
M^OK;I75MSN55+77&XSR55?6S.5\LTTSE?)(]R\5<YRJJJO><D%9655PK*JX5
MU1)5UM=,^HK*N5RNDEEE<KWO>Y>*JYRJJJ4VJJJJJ\57M4$(0P
M    !.<=Q^[Y9D%BQ;'Z)]ROV2W&EM5DMT2:OGJZR5L$$34]+Y'HU":6.RW+
M)+U9\>LM*^NO%^K:>W6FBC35\U352-AAC:GI<]R(A^HBN5&IQ55T1 =P/3_M
M!9]A=FMO=I;)X;Z?#+1%2UM9&WE2JKY-9JZJTT;^7J))).*=YUL[+[96S9S:
MW"=MK3R/@Q:VQT]751IHE16/UEJZCL3\K.][^*=Y4<4:11LC3[U./P]X+Q%S
MST                                        !JV\W#>9-MNERIPBWU
M7@Y!O-=(;! UCD21MLI5;67*5$7M:K61P.]4QKT\RO=-,#Z>Y\2HJCPKUNG<
M(K-$UJHCVV^G5*JND1.]JHQD+O5*05=)R0\J=LBZ?%W@Y3#G.)(
M             #=7Y,VP*Y5N?EG4!>J-7V;;*F?9,1E>WV9+Y<X5;42,7L5:
M:B>YKD_O[%[C:WY6>S*Y%N#DF]%UI5=:L @=:<:D<GLON]?$J3/:O8JP4KE1
M4_OS5[B8V^+F>Z5>QG!OPK_N Z43?"3<  &ASSO-Q7T^.['[34TRJRZ7&Y99
M>(==-/<8F4-"JIW\WO53]0T[^;3G#X;'M)MO!)[%PK:[)+I%KV>Z1MI*1=._
M7WB?ZA++B_A''Z55R_%P0'/,:2R5                     Z]O+!VJ9M=T
M>[=S3TJ4UYW*=49K>7:<9$N:HVA=KZ%H8:=?JG3/Y?NW3=O>F+!Y9:?P+IGC
MI\KNCM.+TN"HVC=KZ%HXH5)]1LY*=GI?[2_'V?6!L&,U2*            !A
MQN1T =(^[N;W_<;</:7](<RRB6.>^WGZ>OU)X\D4+(&+X%)<886:1QM3V&)V
M:]NIB[G?1ATU;EY9><YS;;;Z:RG()&37>Z?3%YIO&?'$R%J^%35T43=&,:GL
ML3L])#OI8)'*]\>KG=JZK]T%#_LN.A/]1G])LG_.Q27[/;I _5%_/^0?G(^?
M<J;^*_?.^Z!^RXZ$_P!1G])LG_.P_9[=('ZHOY_R#\Y#W*F_BOWSON@?LN.A
M/]1G])LG_.P_9[=('ZHOY_R#\Y#W*F_BOWSON@?LN.A/]1G])LG_ #L/V>W2
M!^J+^?\ (/SD/<J;^*_?.^Z!^RXZ$_U&?TFR?\[#]GMT@?JB_G_(/SD/<J;^
M*_?.^Z!^RXZ$_P!1G])LG_.P_9[=('ZHOY_R#\Y#W*F_BOWSON@?LN.A/]1G
M])LG_.P_9[=('ZHOY_R#\Y#W*F_BOWSON@?LN.A/]1G])LG_ #L/V>W2!^J+
M^?\ (/SD/<J;^*_?.^Z!^RXZ$_U&?TFR?\[#]GMT@?JB_G_(/SD/<J;^*_?.
M^Z"J,*\NOHXVZR[',[P[9[Z'RK$KA!=<>NOZ09#4>[U=,])(I/!J+E+$_E<B
M+H]CFKWH5!BG0_TO8/DMBS#%]L/HO(L:K8;C9;C]-7N?P:F!R/CD\.>ODC=H
MJ:Z.:J>E#Z;24['(YL>CFKJBZK]T&:YE>1   .0SS1L^3.^L[<V*"?WBW8/!
M;,6MSM47E]QI&25;.&NG+63SI_Y:',UYA&9)F'51GT<,WC4.)14&/4+M4]GW
M2F9)4MX?-J99D_\ +0D-:[FJ'^ANC4^(&O8PH(4                  &[O
MR2,"6X[J;R;E2TRNAQ3&:/'Z6H<GLI->JOWAW)KVN1EN5%T[$=^%QVT>4WAR
MUVXFZ6>20*Z+'+!2V6FF<G!);K4^.[E]*HRAT73L1WX1,;<W5\C_ )J(GU?_
M # Z03>H3<          '&;YA%[;D'6?U U[7K(E/D;;;S*YSN-LI*>A5-7(
MB\%@TT[$[$X'+/UKW9+UU4;TUC7J](;ZE!JJJ[C04T-&J:JB=G@Z:=W8G I^
MJ76HE7UZ?4X PU,6R'                  !V]=)MM2T=+G3E;_ '=:62';
M/%75,#E55;/):::2;755XK(YRZ=W=P.M/INH$MO3UL;1>"M.^+ <=6HA<JJK
M9GVV!\NNJK]^Y2HX$TAA3\!OV 7BRS_JKDW^:JW_ !#RY^2?]7;_ /YNJO\
M$N/1WR7? H.",XW2F                 9&]'U"^X=5W3; QZ1K'N9BU2KG
M<4TI;I3SJG#O5(]$+Y],5(ZMZC=B(6O1BLS['IU<OHI[C!,J?&C-#U@XSP_N
MV_9!VWG625&#E6\W?>9=QNIW] ;?4I-8-E[3%9F-8Y'QNNM>C*VXR-T[%1'0
MP.3N="ISK>9CNG^G/4!^AE%/XMFVJML=K:UKN9CKC6(VJKGIZ%1'10N3TQ*2
M2ODYYN1.R--/C7M!JL-=A!             R6ZE^GNLZ=*W9NP7BJJ9,FS_;
M.TYSE-OJ$:U+?6W6NN$24+$:U%_$PTT;7\RK^,Y]%Y>5$OUOULI4['5>UUFN
M=1/)?\SP&VY=D5%,C42BJ[C5UL?NC$1$7\5%3QH[55]OGT7ETT]IHO"\-%[7
M,1SD]&JKP!C26%/$            '8#Y7M/)3="^QC)H5ADD9D<O*Y-%5LF2
M71['?W3%147T'3AY?4,D'2%M$V6-8GO;?)-%315;)?;@YCOC:J*GJ)]1?R:/
MX_LJ#$'SJMWUL>V6VFRENJ>6LSR[RY#D4;%7F2W6=J1T\<G=RS5-0CT]</=W
MXR^:UN:MHP# MJ*&?EJLPN4E[O;&ZZI16MJ,AC?W<LL\W,GKB^KX7&31C(T[
M7+JOP(#F\-%)*                 ;<?* V!3<??JY;N7NC2;&=E:1M1;_$
M;JR6_7%LD-$FB\%\")LTVJ<6O2)>\V6>61LRF=;QU^Y=VI4EL&U-,V>BYTU9
M)>:Y'Q4J:+P7P8TEEU3Y+TC7O(^@BYY5D7Y,?9\*@ZBSH0)R
M                              #DX\UW?-N[?5#=,3M-:E5BVR](F+4*
M1N58GW/F\:[2HBKP>V94IG:=O@)\)S?>8WNZW<KJ#N&.6VK2HQW:NF_1ZC1C
ME6-UPYO%N4B)KP<DJI [3^)0D==+XDRM3Y,?LI\/>#648"$&
M        "86FU7*^W6V6.S44MRN]YJX:&U6Z!JOEJ*FH>D4,4;4[7/>Y&HGI
M4C;;;JZ\7&@M-KI)*^YW2IBI+=0PMYI)IYWI'%&QJ=KG.<B(GI/U$551$XJO
M!$!VO])VP]!TW;"8!M53^%+=K31>^9=<(M%2JO-:OCUTB.[7-;([PXU7CX;&
M)W'5[TW[.T>Q.S>&;=0^')<K;2^\Y-6QZ*E1=*M?%JWH[[YJ/=R,5?O&M3N*
MA@B\&)C.]/E+ZU[09&E\CV  !RC>;WFJY1UAW2PI(KHMN<5LEA2-/DH^HC?=
MW+IV:JEP1%7U(G<<Y7F9Y6N0]3UQLR2*Z/!L=M-G1B?)1\T;[FY?A7WU$5?5
MIW$DKW<U0J?,:B?;^V#5X:^""                  !.\:L-?E61V#%[6Q9
M;GDERI+7;HD155T]9,V")-$XKJYZ$VL-FK,BOEEQ^W,62X7VNIK?0QHFJNFJ
MI6Q1IHG;JYR'ZB*Y41.U5T0'>)B^/6[$<9QW%+1&D-IQBV4EIMD*)HC*>BA9
M!$W3U,8B'8=CUDHL:L%CQRV,2*VX_;Z:VV^)$T1L%)$V&--/4UJ%3-1&HC4[
M&IHGQ GI.#]                                    !X5533T5-45E7
M*V"EI(GS5,[UT:R.-JN<Y5]"(FIXU%1#2P3U53(V&GIHW2SS.X-8QB*YSE]2
M(FH!PB;GYI4[D;E;@[A5C5959SDEUO\ /&Y=58ZY5<M2K?[GQ-$./C<#*I\Z
MSS-<VJD5M1E]]N-YF8OWKJZIDJ%;\7/H4R]W.]SOG*J_5!0I2!\@
M          ZD?)MP+]&NER\9E/%I5;D9A7UE/-IIS45MCBM\3>S[V>*H7XSH
M5\KC#?H'IZN>431Z5&=9/65,$OSJ2@9'11M^*:.;ZI.K>W2%7?/<OU$X VUF
MR<C@          <*N^65-SG>K=[-8Y4FBRW-+]>()$5518ZVX3SLY=41=.5Z
M:<.PY!MW,B;E^ZVYF5LD26/)<KO-TBD37165=;-,W35$X:.33@4U([FDD=\Y
MRK]506M+>'P                  #O+V[L*XKM_@N,.C2%V.8];+6Z)$Y4:
MM'210<O+JNFG)V:G8IA%G7'<+Q#'U8D2V*R6^WK&B<J-6EIHXM--5TTY?25,
MQ.5C6^A$0$QRS_JKDW^:JW_$/([)/^KM_P#\W57^)<?KODN^!0<$9QNE,
M              S(\OFVK=>L[I]I6MB<L62^^:2IJW2CI9ZE53@OM)X7L_A:
M=G:91=%5"MQZI]EJ=$C<L=^]ZTDXMTI:>:=53@O%/#]GUZ=A$4J:U$7[H'7_
M +D9U9ML-O\ --Q<AD2.R819:V]7).9&J^.BA=,L;55%]I_+RM33BJHATWYU
ME]JV_P +RK.+V_DM.)6JKNM=QY5<REB=*K&KQ]I_+RMX<55"?/<C&N>O8U-5
M!PMYAE-XSG+<GS7(*A:N_9?=JV]7JI77\95U\[ZB9W%57B]ZG(5D^0W/+LDR
M#*[U,M3>,FN55=;K4+K[=363.FE=QU7BYZE-.<KG.<O:Y=5^,%.$C/P
M     &9/01L.G4)U/;>XA<*/WO$[!4?I1G3'-1T;K7:7,E6"5%[65,ZQ4Z^J
M37N,H^C?9Y-Z^H#"<9K:7WG&[--^D.7M<U',6WVUS9%BD1?O:B58X%]3]2(I
M8O%F8U?DI[3O@0&6OG5_VI\!_P"ZJU?Z<OADGYK?]H?#?^[JW?Z6NY[W'\NW
M]PGV5!J!-9)              [+?+PH?H[HMZ?Z?Q?&\3'Y:KGY>73WJNJ:C
METU7Y/B::]^FO#L.I3HCH_<>E79>'Q/%Y[+)4<VG+I[Q65$W+IJOR>?37O*@
MI$TIXO@^V#G8\SW===T^L'<2&GJDJ;-MHV#"+.B.U1CK7S.KVJG8BI7S5"+\
M"&C_ ,P+<==P^IS-XH*A)[5@38<3MB(NJ-=;^9:QOHU2LEG3XB4UC^>H?Z&>
MRGQ=OUP:^3"LA0                =E?0#L#_X=^F3!<6N-(M)F&41_I7GC
M'MY)&7.Z1QN]W>G'1U-3LB@7C\IBKWG4ET8[,_U([ XACU;3+39/D#/TCS%K
MV\KVU]P8QW@O3CHM/"V.%?6Q5[RH*6+PH6M7Y3O:=\*@S1,JB(
M                              !CQU5[YV_IRV%W"W6JY(EN=EMSJ;$J
M*5.9*J]5GXBWPJS5%<WQG(^33LC:]W<62ZB]WJ+8W9S-MQJE\:U]JHG08W22
M)S)476J_$T42MU17-\5R.?IV,:Y>X\IY$BB>_O1/9^'N!Q+7"X5UVN%==;G5
MRU]RN=1+5W"OG>LDL\\SU?))(]VJN<]RJJJO:IR=5M;5W*MJ[C<*F2MKZ^:2
MIK:R9RODEFE<KY)'N7BKG.5555[RG%55557BJ]J@@R%
M    -P/E"]-3]R=X:[?3)+<LN&;.N1N/OE;K%59+4,U@1NO!WN<+EG7O:]T"
MFSGRS-AGYWN?5[O7VA63%ML'(VRND;K'47Z9FL2)KP7W6)WBKWM>Z)2/H(>>
M3Q53V8^SX0=/9T!DY    !Q4=;N2NRSJYZB;LY_B)#G-VM4<G<L=HF6W,5%U
M75.6F31?0<I/5G?G9)U+;WW)7\Z19?<K=&_N5EME6A8J<5U3E@30IVI7FGE7
M\)4^IP!BT8\GB                  #+WH&Q%N;=8_3Y971^*VDRN&^JS_,
M,4MWU7U)[IJ9,]&N-)EG5%LI:G,\1M-D<5W5O^9XY+G];W8]Z5O-41)^%K]3
MB#L_.J,J$                                      &+76UGB[:])N_
MF6,F6FJ8\1K;5;ZE.V.KO7+:J9[=>]LU6Q4]9CSU8YC^@?3=O+D;95@G9C55
M;J*=.UE3=>6W4[TU[VRU+50\:EW)!*[\%43X^ .*@Y22G0
M      =M'1U@7]6?2WL3AKXO JJ##[=67.'33DK;G'](5C>Q.R>H>AUB=+^&
M_H#T];/XNZ/PJBCQBAJKA%\VKKV>^U+>[LFG>5%3MY(8F^AJ:_"O$&2A?@]@
M        6FWYSA-M-DMV]P/'=3S8?B%YNM'(Q>5_O--12OIVL7N<Z5&M;ZU0
MMOO%EJ8%M-N5FGC.@EQC&;I<:5[%T=X\%+(^%K%[G.D1J)ZU/.5W)'(_YK55
M <+AR%E-@                  NALABBYWO/M+A*1+,F6YE8[/)'R\R*RMK
MX87JJ:MX(UZJO%.'>A<':7'%S#=/;;$TC65,ERBT6Q[--?8JJR*)RJFJ<$1R
MJO%.'>?<;>:1C?G.1/JJ#NL.OLJ4%/Y9_P!5<F_S56_XAY)<D_ZNW_\ S=5?
MXEQ^.^2[X%!P1G&Z4P                #83Y65M]_ZX]G97)&Z.UP9%62,
MD3772P7")G*FBIS-?(UR?!Z3-?R\*'WWJXVOD5&.9;XKY52,>FNNEFK8V\O!
M>*.>BI\!%42:U,?JU^PH-POG%[P+@W3?9]M*"I6&[[RWV.EJ(VNY7+:+*L=;
M6.:J<?RZTK')V*UZHOH79YYH&YRXAL5;,"HZA8KGNE=V4\[$=RN6V6I65=4J
M*G'\LM.Q4[VN5%]"S"X2<L*,3MD7ZR Y<3GL)*            #IB\FC8QN(
M[-Y7OC=J-&WG=>XK;L=F>B*YEDLTCX7.8O:WQZSQ4<G>D4:F^_RM-HFXUM=D
M>[=RI4;=-QJY:&QRN1%5MIM;WQ.<Q>U/%JO$1R=Z1L4G%OCY8W2+VO71/@0&
M#?G5_P!J? ?^ZJU?Z<OAB-YK?]H?#?\ NZMW^EKN0UQ_+M_<)]E0:@3620
M           .S'8')Z#:#H(VJSN[K$MNPO9FVY15L:O(U\<=E9</#UT^6_7E
MX=KEX:G4OLSD%'MET;[=9A<_#6AQ3:R@R&I8B\B/8RU-K>373Y3M>7UN7AJ5
M!$J1TK'+V-C1WUM0<<5[O-QR*]7?(+Q4+5W:^UM1<;I5N[9:BJD=+*]?6Y[E
M4Y>+M=*Z^76YWJYSK4W*\5<U;<*EW;)/4/621Z_NG.520*JJJJO:JZJ"5DO/
MP              &=/EU; ?^(#J?PJUW.C6IPO WIE^:JYG-$^FMLC'4U*_5
M.54J:IT4;FJNJQK(J?),O>A[9C^NCJ!Q2WW"E6HQ7#G?I-E:JWFC?!0/:Z"G
M?JG*J3U"QQN:JZJQ7JG81-)%XLS47Y+?:=\0.Q,Z?R?@
M                          YH?.)ZD?TXW/L?3YC=?XN-;5Z7',/"=K'4
M9#61>Q&[35%]SIG\J*G8^65J\6FA/S/]]OTNW M&RMBK/$L.W6E=D_ANU9->
MZF/V6+IJB^ZT[]$T['22-7BTD]?-S/2)%X,XN^$&F$U7DO
M      !4V&8AD.X&6XW@^)VZ2[9+EEQI[59+=$BJZ6IJI$CC15[D15U<Y>")
MJJ\$)_BV,7O-,DL6)8W0ON5^R2N@MUIH8TU62>H>C&(OH35=55>")JJ\#]:U
M7.1K4U5RZ(@.U_IIV*Q_IPV7PK:6P>%.['Z3Q,@N\;.1;C=:C\96U;N".7GD
M548CN+8T8SL:AU>["[0678O:K%-MK-X<RV6FY[U<V-Y5K;C/[=74NX:KSR*J
M-UXM8C6]C4*BAB2&-K$[NU?2O>"^Y> ]0    <'^ZEW=D&Y^X]^<]TCKWE%X
MKW2/:UCG+4ULTJJK6\$5>;L3@<>FXES6];@9U>'.<]UVR&YUCGN:C7*L]7+)
MJK6\$5>;L0IEZZO>OI<J@H,HX^0                  ;/_ "AK$V[]9-FN
M#FM<N+8I?;HQ7:ZM62*.@U;HB\=*Q4XZ<._N78'Y9MG;<^J.U5KFM<N/8Y>+
M@Q5UU17QLH]4T1>.E2J<=/M$90)K4(OS6JOV@=7IT<D\
M                      !J#\YS/4Q[IJQ3!X*E(ZW</,J5*BFUXR6^TT\U
M5,O]S4+3?5-9?FGYBEDV&QS$H9T95YME%.D\'?)16V&6HE7^YG6 @+@[2%K>
M][OK(#E_.?<DP                  +B[0X1)N7NOMIMW&Q[USG*+18G^'K
MS-9<*R*G>_5.Q&M>KE7N1-2N-L\2?GNXV!81&U[ER[(;;9W<G:C*VJCA>[5.
MQ&M>JJO<G$^XV\[V,^<Y$^J#NSAABIXHH((F000,;'##&U&L8QJ:-:UJ:(B(
MB:(B'8#%%'#''##&V*&)J,BB8B-:UK4T1K43@B(G8A4H/0^P        #6/Y
MMNXZ8/T@7W'X9DBN&Z-^M>-4Z-7VTACD6YU+D3YJQT7AN7\/3O0P"\RC.DQ'
MIDO%EBE2.MW"O%NL,*(OMI$R1:^=R)Z%92<BK^'ZR#KG\L"IWO5$^V#D[.<
MD8                  ,_O+#P=<WZT=IO$ITJ+?B*W+);CKQ\-+?0S>[/\
MBJWPF9WE_8BN6]56V_B0)-18RM=?J[7[Q**DE]W?\52^(BJ-O-4,]#=57XD!
MU_'3<3X%/Y9_U5R;_-5;_B'DER3_ *NW_P#S=5?XEQ^.^2[X%!P1G&Z4P
M             #:5Y/MN]]ZPZ6IU8GT1AM\J]')JJ\WN]-[*]R_C^WT:FPSR
MQJ'WOJ>IY]6I]&8M=ZG1R:JO-X,'L^A?QOU-2-H$_P H3U-4'GYN.[KMQ.JJ
MMPVCJ4FL6SUGI;! V-W-&ZX534KZ^1.*Z/1TS('IZ83X\RS<MV;]157BU+4)
M+:-L+9366%K'<S'5M0U*RL>G%?:1960N]<0KI.>?E3LC33X^U0:N37L00
M       *OV_PF^;E9SA^WV-0)49!FUYHK)9XW:\GO%=,R!CGJB+HQJOYG+W-
M157L*FPO$[OGF78QA5AB2:]99=*2TVQBZ\OC5<K8F.>J:Z-:KM7+W(BJ?36J
M]S6)VN5$3XP=R^VV!6/:W;_"]N,:B\&PX/9J.RVQ%31SXJ.%L22/]+Y%:KWK
MVJY55>*G75@F'6C;W"\5P6PQ^%9\2M5+:K>BIHYT=+$V/G?Z7/5.9R][E52I
M&-1C&L3L:FB YL?.FJ(9NJK"8XI$>^DVNM,52U.UCUO%ZD1J^OE>U?C-$/FK
MS12]16)LC>CWTVWMMCG:GWKUNEU>B+_<O1?C)1<?R[?W"?94&H<UFD
M       #IFZ]<\_JI\M7:[ *:6&FNFX%APS$(8:;5J-I:*WP5M6Z)-&Z1\M$
MD2\.R333CPWY=8^8?U<]!NWN&02107#-+/BN,Q1P<$;3TE%#5U*QIHW1G+2I
M&O#L?IH3BI=R4;&=[D:WZB:_:!S,F@TDX                .J+RCM@$VMZ
M=W[G7FA6GRW>^I9=6ND322*Q4:OBMD?%."3<TM2BHOM,DCUXM.B/RU-F$V\V
M0=G]TI%AR7=J=MQ:KTT?'9Z7GCM[.S@DG-)/JB\6R,U["=4,7)%SJGM2<?B[
M@;6C8R1P                                        ,<NJ[J!LW3-L
M9F>ZES6&>YT$'N&&VB9R)](7NK1S**G1-45S4<BRR<O%(F2.3L+&]1V]%JV#
MVBRK<6O6*:X4</N>+6R5VGOMVJ45M+ B:HJHBHLC].*1L>[N/&>5(8W/7M3@
MU/2H.*>_WZ\95?;SDV17&:[W_(JZHN5[NM0O-+4U=5(Z:>:1>&KGO<KE.4>]
M7BZ9%>+K?[W72W.\WNKFK[M<9UYI)ZFH>LLLKU[U>]RJI3RJKE55755755!*
M"6GX                    #H#\GGI.6-M=U4YO;%1TK:BS[04T[?O=707&
MZM14[]'4T2Z_QW#Y"FZ+RPNG!6-J^HG+;>J+(V>V;903-[M715UQ1%3OT6"-
M?\+P^2I-*"#^'<GJC^VH-_)N:)H      #@*JJF>LJ:BLJ9%EJ:J5\U1*NB*
MY\BJYSM$T3BJG&343RU4\]34/62>HD=+-(NB*Y[U5SEX<.*J4N#P/$
M             W(^2?11R=1VYMR5[DEI-MJJF9&FG*K:B\6M[E7OU184T^%3
M:-Y4%(Q^^>?5RN<DE-@E1 UG#E5LUSM[E5?6GA)H3"W?EGK^!]M =-9OV)P
M                                     #FK\['/DN^].U&W,,_BP83B
M<]WJ8VJFD=5?:M8W,=W\W@V^)WP.3UFAOS7\R2Y[J[<8-%-XD.)XW-<YV(J:
M,J+O4JQS5[^;PJ*-WP.0E%Q=K(QGS6Z_5_\ ,#2N:IR7
M   V,^55@3LWZS<!K7Q>-0[?VZ[91<&::HB04KJ.G=ZN6JK(5^(SD\NK#G9;
MU3X95/C\6DPNAN60UK=-=$AIUI8'>KEJ*F)2+HF\U0WT-17*#KC.E@GH
M      .;3SJ]V&7W=?;+9Z@J5?3;?V2>^7V)B^RE?>WM;%'(FO%T5-2L>G#@
MDWK731'YK6X[+QN-@&V%'4*^#"[3+=[O&U?92MNSVMC8]->+HX*=KDX=DOK)
M1<7ZO9&GWB:K\*@TG&I\EP                  -[GDB;=/J<LWNW9J*96Q
MVBU6_$[15JGLO?<)UKJUC>[5B4=.J_NT-P7E+X.Z?)-V=R)X%;';+=18W;:E
M4X/=6RK5U36^MB4L.O[I"9VYGM22>A$:GQ\0=$!NZ)J"DL^KH[9@F:W*5CI(
MK?8;E4RQLTYG-BI9'JB:Z)JJ(4UF=6R@P_*Z^1KGQT5GKIY&-TYE;'3O<J)K
MW\#Y?P:Y?4H.# XZ"F0                ;;?)^NUJP_>;?'<B_5"T]CP/:
M"\7"\/1FO)30W"W5<TB.541%;'2NX=^O:FALH\L>Y6[&-T]V\ZO$ZPVC#MLK
MI6W-W+KRP15M#4RO1RJFBM93NX=^OJ(Z@5&R2/7L;&JK]5 :OL\S&[;AYQF.
M?7YR/O>;7NOOMV5NO+[S<*A]3*C=>Y'2*B>HU]9CE%RS?+<GS*\N1UVRR[5E
MXN2MUY?'K9WSR(W7N1SU1/40;G*]SG+VN557XP4F4X?(          -Q'DW[
M')F^^62;R7:B\:R;/VSP;-)(U%8Z^7ELD$2MYN#O!I6SN71/9<Z-W#AKL^\K
MK:-,LW=ONZ-RI?%M.V-!X5K>]J*QUVNC7PQJFO!?"IVS*NB>RYS%X<-8^WQ\
MTJR+V1IP^%0=.AO^)R#EA\Y+^UQ;?^[^S?\ &[@<[_FC?VE:'_4NU_\ &:TD
MMP_+_P!RGVP:H37&0(            -R7G%YYS;A;*;'TDT7N>U.&,K;G3TB
MZ0,K[LK(4BY$1OY.GH8G,U3@V3AIJIM&\T#,>;-MJ-I*:6/W;;G%F55P@IET
MB967)61>'RHC?D04<;FZIP;)PTU4F%>[VHX_F-X_"O\ Y@:;35R2\
M       %\NFO9FY=06^6W&TMO25D65W:-E[K(M.:EM=.BU%PJ$5>&L=-'(YN
MO:[1O:J%W=A]K*[>G=S!=MJ))&QY'<F,NU5'IS4]O@19ZV=%7AJR"-ZMU[7:
M)VJ>L,:RRLC3[Y>/P=X.WBS6>V8]9[58++1QVZS6.C@M]IM\**D<%-31MBAB
M8BZKRL8U$0ZT+7;*"R6RW6:U4K*&UVBEAHK;11<&0T].Q(XHVZZ\&M:B(5$B
M(B(B)HB<$0$R(\_0                                        <H/F
MC=5K-_MZ5P'$;I[WM=L_+46VVRPNU@N5Z5W)<*]%;P>QJL2"%>*<K7/8NDJG
M.+YA/4:W>;=5<-QFX>\[?;8R34%!)$[6*NNJKR5M8BIP>UJM2*)>*<K7/:ND
MBDDK9_%DY&K[$?!/6O>H-8)K]((                    &4O1YTT7SJHWL
MQ[;FB6>BQJF_YUW R")NON%GIWM296N5%1)9E<V&+5%]MR*J<K7&0W3#L+=^
MHC=BRX-2++26&#_G'-+U&G\CM<+F^*K55%3Q)55(X]47VG(JIRHX]J>%9Y$8
MG!.UR^A =G>,XW8L-QVQXGC%L@LV.XU04]LL=IIF\D5/2TL;8H8F)Z&M:B'4
M_8+#:,7L=HQNP4$5KL=AHX:"T6V!O+'!3T[$CBC:GH:UJ(5"U$:B-:FB(FB(
M">$W/T      ' &<892X                    -T?DE/C3??=N-84=,[ D
M<R?F75K6W2D1S>7L7F5477NT]:FU3RG',3>'<IBQ(LCL.1S)M5U:U+A3(YNG
M8O,JHNOJ)A;ORK_W'VT!TLF^@G           (.XW"BM-OKKK<JAE';[93RU
M=?5R<&10PL5\CW>IK455(6NK:6VT57<:Z=M-14$$E365+_DQQ1-5[WN]36HJ
MJ%5$157L3M!KL_:P=$OZQKK_ /;MV_Y,80?M'ND[_MS<?^@[E_P!">_4_P Y
M?J*!^U@Z)?UC77_[=NW_ "8?M'ND[_MS<?\ H.Y?\ /?J?YR_44#]K!T2_K&
MNO\ ]NW;_DP_:/=)W_;FX_\ 0=R_X >_4_SE^HH'[6#HE_6-=?\ [=NW_)A^
MT>Z3O^W-Q_Z#N7_ #WZG^<OU% _:P=$OZQKK_P#;MV_Y,/VCW2=_VYN/_0=R
M_P" 'OU/\Y?J*!^U@Z)?UC77_P"W;M_R8?M'ND[_ +<W'_H.Y?\  #WZG^<O
MU% _:P=$OZQKK_\ ;MV_Y,/VCW2=_P!N;C_T'<O^ 'OU/\Y?J*!^U@Z)?UC7
M7_[=NW_)A^T>Z3O^W-Q_Z#N7_ #WZG^<OU% _:P=$OZQKK_]NW;_ ),/VCW2
M=_VYN/\ T'<O^ 'OU/\ .7ZB@?M8.B7]8UU_^W;M_P F'[1[I._[<W'_ *#N
M7_ #WZG^<OU% _:P=$OZQKK_ /;MV_Y,/VCW2=_VYN/_ $'<O^ 'OU/\Y?J*
M#8O254-;2TU;3JJP5<3)H%<BM562-1S=6KHJ+HO8IG'35$573T]5"JK#4QLE
MB5R*U>5Z(Y-47BG!2+3CQ]((@]@#C5\P[/5W$ZR=]+LV1'4MCOJ8Q11M75K&
MV"".V2(W]U-3R/7UN4Y;>MO,ES?JCW>N37\U/:+NF/TK$75K&V:&.@DT_=2P
MO<OK52GZMW/42+Z%Y4^+@#"TQ5(<                  &^[R0,"\2Z[\;H
M5$&GN=):,6M%3R_*]YDFK:YB.[N7P*9=$[=?4FNY'RE,.Y[CO#N#/#I[M36W
M'K9/R_*\=\M75M1W=IX,"Z>OU$SMK>,K_@:GV5!T'&ZLFH        (*Y7&@
ML]NK[O=*N*@MEKII:RXUTSD9%#! Q9)9'N7@C6M:JJOH(2OKJ.UT-9<KC4QT
M=OMT$E375DKN6.*&%JODD>Y>Q&M1550JHB*J\$3M4'#QU%[LU6^F^6Z&[-5S
MMCS2_5-7:X)?EPVZ-4I[? [UQ4L43%^#N.2/?#<BHW>W<W!W(J.=K,JO$]3;
MXI/EQ4,>D-%$[UQT\<;%^ IN5_B2/?\ .7A\'<"RY:H\P
M   =='E9[6/VRZ/<&K*RF6FN^YM769I<6.3BL=>K8*!R+HBJCZ*F@>G[I3I<
M\O+;M^ ],6(U-5 L%SS^IJLJKFJG'DK%;#1JB^AU)!"]/W1/:)G)3MU[7^TO
MQ]GU@;%#. BP6_W9_P!E>Y?^JEY_XC,47N1_L[SW_5RZ?\4E/E_R'_N5^P#A
M#./<ID                &1.T6]=-M=M1U&8=317!,GWHL%IQJTUU,V+W6G
MH8K@E3=/>7.D:]%E@9X+$:QR+SNYE;HFM[]M-UX-O=N=\<7IXZU+_NI9K;8;
M;60-C]WAI(ZU*BX>.YST>BR0M\)J-:[7F=KIHFOK')R,E;QUD1$1?CX@QV+(
M'D            #L=\N_8O\ J&Z6-OK)7TONN59I$N8YDUR<KVUEW8Q\,+T5
M-4=3TC8(7)JOM,<O>=0_1%M#_4[T[X7::RG]WR+*HURC*45-')57)C'Q1.33
M5'0TS8HG)\YKO23^DB\*!B+\IWM.^,&;YEJ1(.5;SB:V&JZOFP1([GMV#V2G
MJ.9-$YW2U<Z<OI3EE;\9SK^9_515'4TV&/FYZ'$;3!-JFB<RR5,J:>E.61"2
M5_\ */@:@-5AKK((          $VL+Z&.^662YNC;;8ZZF=<'2L62-($E:LB
MO8UKU<G+KJB-77T*3*SNI&7>U/KU8VA960.K72-5[$B21JO5S&HY7)RZZHB+
MKZ#]3M37LUX@OGU:;P4^_/4;NUNI;YI*BR9+?)&8Q-*QT3W6F@8RAM[G1OT5
MCG4T$;G-7L55+N]26YT&\6^6Y.XE%*^:TWZ[O;8))&NC<ZVT;&TE$YT;N+%=
M!"QRM7L55/2>3Q9I'IV*O#X$X(#'8L@>0              .AKR6]@/<+)GG
M4A?:+2IOKWXC@+Y&\4HX'LFN=4S75%229L<+7)Q18I6]BF[3RJMF/<[3F.^M
MXI-)[NYV-8:Z1O%*:%S);A4,UX:/E1D2*G%/#D3L4FMOBT1TRIV^RW[8-\1N
M()F                                        #6'YGO5TG3UM"_;_#
MKHE-NWNS2ST5J?"_2>U69VL5;<=6JCHWN15AIW<%YU<]JZQ*AK^\P'J739/;
M-^%XO<? W*W(IY:2W/B=I+;K6[6.JKN"HYCW(JQ0KP]OF>U=8U(.LG\*/D:O
MXR3@GJ3T@Y/SG$)&                    "96:SW7(;O:[#8K=47>]WJKA
MH;1:J2-TL]34U#TCAABC:BJY[WN1J(G:I'6NUW&]W*WV:T4,USNUUJ8J.V6Z
MF8LDT]1.]&111L;JKG.<J(B)VJ?J(JJB(FJKP1 =BG0ETG6[I0V8H<?KHJ:I
MW+RU8KKN9>H='HZLY52*ABD^^AHVN5C=.#G+)(B)SZ'4!T?]-]#TX[64EEK(
MX)\]R18[CGUUBT<CJKE7PZ2.3OBI6N5C>Y7*]Z:<^A/J:!((]%^6[B]?M S6
M,KB)        !P%55-/1U-11U,:Q5-+*^&HB715:^-5:YNJ:IP5#C)J():6>
M>FJ&+'/3R.BFC715:]BJUR<.'!4*7!X'B                   ;?\ R6;R
MVBZGLYM$KVL9>]N+AX"*BJYT]-=+9(UJ+W)X:R*NOH0V;^51=&TG4!EULD<U
MK;M@M;X*:*KG307"WO1$7N3D5ZK\!'VY=)G)Z6+]E =/IT"DY          !
M@;YE&\$>T'2+N7-!4M@OVX4#<(QZ-7(USWWEKHZQ6]^K*%M0]%3O1.SM,.NO
M#<YFV731GLL-0V&\9M"W$[(Q7(USGW1'1U2M[]64C9G(J=Z)V=I"UDGAP/\
M2_V4^/\ W <>IS$$A                  !=O8/ I-T=[MI=O&P>\19CEMH
MM=<U6H]&TD]7&VJD<U>UL</.]R>A%+E;-8<_<+=K;;"&Q>-'E&2VRWU;>7F1
MM--4L2H>YJ]K61<SE]2'I$WGDC9\YR(H.Z$Z\BI 2+*,@H,2QG(LJNCE;;,9
MME7=KBY-$5(**%\\J\>'R6*2?(;U1XU8+YD5Q56V^P6^IN5<Y."I#2Q.FD7C
M^"U3\<J-:KE[&IJOQ X.,AOE?D]_OF2763QKID-PJ;G<IOGU%7*Z:5WQN>JG
M'=>[O67^\W>_7&3Q;A>ZVHKZ^7YTU3(Z61?C<Y2F557*JKVJNJ@DY+#\
M              !UA^4=@3</Z.K!?7Q>'5;E9'><CF5R:/Y(IFVF)%UX\JLM
MZ.:G9[6O>='WEIX<W&.E^S7=T?)49Y?+I?)55/:Y8Y4ML:<>Y6T2.3]UKWD\
MH6\M.B_/55^U]H&SDS^(P        &K7S8^H9FT73K4;=66X)3YIO<^6QP1Q
MK^-AL<2-==IN"\$D8]E-Q[4E=I\GAKS\R#>UFVFQ\V#VJM2'*]VGR6F%C%_&
M16F-&NN4O;P1[7-@X]J2+IV<(*NE\.+D1?:DX?%W@Y33G/)(
M      "X6T^W=XW;W-P/;*P-5;KG-\HK/32HG,D*54K623O3YD+%=(Y>YK54
MK7;?"+IN5GV'8!9FJMQRZ[TMK@D1-4B2HD1KYG?@QL57N7T(I]L8LCVL3M<N
M@.Z''+!:\4QZQ8O8Z9*.RXW;J6U6>D1=4BI:.)L$+-?P6,1#KSL=FM^.62SX
M]:($I;58:&GMULID75(Z>EC;%$S7\%C40J1$1J(U.Q$T0$Y)H?H+?[L_[*]R
M_P#52\_\1F*+W(_V=Y[_ *N73_BDI\O^0_\ <K]@'"&<>Y3(
M                  ,N>AG8M>H7J:VWP6LHO?<6M]9^D6=-<U71?0]J5L\T
M4NG%&U+_  Z;7TRIV=IDMTB;0KO9O[@F(55)[UCU%5?3>7M<BK']&6Y4FECD
MT[&SOY(-?3(A[TT7BS,;]ZBZN^! =H9U3%0@  Y0?-Y_MDWO_56P_P")><XO
MF9?VH[M_J[9_\4\DE?\ RA?W* U@FOT@@
M 5+AN)7S/<NQC!\9I%KLBR^ZTEGLE(FOXRJK9FP1-54151.9Z:KIP3B3[%L;
MN^99+C^)6"F6KO>37&FM=IIN/MU%7*V*-%5$71.9R:KIP0_6M5SFM3BKET0'
M<3LOM;8ME-J<"VIQMJ?1.#V>GML<Z-1BU$S4YJFJ>C=$YZB=SY7_ (3E.M_:
MO;VS[4;<X;MS8FI]&XC;(:!DR-1JSRM3FGJ'HFB<TTKGR._"<I4D;$C8UB=C
M4T!<XK\^P                                      6PWEW<PW8K;7*
MMTL\KTH<=Q6D=43,:K?&JIW+R04E.URIS2SR*UC$U[5XZ)JI;_=+<O%MH,#R
M+</,:SW2QX[3+-*UJIXM1*[V8::!JJG-),]48U/2O'1-5/B21L3'/<O!H.+3
M?S>[,>HC=7*]U\XG1;MD=2JT=MC<KJ>W4,7LTM#3ZHGXN"/1J+IJY=7NU<YR
MKRI[R;LY1O=N+D>X^6S:W*^SZTM QRK#0T<?LT])!KI[$3-&ZZ:N75SO:<JE
M/2R.E>Y[NU>Q/0GH!9TM>>8                    .A'RE^BE;?3T753N?
M:$2LKHGMV9L=7'[44#T5DM[>QW?*BJRFU3Y'-*FJ.B<FZWRV^E%:*"DZBMP+
M9I4U<;DVLM%2SC'"Y%9)=GL=WR)JR#7[WFD3Y4;B:T-/II.]/\&GVP;ZS<>3
M,          '"5O'8_T8W=W4QI8_!7'LPOEL6'V_8]TKYX>7\9[7#DT]KCZ3
MC]W0M'Z/[F;B6%8_"^A,GN]!X7M>S[M6RQ:>W[7#E[^/I*:D3ED>GH<J?7!;
M@H4^                   9\>61FL>$]:6T$E3*V*ARB6XXY5J[1-77*@GC
MIFHJ]ZU21)]8S)Z \K9B?57ME)/(V.DR"2NL52JZ)JZOHYF4[45>]:A(T(JC
M=RU$?H=JGU4!V"'3F3X          ','YPG4''N)O;9=F,?N'O&-;-4S_IU(
MG?BY<AN+6OJ&JK55'^[4[8HTUXL>Z9OI.?OS.]ZH\WW8M6U=EK?'L.UM.[Z8
M2-?Q<E[K4:^=%5%T=X$*1L3O:]96^DDU?+SR)&B\(^WX5!I_-8Y
M           VQ>3SM1)FW4]6;A55)XMGV@Q^JKVU#D1S&W2[-=;Z.-47O6%]
M3(U>Y8]>TV0>6%MP_+.H"JS6HIO$M>V5EJ*QLZIJUMPN3745,Q47O6)\[T7N
M5A'4$?-,K^Z--?C7@#J:.APG0,(_,9SU-O>C/>^X,J4@K<BM$>+4,>NCIEOM
M1%05#&__ )::5R_@M4Q,ZY,Q3"NEK=JM9.D-7?+9'CU&S71TOTQ/'1S,;_Z"
M61R^I%(:K=R4\B^E.5/CX XWSEV)                     #N;Z>\"7:[8
MK:#;V2G2FJ\0Q"SVVYQ(G+K6PTD:5;E31-%?/SN7UJ==NRF'+M]M!MEA,D*0
M5.,XS;*"X1Z<O^514S$J7*G#BZ7F<OK4J2)O)%&SYK4107A+GGH      "77
MB[VS'[3=+]>ZZ&UV:R4D]?=[G4.1D-/2TT;I9II'+P:UC&JY5[D0@;G<K?9;
M;<+Q=JR*WVNTTTM9<J^=R,B@IX&+)+*]R\$:QK555]!^*J(BJJZ(G%5!QB=:
M74I<>J3?G)]P^>:'$:%?H7;JU2IRK366D>_P7/9][)4/<Z>1%5='/5NO*UIR
MP=56_%;U"[Q9!FW-+%C-&OT5@]ND3E6"U4SG>$YS>Y\[G.F>BZZ.?RZ\K4*?
MJ)EFE<_[WL8GJ!B>8X'@                  #<UY,^QK\MWDRS?"ZT?/9=
MJ;<MNQZ=[>#[W>(WQ.=&JIHO@4:2HY.U/%8IM-\K3:-V2[HY'NW<:7FM6W5"
MM#9)7MX.NUT8Z-7,5>"^%2I(CD[O$8I,+?'S2.D7L8FB?"H.F(WWDX  !;_=
MG_97N7_JI>?^(S%%[D?[.\]_U<NG_%)3Y?\ (?\ N5^P#A#./<ID
M                      '2GY,FPZXKM7F._5YH^2[;GUGT/BDCVJCF66TR
M.;/(Q>'"HK.9KD_O#%1>*F^/RLMGEQW;O*-X[I3<MRW JOHO''O:J*RU6V1S
M9GL7APGJN9JI_>6KWDWM\7*QTJ]K^#?@0&ZDVLDQ  !R@^;S_;)O?^JMA_Q+
MSG%\S+^U'=O]7;/_ (IY)*_^4+^Y0&L$U^D$
M    #<CY.&P*9QO+D6^-\HTEL&T5)[ICBR-U9+?KK&^-KTUU1WNU+XKE335K
MY(G(NJ&T;RN]F4RW=*^;N7:E\2S;9TWNUC5Z:MDO-Q8Z-')KJCO I_$54[G/
MC<G%"86^+FD61>R/L^%0=-9OV)P
M     #SFFBIXI9YY6000,=)--(Y&L8QJ:N<YRZ(B(B:JJGQ++'#')--(V*&)
MJOEE>J-:UK4U5SE7@B(G:H!R<^9-UJ2]3&XWZ#8-<GNV2VYK)&6%T;E2.]W-
MJ.BFNSVIP5B(KHZ9%XI&KG^RLKFMYO\ KNZK)-_,Y_1'$:]SMI\&JGMLSF.5
M&7:O:BQRW)Z=[$17,@1>QBJ_@LBM21U=1XS^5J_BV=GK7T@UFF Q!@
M              V1>71T4U75%N+^E69T,T6R6W]5')E$ZHZ-MXKFHDD5HAD3
M1='(J/J'-75L>C=6ND8Y,Z^ASI1J.H3./TBRJDECVFPNH8_(951S$NE6B(^.
MV1/31=%14=,K>+8^'LND:Y(NDIO&?S.3\6WY7K7T ZTJ2DI:"EIJ&AIHJ*AH
MHF04=' QL<4,4;4:R.-C41K6M:B(B(FB(=)=-34]%3T]'1T\=)24D;(:6EA8
MD<<<<:(UC&,:B(UK41$1$31$)[V<$X(@(@]@          #C&\P#$UPSK*Z@
MK2L7A)791)?6IPT5+[!%=N;@B)Q6KU^SJIRP]:&-KBO5)O5;5C\-*O(7WA$X
M<?IB*.Y<W!$[?>=?]TI^J;RU$J>EVOU>(,/#&$AP                  5'
MA^477!\MQ;-+%,M/>\0N]#>[-4(NBQU5OJ&5,#M4]#XT4GF,9#<<2R7'LKL\
MJP7;&;G27:US(NBLJ:*9D\3M?4]B*?K7*US7)VM5%3X@=T6VN?6'=3;[#-R,
M8F2>P9O9J.\VQ=45S(ZN)LGA2:=CXU56/1>*.147BAUYX'F5GW$PK%<ZQ^5)
MK-EMKI;I0+JBN:RIC;)X;].Q[%56N3M1R*B\2I6.1[&O;V.35 5N5:?0
M  ,1>M7JDL?2GLM><SEF@J<YO;9+5MIC\BHYU7='LX3/CUU6"E1?%E7LT1K-
M4=(W7&CJMZA;1TY[4W3*I)89\NNS7V[ K+(J*M3<'MX2N9KJL5.B^)(O9IHS
M7F>T\*B9((U=]\O!B>L'&;=KK<K[=;G?+S6RW*[WFKFKKK<9W*^6HJ:AZRS2
MR.7M<][E<J^E3EGN5QKKQ<:^[72KDK[G=*F6KN-=,[FDFGG>LDLCW+VN<YRJ
MJ^DI]55555XJO%5!+R"/P                  '5QY2NR;]K^E^ES2Z4:TV
M1[T7%V1S*]O+*VU0I[M:XUX<6N8U]0Q?1,=&OEL[4/V^Z?:?*KA2K!?-U:YU
M\E5[>61+=$G@6]B^EKFH^=OJE)W0Q\D/,O;(NOQ=P-HAL'(T&DSSM<]^B]HM
MG]MHI>2;,<IJ[[4M:O%U/8J3P>5W'L62Y,=V<5;ZC4]YL>9?1^V>V."1R<LN
M49#4W>=J=JPVBF\+E=ZE?7M7X6^HEUQ=I'&SYSM?J?\ G!S;&B0E
M           +Z=,6!IN=U$;*8')"E11Y'F5H@NT2ZK_D#*IDM:NB=NE.QZEW
MM@,.3<#>[:G#WQ>-2WS*+9#<HUX_Y&RH9)5+IZH6/4]86\\L;?2Y-?@!W$'6
M\5&        #GM\UKKFH[RRX=+NT=\954$4J-WCR:AD1S)987HK;)#*U=%1C
MVHZJ5OWR-AUX2M72CYC/5W371E;T][:7=M11QR(W=&_TCT<R22)Z*VTQ2-7B
MC'-YJA4[T2+7A(TE5=4ZZPQKP_A%3[ -"IIQ)8                  #TBB
MEJ)8H((GS3S/;'##&U7/>]RZ-:UJ:JJJJZ(B'W'')-)'##&Z665R,BB8BN<Y
MSET1$1.*JJ]B ':'T/[ MZ;^F_ MOZRF2GRNM@7(,^71.9;U<VLDJ(W*W@Y:
M=C8Z9%[VQ(IU3=).S";%;%8;A=53I!D=7$MZS-=$YENM>UKYF.5O!? 8C($7
MO2-"H::+P86-^^7B[X5!EJ9)GN  "W^[/^RO<O\ U4O/_$9BB]R/]G>>_P"K
MET_XI*?+_D/_ '*_8!PAG'N4R                            "N-M, O
MVZNX.&;;XO#X]_S>\4EGMB*FK6254K8_%?V:,C15>]>YJ*I5N!89>=Q<UQ;!
M,?B\:\Y;<Z:UV]%3V6OJ)$9XC^S1K$57.7N:BJ?3&J]S6-[7+H@.X_;? [#M
M;@&&;<8Q"L&/X19J.RVIKM.=T5'"V)))%3M?(K>=Z][E55[3KDP7#K/M[AF+
M8-C\2Q67$K72VJW(NG,Z.EC;&CWJG:]^G,Y>]RJI4C&HQK6-[&IH@*U*K/H
M '*#YO/]LF]_ZJV'_$O.<7S,O[4=V_U=L_\ BGDDK_Y0O[E :P37Z00
M                     /IC'R/;'&U7O>J-8QJ:JJKP1$1.W4^FM<]S6,:K
MWO5$:U$U557L1$ .T?HBV$9TY=-NWN 55*E-E-72_3^>ZIH];U<VMEJ(W\51
M5IVHRF14[6Q(IU4])>SC-C=B<*PRHI_=\AJ:?Z9S+5-'+=:]K9)V.XKJL#49
M B]Z1HI4--%X4+&_?+Q=\*@RS,D3W
M       !H<\UGKH9:J.[]+6TE[5;K7,6GWFR.B?PIZ:1NJV.*5OW\J*GO7*O
MLL_$JJJZ5K=.WF,=7C+=37/IYVUNRK<:MG@[I7VD?^0@>W5;1'(W[^1%_P H
MT7@W\4NJND:V65U3IK#&O'^$7[0.>8TF$J                    !DETK]
M,V;]5.ZUJVZQ-CJ"V1JVLS7+9(G24UHM;7HDL[T31'2.^3#'JG._1-6MYGMO
MOT[[!99U$[C6[!\;:ZCM[%;597DCXU?!;+>UR)),_31'/=\F)FJ<[]$U1O,Y
MOM!"Z=Z,;P3[YWH0'9)M+M5A6R>WN,;9;?6IEHQ?%:1*:BA3199I%5735,[T
M1.>6:1722.7M<J_ =1FVVW6*;3X38, PNW-MF/8[3)!2Q)HLDKU]J6>9R(G/
M)*]5>]W>Y5)_&QL;$8Q-&M!<8KD^P            <P7G.X _'NI'$<[@IDC
MH-Q,.ITFJ433Q+A:)Y::=%7OY:=],<_7FH88^R;[8SF$4",H\WQB!)9]-/$K
M;9-)!,GKY8'TY)K@S29KNY[?KH#4 :R"                     !OD\H[K
M*M>/\O2QN1=F4-)=*V6JV>N]4_EA;553G25-G<]WLL\:15E@UTYI'/CU5SXV
MKN)\M/JDM]EY>G?.KDVCIKA5R5&V-SJ'<L3:FH59)[8YR\&^*]5DAU^4]SV:
M\SF-69T-0B?B7KIJOXM?M Z&#=F34    %C.H'J)VNZ:<#K,]W.OK+?3(V2.
MPV*%6ON-WJV,YDI:&!517O7AJY=&,1>9[FMXEHMZ=[]OMA<.JLQW O#**!&R
M,L]GB5'UURJ6-YDIZ2%517N7AJJZ-:BZO<U.)YRRLA;S/73T)WK\ .0;JDZG
M,^ZJMSZ[<+-7I04,#74>'XC3R.?1V>W([5D$7-ISR/\ E2RJB+(_CHUJ-8WF
M5ZA=_P#,NHK<"LS;*WI1T<35I<8QF&1SZ:V42.U;%'KIS/=\J231%>[N1J-:
MV0S3.G>KW<$^];Z$!C>6*/$                  %]>FC92Z=0V^.WNTML\
M2*+)[FWZ=N$;5=[I:Z9%J*^H[-$5D$;^371%?RMUXEW]A=J+CO;NWA.VU!SQ
MQY!7M^EZUB*ONUN@19JR?T(K(6.Y=>"NY6]YZPQK+(R-/OEXKZN\';K9K/;,
M>L]JL%EHX[=9K'1P6^TV^%%2."FIHVQ0Q,1=5Y6,:B(=9UKME!9+9;K-:J5E
M#:[12PT5MHHN#(:>G8D<4;==>#6M1$*B1$1$1$T1."("9$>?H.77SE\]_2/J
M=Q["Z>7FI-N<.HH*F'77EK[I--6RN[>&M.^GX:=WP'/AYI69?3O4!9<5ADUI
ML&Q>DAGB^;67"66KD7XX70?4)-<':S(WYC4^JO$&HTUI$
M    #:5Y0.!?I9U=T>2RQ<U-MGBUWOK9')[/O%4QEIC;V+Q5M<]R?N=>XV&>
M63AOZ2=3%+?I(]8,!QZYW='K\GQJAK+;&WX>6L>Y/W.O<1M WFG1?F-5?M?;
M!U9'1@3L    %/93EN+8/8Z[)LSR*VXKCML8LEPO=VJHJ.EA:B*NKY9G-:G!
M.":DDR')<>Q&T5=_RF^4&.V2@8KZV[7*HCIJ>)J(J^U)*YK4[/2?CG-:BJY4
M:B=JJ#03UN^;'#D-LO>U/2Y4U5+;Z]CZ+(-XY&R4M1)"]%26*RPN1DL7,GLK
M4R(UZ>UX;&KR2FF?JS\R".]V^[;<]/<]13T5:QU+>MT'M?3S/B<FDD=JB=RR
M1\R<%G>B.[?#:B\LA*ZFNU160]B]LGW :&U57*KG*KG.7557BJJIIW555555
M555=55>\E@/P_                   #9[Y5W3/_7?O_2YYD=M=4[>[+.@O
MM<Z1J^!5WKGYK52*O8[ED8M0].*:1HUR:2<=@7EV["?UM;ST^8WR@=/A6U3H
M;O6*]J^%4W7FUMU,J]B\KVK.Y.*:1HUR:/(RBA\25'*GL1\5^'N!U?G1T3P
M   %O]V?]E>Y?^JEY_XC,47N1_L[SW_5RZ?\4E/E_P A_P"Y7[ .$,X]RF0
M                           ;L?)CV$3*-RLSZ@+W1)):=MJ9;%A\DC-6
MOO5SB7WF6-RHJ<U-1KRN3_\ $-4VP>5CLVF09YE.]%VI>>VX' MGQA[VZM==
M;A&OO$C':+Q@I5Y53^_-4F-OBYGNE7L9P;\*@Z2S>X3<    ')KYM];%5]:&
M5P1M>U]LQVP4TZN1$17NHVSHK=%75.65$XZ<=3F\\RJKCJ>JG(X6-<CJ"QV:
M"97(FBN=2I-JW15X<LB=O?J2.N7_ "AWJ1/L UFF Q!@
M          V$^69L!_7KU08O4W6C6HPS:I&YCE"N9S12R44K4MU*Y516KXM4
MK'*Q?E1LD]!FOT#;,?UO]06/3W&E6?%=ND;D^0*YNL<DE+(U*&G<JHK5\2H5
MKE:ORHV2$51Q>),W5/99[3OM Z\SIE)\
M          #63YB_710=,F&/P' ;A#5;YYI2.^BVL5DB8_0R(K5N=0Q>9/$=
MQ2GC<FCG(KW>RSE?@'UQ=7M'L#BK\-PRMBJ-W<JIG?1[6*Q_T+1OU:M?.Q=4
M\1>*0,<FBKJ]?9;RN@ZNI2%O*U?QCNSU)Z0<H==75MSK:RY7*LGN%QN$\E37
MU]3(Z6:>:5RODEED>JN>Y[E57.5=57BISCU=75W"KJ:^OJ9:VNK97SUE9.]T
MDLTLCE<^21[E5SG.<JJJJNJJ2-5UXKQ5>U00I#@                  %R-
MI-I\YWOW QW;/;JSOO64Y+4)#20\6PP1M]J:IJ9$1?#AA8BO>]4X(G!%71%K
MK;7;?+MVLTL> X/:W77(;].D5-%Q;%#&G&2>=Z(O)%$W5SW+V(G>NB'W&QTC
MD8Q-7*#L7Z3NEW".E':R@P'%D;<KY6JRMSK,'LY)[O<N71TJHJNY(HT7DAC1
M=&-[=7N>]W4'TX=/>)=..W='AN/(VNN]6K:O+\G>SEFN5=RZ+(J:KR1L1>6*
M-%T:WMU<YSG3^"%L#$:WBJ\7.]*@R=+_ )[               U"^<KM3+F'
M3GC6Y5!2K/7[1Y'')<)437P[3?$;15"IW\:IM)\6J]QK,\TG;F3)]C;#GE'3
MK+6;:7UCZV1/X.VW9&TLZ^G^4-IOBU("X,YH4>G;&O'X%X Y?3GV),
M              #]15:J.:JM<U=45."HJ'ZBJBHJ*J*BZHJ=P!MGZ<O-SWNV
MCM=NQ3=&S0;V8M;F-@H[C6U;J&_P0IP1JW#PYVU*,3BGC1*]>Q943LV1[&>9
M;NUMI;Z''-P;7%NQCM"UL-+6U=2ZDO,,2<$1:WDF;.C4XIXL:O7L\1$[(Z*O
MDC1&O3Q&IWKP7ZH-@5%YV'3G);W27';'<BDNB,564=-36BHIU?R(J(L[[G"Y
M$YM4U\+LXZ?>F:-)YK^QKZ)TE=@&=4UQY55M+!!;)H5=RHJ(LSJ^)R)S:IKX
M?9QT[B*2XQ:<6/U]'#[H,=MV_.SO]?1U5MV1VB@Q^>5KV0Y3EE7[[*Q'<&O9
M;J1(XVO:G%%?/(W7M:J)QLAN5YL-YK*6HH=IMLX;+-(US8LAR2I]ZD8CN".9
M0TR,8CD[4YIGMU[6JG;Y27%532./3\)W'ZP-,VZ>[VY6]F65>;[IYC<,SR6K
M1&>_5STY(8D75(::"-&0P1HJJJ,B8UNJJNFJJ:L]P]S,\W8R.IRS<3)ZW*;]
M4IR>]U;DY(HTXI%!"Q&Q0QHJZHR-K6ZZKIJJDO?(^1W,]RN7U@MN4*?
M                .F#R?^F!V ;;W3J&RRUK3Y9NI#[EA39VJDM-C<4B/69&
MKHK??IXT>FJ<8XXGM71ZF^[RQ^GYV&8)<=[<DMZPY)N)%[IBC96JDE/8HWHY
M941=%3WR9B/XIQC9&YJZ/4G%!#RL65R>T_@WX/\ =!N<-IQ,   <3O6;GB[E
M]56_.7MF6HIJK+Z^WVV==/;H[2]+;2.33N6"F9H<H'5-F*Y[U%;Q9,DJSP5&
M35E%0S?.I;:[W&F5-.Y8J=NA3M0[GGE=^$J)\7 &,I8(\0
M    9J='/6??.CJNSVZ8YM]:,UN6=06^EDK+I43P.HX*%T[W1P^"G%)G3-5^
MOS&Z=YE9TO=5%WZ7ZS,;C8\*MF5U^7PT5/)57">:%U+#1NF>K(O"3BDKI45V
MOS&Z=Y$4]0M.KE1B.5VG;Z@9U?MO-U/U'XI_TC7?<,OOVM.XGZI,<_\ G:O[
MA%?2+_XMOU5!"UGG=;POA5M!LOAU-4:II+45=PG9IWIR,DB77^Z(>J\V?<]\
M2I1;5XO3SZII)-4ULS-.].5KXU_?'XMQD[HV_7!9+-/-^ZP<IAD@LE;B.W;7
MHYJ3V"R^-*C5X)[5VFN#=4]*-0M/E7F;=3F0Q/AM-7C6$(Y%1);-:O%D1%X?
M*N4M:FOK1$/-U?4.[%:SX$^[J# /<K>3=;>.Z-O.Z6X5^SNNC<YU*MWK9:B&
MGYOE-IH'.\*!JZ?)C:U/488YYNCN-NA<$NFX6;7C,*R-SG4ZW.KDFC@YNU((
M57PXD7T1M:A"OD?(NKWJY?6H+:%!GP                    "?8OC%^S7)
M+%B&+6N>]9)DU?!;+'::9O-+4553(D<4;4]+G.3BO!.U>!.,>L%YRN^V?&<>
MM\MUOM_K(:"T6V!.:2>HJ'I'&QJ>MRH?K6JY4:U-5<NB(#M$Z1>G.R]+VQ^+
M;8V]8JN^,8MSSF]Q)HE?>JIK5JI471%6-G*V*+5-?#8W7CJ=4_31L;:NGS:3
M'< HECJ;NUJU^77:--/?+K4-:M1(BZ(JL9HD<>O'D:W7CJ5#!$D,;6)Q7M<O
MI4&31?T]@    6AZ@GOCV$WODC<K'LP#)7,>U=%14M=2J*BIV*A;/>ISF;-[
MM/8Y6/9AE^<US5T5%2W3Z*BGG+^2E_<.^P#AA.0\IL
M        'I%%+42Q001/FGF>V.&&-JN>][ET:UK4U5555T1$/N..2:2.&&-T
MLLKD9%$Q%<YSG+HB(B<555[$ .UCHVV*CZ=.G/;C;2>G9#D5-0?2F;2-Y5<^
M]7%?>*QKGMX/\%SD@8[O9&TZM^ES:!FQVQV"X%-"V*^04?TAECTY55]UKE\>
MJ17-X.\)7)"U?F,:5%3Q>#$QG?VN^%090&01[     Y(?-@_MM[C_P":L=_T
M13'-7YCO]K'.O\W6/_1M.2*N_E+_ ($^P#7"8+D(
M      #K"\J38!-G^FFWYK=Z%:;,=[I8LEN#Y$TD9:&M<RSP]B>RZ%SJE/\
M#KZ.'1[Y<NS";8["T65W*D6#)]V9([]6O>FCV6Q&JVV1=B>RL3G3I_A2>4,7
MAPHY4]J3BOP=P-G1G^1@                                    ,*NM
MGK*Q'I&VZ=<9/=[[NAD\4L6W>%O<[2:5FC7UM9R*CF4T"N17<461VD;%35SF
M8I=6/5)C733@ZUS_  +ON#D$<D>#XJ]5TED;HUU55<JHK:>%7(KN**]=&-5-
M5<V'J:AL#->U[OD-!R"YWG66;F9AD&>YU>ZG(\LRBK=6WN\53N:265R(U$1.
M"-8QJ(QC&HC6,1K6HC41#F4S#+\DS[)[UF67W:>^9)D-2ZKNUTJ':ODD=HB(
MB=C6L:B-8UJ(UK41K41$1"0N<Y[E<Y=7.[5!2139\@
MJ3#\/R?/\GL>%X78ZO),IR2K9162R43/$GJ)Y.QK4X(B(B*KG*J-:U%<Y4:B
MJ3W&,8R#,\@M.*XK::F^Y#?:EE):;32,YY9I7]B(G8B(FJJJJB-1%551$53]
M:USG(UJ:N7@B(#KIZ%>BC&>DC 5EN"4E]WARRG8N=Y=$U5;$S5)&VRB<[BVG
MA<B<SM$65Z<[D1$8QG2[T@]*%AZ:L-\2M2FO&Y^20,7,,EC:JMC;JCVV^D5W
M%(8G)Q71%D<G.Y-$8UD^IJ=L#>/&1WRG?:!G>9A$2                "WF
M[6W5HW=VQSW;&_(B6O.K%6V:HFY4<Z!U5"YD=0Q%14YX7JV1J]SFH43N3@]L
MW+P#,MO[PB);LOM%7:YY=$58EJ(G,9,U%U]J)ZH]OK1#XD8DC',7L<F@.&C+
ML5O>#97DN%Y)2+09#B5TJ[/?*)VNL5713.@F9Q1-='L71=#D4R;';MB.1W[%
M;]3+1WO&[A4VN[4JZ_BZFDE=#*WBB=CFJ4VYJM<K5X*U=%3X 4Z20_
M                                           9E]#/2S<^JK>^SXM4
M03Q;>8PL5XW-O$>K$BMS'^S21R:*B35CD\)G>B<\FBI&IE+TB=/%?U%;M6S'
M9X98\)L"QW3/[G'JWPZ%C_9IF/TT26I<GAL[T3F?HJ,4B*:%9Y$;]XG%Z^H'
M9';+9;K+;;?9K10P6RTVFFBHK7;:9C8H*>G@8D<443&HB-8QC4:U$31$0ZC+
M?04-JH**UVRDBH+;;:>.EM]#3L2.*&"%J,CCC8W1&M:U$1$3L0GZ(B(B(FB)
MP1 1Q%GZ"WN[>;0;:[6;D;AU,C(HL'QB[7U7/T5%=04DM0UNB]JN<Q$1.]5T
M**W*RR' ]O,ZS:=[8X\2L%QN_,_BBK1TTDS6Z+VJY6HB)WKP/B1W(Q[_ )K5
M7Z@.$J>>:IFFJ:B1TT]0]TD\SUU<][UU<Y57M5574X_)999Y99YI'2S3/=)+
M*Y=7.<Y=555]*J4T#R/,
M           Z+O*6Z+9L5ME-U2;F6ET.09#2.CVALU4SE?26VI8K9;N]CDU1
M]6Q>2#L_$JY_M)*Q6[Q?+:Z5)<=H(.H7/;:Z*]7NF<S;*UU#>5U-03M5LES<
MUR:H^I8O+#_>E<_BDC5;-J&GY4\9Z<5_)IZO2#><;=R9       L_P!0O^P+
M?'_N_P F_P!%5);'>S_8SNY_J7?_ /1TYYS?DI?W#OL X8SD1*;
M                 !L3\L+87^NWJDQBY72D]XP_:1B9CD/.SFBEJ*21K;93
M*JHK=7U:LD5JI[4<<B&;_E^[.?UL=0N/UUPIO'QC;5J91>^9NL<D],]J4$"J
MJ*W5]2K7JU?E,8]"+HXO$F:J_)C]I?M ZZ3I=)Z      #DA\V#^VWN/_FK'
M?]$4QS5^8[_:QSK_ #=8_P#1M.2*N_E+_@3[ -<)@N0@
M        ,BND_8ZJZBM_]N-JV1RK:;U<FU.6U,2\JP6:B1:BX/1^J<KEA8YC
M%^>YJ=JE\.G#:2HWPWGP7;ID<BVVZU[9\DGC7E6&UTB>/6O1W#E58F*UB_/<
MU.\]8(_%E8SN5?:^!.T';10T5';**CMMOIHZ.@M\$=-0T<+4;'%#$U&1QL:G
M!&M:B(B'6)24E-04E+0T4#*6CHHF04E-$B-9'%&U&L8U$X(C41$1"HT33@G8
MG8"*(@                                   Q4ZM>K7;SI+V\ERO*Y6
MW;*KLV6#!,$@E1E7=:MB)JJKHY8J>)7(LTRHJ-141$<]S&.QTZD^I/".FW")
M,CR.1MRR*Y-DAP_#X9$;4W&I:B:JJZ+X<,>J++*J:-31$1SW-:[PGG9 SF=Q
M<OR6^D''[O%O!GV^VX%]W+W)ODM\R6^RZN<[5L%+3M5?!I*6+72*&)%T8U/6
MJZN5SEYCMS]SLRW@S2\9[G=VDN]^O$FJN7A#3P-5?"IJ>/LCBC1=&M3X5U<J
MJLADD=*]7O755!; M^?                   )K8['><FO-KQW';757N_7N
MJBHK/9Z*)T]34U,[D9%%%$Q%<YSG*B(B(3&T6BZ7^Z6^R62WU%VO%VJ(Z2V6
MRDC=+/43RN1D<<<;$57.<JHB(B'ZB*JHB)JJ\$1 =7?E]=!5DZ7,8@SO-X(;
MOOME5 UMYJM6R0V"EG1KWVRC<U7-<_5$2>9%7F5.5B^&FK^C?HKZ.+3T]6"'
M,,MABN>[^14;6W2HU;)%9J>5$>Z@I515:K]41)I47VE3E8O(FKYW2TJ0MYG<
M97)Q]7J!LL,]",                    !S2><7TWR87N?9.H7':%R8UNDU
MEMS%T;5\.FO]%"C8I'*G!J5=+&BHB=KXI'+Q<:%?- V*?BNX-IWLLE(Y+#N$
MUM#E#F-7D@O-)$C8WN[FI4T[$5$^=&]5^42>OAY7I*B<'\'?"#2\:K27@
M                                           J[ L%RO<W,L<P#![-
M/?\ +,KK8Z"R6FG35TDLG:KE7@QC&HKWO<J-8U%<Y4:BJ5+AV(9'G^46/#,1
MM<MYR/(ZME%:;;"GM22/[U5>#6M:BN>Y=$:U%<Y41%4^FM<]R-:FKG+HB [*
M.D#I@QGI1V=M&WMI=!<LFK52Y;@93&U46Y761B-D<Q7(CD@A1$CA:J)HU.94
MYWO5>I'IDZ?K!TY;86S"K:L5??ZM4K\TR)C51:^XO:B/5JN1')%$B<D35TT:
MFJIS.<JU!!"D$:,3BO:]WI4&4QD,>P  -=GFH9[^@W1EN'2Q2^#79[6VK%J!
M^O;[U5-J:EO:FO-2TLR?&80>8CF7Z(]+&;4\<GA5F8U=NQZC=Z?>*AM1.W^Z
MIZ>5"$K7<M._TN5&H#D6.:(D0
M               -L'EM=!-9U!9+1[O[I6F2GV1Q2L:^WVZIC5J937P.76FC
M1R:.I(7MTJ']CU_$MU7Q%CV/="/1O4[TWZEW-W#MKX=IL<JD?14-0Q43(:R%
MR_B&(Y.--$YOXYW8Y?Q3=5YU9'4E*LJI(]/Q;>Q/G*#J9CCCACCBBC;%%$U&
M11,1&M:UJ:(B(G!$1#H<8QD3&1QL;''&U&QQM1$:UJ)HB(B=B(3H'V?0
M  !9_J%_V!;X_P#=_DW^BJDMCO9_L9W<_P!2[_\ Z.G/.;\E+^X=]@'#&<B)
M38                          .L+RHMA?ZH>F6WYG=:):;+M[9V9+<'/1
M$D9:F-='9X55.UJPN=4MUXIXZIZCH]\N/9S^K/8*BRJXTBT^2[LS,OU:KT3G
M;;F(Z.V1:IVM6)SITU[/&7X">4,7APHY4]J3BOP=P-G1G^1@      .1OS6J
MF"?K>W1BBD1\E';\<AJ6Z+[#ULM'*C5U_ D:O#TG--YC,\4W5IN%'&_F?2T5
MCBJ&\?9>MJI9$3_>O1?C)%6_RE_P)]A :YS!PA
M   ='7DP; ?0&#9KU$WRBY+GG<K\:PB61NCFVB@E1]=-&OS:BK8V/X:?UF\[
MRKMF/H;$<KWPN])R5^82.L.)2/;[3;91R(ZLE8OS9JEB,^&'UDVM\6C72JG%
MW!OP)V@WA&VXF0                                  ,8>J?JNVSZ4<
M J,MS:M97Y!7QRQX3@E/*UM?>*MB(G+&BHY8X8U<U99G(K6(O8Y[F,=C_P!1
M'4;@73EADV2Y95-K+U6LD9B>'P2-;6W2I8B>RQ%UY(F*Y%DE5-&)\YRM8[QG
MG9 SF=Q5?DM[U!R![\;Z9_U%[EWW=#<:Y)67N\.2.CH(>9M';J*+5(**CB<Y
MWAQ1(O9KJYRN>]7/<YR\R>\.[V:;XY[>-P<YKTJKM<W(REHXN9M+0TD>J0TE
M+&JKR1QHOIU<Y5>Y5>YSED,LKY7J]ZZJO=Z 6=+7GF
M":V.QWG)KS:\=QVUU5[OU[JHJ*SV>BB=/4U-3.Y&1111,17.<YRHB(B$QM%H
MNE_NEOLEDM]1=KQ=JB.DMELI(W2SU$\KD9'''&Q%5SG*J(B(A^HBJJ(B:JO!
M$0'5'Y?/E\V;IGLU+N5N52TM[WWO=+HJIRSTV-4T[='T=&]-6NJ'-7EGG;ZX
MXUY.9TO1)T5=%5KV#M=/GF>4]/=MX+M3\5]F6"PP2MT=2TKDU1TSD72:9/7'
M&O)S.DG5+2I"G._C*OU@;1#8.1H                      +0;\[,XMU [
M39GM-E\:):\KH70TUP:Q'RT%;&OB4E;#K]_!*UKT37VM%:OLN5"V6\6UF.[T
M[;Y5MODS$2WY'2.B@K4:CI*.J9[=-5Q:_?PR(UR>G16KP53SEC;+&YCNQR=O
MH7T@XJMW=JLQV2W'RO:_/+<MNR;$:U])6-1%\*>/1'P54#G(BNBGB<V2-VG%
MKD[%X'*5N7MUE&TV<Y'M]F-$M#?\:JW4U4U-?#F9P=#40N5$YHYHU;(Q=.+5
M0IZ1CHWN8Y-'-4%MRA3X
M  !'VNUW.^7.WV6RV^INUWNU3%1VNUT<3YZBIJ)WHR*&&)B*Y[WN5$:U$U5>
M"$9;[?7W>OHK5:J*>Y7.Y3QTMOM]+&Z6>>>5R,CBBC8BN<YSE1$1$U53]1%5
M41$U5>Q =6GEU]!]#TPXJW<+<"F@K]\LRH&-N/9(S'J&9&R+;('HJM=,JHGO
M$K>"N3PV*K&J^3HRZ'^CRDZ?\=;FN:4\59N[E%&UM=V/99*25&O6@A<BJUTJ
MJB>-(G!53D8JM3F?.Z2F2%O._C(Y./J3T V<F?Q&     T*^=_GOA678G:^"
M77WZMNN4W6'7Y/NL<5%1.TU^^]XJ$^(TX^;7F7AVK9_;Z&37WNKN.0W&+YON
M[(Z2E=\?CS_4)9<G<(F>E5<OV$!SVFE$E0
M                      -F70/Y?.3]3]\H<]SVEJ\;V&M-2JU=S36&IR":
M!^CZ&WKP<D:.16S3IP;Q8Q5DUY,^.C;HJO\ U W:DS+,J>IL6SEMG5:FOXQ3
MWJ6%VCJ2B7M1B*BMEF3@WBUBJ_7DC*6E=,J.=PB3O]/J0'5=C6-8_AN/V?%,
M4L])C^-X_21T-ELM#&V&GIJ>%O*R.-C>"(B?=7B=%MAL-EQ:RVO',<M=-9;%
M9::.DM5JI(TB@@@B3E8QC&\$1$)VUJ-1&M31$X(B GA-S]        !9_J%_
MV!;X_P#=_DW^BJDMCO9_L9W<_P!2[_\ Z.G/.;\E+^X=]@'#&<B)38
M                  ,@.EK92MZA=^]MMJ*=CTH,BNK),EJF:HM/:*1%J;A*
MCDTT<E/&]&<4U>K4[R]'3SM15;V;R8)MQ U_N=\N+'WZH9JBPVRF19ZV1%3L
M5(6.1O'BY6IWGK#&LLK&=RK[7P=X.W&@H**U4-%;+;2Q4-NMT$=+044+49%#
M#"U&1QL:G!&M:B(B)W'671T=+;J.DM]#3QTE#0PQT]'21-1L<44348QC&IP1
M&M1$1"HT1$1$3@B=B BR)       .0+S1_[=F^?_ /3/_P"K%I.9+S"?[7^[
MO_\  /\ ]7[:2&M_E,O]S_\ LH#  PP(4                      %9[=8
M)?\ <_/,/VZQ>!*C(<UN])9K2QVO(DU7*V)'R*U%5&,YN9ZZ<&HJ]Q5.#X?>
M=P,QQC!\>A2>]97<Z:UVUBZ\J2U,C8T>]4151C->9RZ<&HJGTQJO<UC>URZ(
M#N-VNV[Q_:7;K"ML\6A\&P8/9Z6T6Y5:UKY6TT:,=/+RHB+),_61Z][G*O>=
M<6WV$67;;!\4P''HO"LV)6RFME"JHC72) Q&NEDY=$5\KM7O7O<JJ5(QB1L:
MQO8U-$!7A6)]                                 Q*ZN.L';;I(P=+[
ME4GTWF5\CF9@V TLC6U=QGC;^4D7CX-,QRHDDRHNFNC4<]4:N-G4KU.X)TU8
MDEXR)_TME-V9*S$<-IWHVIKIF-^7(O'PH&.T1\BHNFNC4<Y4:>$]0R!NKN+E
M^2WT@Y$M[M[MP^H/<.];F;F7IUVO]V=R4].S5E)04C%58:*BA57)%#$CEY6Z
MJJJJO>KGN<Y>9_=G=G-]ZLWNN>Y[=77*]7)W+#"W5M-1TS558J6EB55\.*/5
M=$UU5=7.5SW.<LBDD?*]7O755^L"TI;8\P                  3S&L:R#,
ML@L^*XK9ZO(,DR"KCH;+9:&-TU14U$SN5D<;&ZJJJJ_;4F]AL-ZRF]6O'<=M
M=3>K[>JF.DM5JI(UEGGGE7E8QC&\555/UK5<J-:FJKP1$!U.^7UY?%GZ9;/3
M;D;E4M)?-][U3*CG(K*BFQJGF;H^CHWIS-?4.:O+/.U=.V.)?#YG2]#_ $5]
M%-KV"MD&=9Y3TUVWANM.J*J*V:GL,$K='4U*]-6NF<BZ2S-];(UY.9TDZI:5
M(4YW\95^L#:&;!B-                          !K-\QKH<AZH,)BS? :
M.&#>_!*5Z65%Y(FWVW(JO?:YY'*U&R-<JOIWN7E:Y7,=HV3G9@-UR](\74%B
M<>6X;310[M8?3N2U(O+&V\42*KW6^5[E:B/155T#W+HCE<QVC7\S(.KIO&;S
M-_*-[/6GH!R@5]!6VJNK;9<Z2:WW*VSR4MPH*ACHIH)X7*R2*1CD1S7,<BHJ
M*FJ*<XM91U=NK*JWU]-+15U#,^GK:.=BQRQ2Q.5CXWL<B*US7(J*B]BDC5%1
M51>"IVH"$(8                                       J#%<4R7.<B
MM&)8=8JW)<FOU0VELUBMT+ZBIJ)G:KRQQL1571$557L1$55T1%)UCN.7[+KY
M;,:QBT5=^O\ >9DI[7:*&)TT\\CN/*QC455T1%55[$1%5>"'ZUJN5&M15<O8
MB ZCN@/RZ+%TUTE#N?N?'2Y)OG7TRI!&U6ST.-13(J/AHW::25+F+RRSIP1-
M8XO8YGR]"?1ET.V?8>FI-P-P8Z>^[O5D"I"QJMFH[#'*BHZ*E=IH^=S5Y9)N
MY-61^SS.DG5+2)"B/?QE7ZB VG&P\C0      <G_ )N6>KF'6%?+#'4K-2;:
MXY9\>B8U?8;)+$ZZS:=RNYJ_E<O;[.GWO#G#\RW,5R?J>NUG9.LM-@=BM=DC
M8B^PV22-UQET[M>:LY57U:=Q(ZYW-4*GS$1/M_;!K#-?Y!@
M                               ^F,?(]L<;5>]ZHUC&IJJJO!$1$[=3
MZ:USW-8QJO>]41K43555>Q$0 W9=#WE47[.Y+/NGU,VVIQG!EY*NQ[72+)37
M6[-X.:^Y<O+)1T[OXM%29_'7PDT5^V#I(\NF\9A):]P]_*&HL.(KR5-HV]>K
MX+C<DX.:ZNTY7TL"_,U25_\ >TT5TQIJ)7:/F31O<SO7X0=&]HM%JQ^UV^R6
M*V4MFLUJ@92VNTT4+*>FIX(D1K(HHHT:UC6HFB(B:(;S+9;+=9;?16FT4%/:
M[7;H64]OMU)$V&""&-.5D<<;$1K6M1-$1$)LB(B(B)HB=B("8D<?H
M   +/]0O^P+?'_N_R;_1526QWL_V,[N?ZEW_ /T=.><WY*7]P[[ .&,Y$2FP
M                        =$GDM;");,9S[J+O='RUF2RNQ+!GO1-4H*5[
M)KE4,X+[,M0D<2*BHJ+"].Q3=[Y5.S:4%@S+?&[4O+57Z1V-8B]Z)JE'3.;+
M73-X+PDF1D:+KP6)Z=Y-;=%HCI5[_9;\'>#>P;?R9@        Y O-'_ +=F
M^?\ _3/_ .K%I.9+S"?[7^[O_P# /_U?MI(:W^4R_P!S_P#LH#  PP(4
M                  &['R9-@4RC<G,.H*]T:26G;6!;%ATDC=6OO=SA7WJ5
MB\>--1NY51?_ 'AJIV&V#RLMF4R'.\GWINU+SVW X5L^+O>FJ.NU?$OO$C%]
M,%*[E5%_CFJG83&WQ<SW2KV,X-^%0=)9O<)N
M        #!+K5ZZMO^DC&5H6>[Y;O!?*99<2P%LB\L;'+RI77)\?M0T[5UY4
MX/E5%:S1$>]F'W5;U?87TU6%:-O@9)N==Z=9,;PUKUT8U5Y4JZ]S.,4*+KHG
M!TBIRLX(Y[(:HJ6P-T^5(OR6_;4')KNKNOGV]><7K<3<K(JG)<IODJOJ*R=R
M^'#$BJL=-31)[,,,2+HR-B(UJ?&<WFXNX^9;KY==<XSR]SW[(;O(KIZF9?8B
MCU56001_)BBCUT8QJ(B(2-[W2.5[UU<H+=%#GP                  "K<%
MP7+MS,NL."8)8:K)LLR:J;1V6RT;>:261VJJJJJHUC&-17/>Y4:QJ*YRHU%4
MJ3$,0R7/LEL^'X?9ZB_Y)?ZAM+:K52MYI))'<55571&M:B*YSG*C6M17.5$1
M5/IK7/<C6IJY>Q =6G0ET 8ATJV*FR_*HZ3*M];Q2*R\Y(W62FM$4R)ST-K1
MZ)HFGLR3*B/DXHG+&O(=&71]T88STZV>GR;(F4V1;OW2F5ETOK=7T]LCE1.>
MCM_,B:)IP?+IS/XI[+%Y2=TU*V!.9WM2KVKZ/4@-C9G,18  *$W(W.P#:#$K
MCG6YF5T&&XI:D3WN[W"16M5[D56111M1TDTK]%Y(XVN>[[UJE'YWG^&;98U7
M9?GN1T>+XY;D3WFYUK^5JO5%5L<;&HY\LCM%Y6,:YSNY%/E[V1M5SW(UJ=Z@
MUH5?FW;<7JYUU+M'L-N?NU:[6KDKK[;+:R*%.5J/YF1L6HE1O+JJK*V-4T^3
MH8$U/F4X-=:^LI]M-G=P-R;?;U<E9>*"A;'$G*G-S-8Q9Y$;IJOXQK%]1!^_
M,55\.)[T3O1 7<V-\S/IRWER6FP.ZS7G:#<"JF2DI\;S6GCHXYZIRHC8(:R.
M22+G<JHC6S>$YSO9:U5TUN7M%U\[&[I7ZGPZXRW3;+-*B5*:&Q97"RE9-4*J
M(D,54Q[X^=55$:V7PW.7@UJKH?<59%(O*NL;O0X&PXS;(L
M      &I?S O+?M74+'<=VMGX*6P;UT\*.NUH564]#DS(T1$29ZZ-AJVM31D
MR^R_1&2Z)I(S6WUH]"MNWL97;D[8PT]FW7AB1URMJJV&DO[6(B(DKET;'4HU
M-&R+P?P;)IP>V!JJ1)=9(^$G>G<H.8;),;R##[]=<7RJRUN.Y'8JE])>+)<8
M7T]533QKHZ.6*1$<U4]:'/[?;%>L8O%QQ[(K556.^6B=U-=+36Q.@J*>9BZ.
M9)&]$<U4]9)E16JK7(J*G:B@DA*3\
M   !E'TT]'V]G5/?DH-N<=6GQJDG2+(-P;HCZ>S6_@BN:Z?E59I=%32*%'OX
MHJHUNKDR$V%Z8MV.HB\)1X-8UAL--*D=ZS6X(Z&UT7!%5KIN55EDT5-(XD<_
MBBJB-U<GM#3R3KHQ."=KE[$!U$])'0YM'TE659<=@7*]Q[E3)!DFY=QA:VKF
M:OM/@HXD5Z4E.KD1?#8Y7.T3Q'O5K53H/Z:ND?;3ILM2R62%<CSJO@2&^Y[7
M1-;4RM7BZ&ECU<E-"J\>1KE5VB<[GJB:3J"FC@3A[3U[7J#- RI(@
M '#+U#9ZFZ.^V\&X4=2E729=E]XN-KF1=4]REJY/=&M7O1L",:GJ0Y$][,Q3
M<+>#<[-HY_>:;)<FN==;Y475/=)*E_NS47T-AY43X"FY7<\LC^YSE5/@!9TM
M>>8                                          ,D^GSI*WUZFKO'0
M[7X9455ECG\&ZYQ<$=26.A5.+O&K'-5KG-147PXD?)Z&%]]E>FS=_?VYLH]O
ML6FJ+4R7PKCEM:CJ:TTBIQ=XM4YJHYR(NO)&CG^AI[1023+HQO#O<O8@.D7I
M&\M+9SIK6V9ADS8MU-W*9&31Y3<:=&T%KF31W_-5"Y7M8YBHFD\BNEX:L\)'
M*PWL=-/07M=L.M!D]_2/<3<N!&RLR&NA1*.WRIHO_-U(Y7(US5TTF>KI.&K?
M#15:3>"CCAT<[VY/G+V)\" V2&=I%@              LCU,5S+9TX=0-RD8
MLK+?MME=2^)JZ*Y(K/5/5$5?3H6FW\JVT&Q6]->]BR,HL$R.=T:<%<D=LJ'*
MB?#H><W"&5?0QWV <.)R.%-@                      J/#\4O>=Y9C.$X
MU2+7Y%EUUH[-8Z-%T\6KKIF00L5>.B*]Z:KW$\QC'+MF&26#$[#3+67O)KC3
M6NT4J</$J:N5L,357N17.353]:U7.1J<5<NB)\(.XS9C:^R;+;4X!M5CS6K:
M\&LM+:V5#6\BU,\;-:FJ>WCH^HF<^5_X3E.N+:S;ZT[5;<X9MU9$;]'XC:J>
MWMG1O*L\K&ZSU#F]SIY5?([\)RE21L2-C6)V-30%S2OC[        !R >:(]
MC^NK?-S'(]$7&FJK5U35N,VI%3AWHJ:*<R'F#N:_J^W>5KD<B+86JJ+KQ;8+
M<BI\2IH2&M_E,OQ?80& 1AD0H                    /:GIZBKJ(*2D@DJ
MJJJD;%34T35?))(]4:UC&M15<KE71$3M/6"":IFAIJ:%]145#VQP01M5[WO>
MNC6M:FJJJJNB(@!VO](.Q5/TY]/6W6V"PL9?:"@2X9G.S1?%O5?^/KEYD54<
MD;W>$Q?F,:=7O3+M!!L;LG@^WZQ,;>*.C2MRJ9NB^)=:S\=5^TBKS(Q[O#:O
MS6-*BIXO"B8SO1-7?"O:#)<OT>P                              -5O
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
M^ZK,O]!UA9CJ0_L\;]?]W64_Z)JCRG_(3?N'?8!Q!')44X
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
MO@1U&QJ_NM.\@J]W+!I\]R)]O[0.4XYT"2
M F%#:;K=/%^C+95W'P.7Q_=87S<G-KR\W(BZ:Z+IJ1M';;C</$]PH*FN\'3Q
M?=XGR\O-KIS<B+IKHNA^Z*O8FH*QM>TFZU\\'Z%VRRR\>\(YU/[E9:ZH\1&Z
M\RM\.%VNFBZZ%46_;7<6[^%]%8#D=S\=%=#[I:JR;G1NNJM\.)VNFBZZ'TC'
MKV,<OP(H+JV/HTZL<B6/Z-Z=-PFME1%BFK;!74$;D5O.CDDK(H6JBIV+KHO9
MVEQ;1TM=1]\5GN&QV;(V1-8Y:NS5='&Y%;S(J/J8XFJBIV+J?:4\Z]D3_J*@
M+^XOY5G6QD;X_>ML:+$Z6541M;>K[:V-1-7(JNBI:FIG33E[X^.J*FJ%Y<?\
MNSJPOKX_>-OZ3'*>1=$JKK>+<U$XJBJL=///,FFG>SCJFFIZMHJA?O.7UJJ
MREPGR1]V;@^%^XF\V*8M"Y$=+'8*.MO<J?@+[REL:BZ=JHJHB^DR&Q/RFMR*
MUT3LWW3QS'HG(CI&6:EJ[M(GX/X]+>W73O153X3V;;I%^7(UOP:K]P&:^W/D
MV],&+.@JLZO&6;HU;-/>*.KK6VFW/T[>6&W,BJ6ZKKK_ )4OVUROP;RN>G['
M70U&7W3)-PJENGC4M35MMM"_3MTBH6QSMU_^(4B66^%ORE<_U:Z)]8&PK;'I
M[V/V9BC9M=M7C6%U$;%C6Z6^@B2X/8J<JI+7/1U3)JGSY%,V, V3VDVLC8W;
MW;NPXK,QBQK<:*CC2M>U4T5)*MZ.G?JGSGJ13(HX_D,1OK1./U07C+H'H
M                   "P'5C_98ZEO\ NJS+_0=868ZD/[/&_7_=UE/^B:H\
MI_R$W[AWV <01R5%.                       [-.@G85.GGIDV_Q"NHDH
MLMR"#]*,\:J:2)=;JQDCH9?PJ:!L5.NG#\7WG4ST<;.)LEL#A>,U=)[KDMZA
M_2',6JFCTN-Q8Q[HI/PH(DC@7]P5!2Q>%"UJI[2^T[X5!F091D0
M #CB\R'^VUOY_G6W_P"B:(Y>.NO^UCO)_G&B_P!&TA(*O^42_#]H&$!B40P
M                   .N+RO=@$V1Z8<>O-UH5I<TW@<S+<A=(FDL=)/&B6J
MF7@BHC*54E5J\6OED0Z5_+ZV83:;I_LMUN-(M/E6YSF9+>U>FDC*:9FEN@7@
MBHC:?216KQ:^1Z$]HHO#A153VI/:7[0-C1G*18
M    *+W!W$PC:G$;QG>X>2T6)XI8HEEN-XKY.1C?FQL;Q=)(]?99&Q%>]VC6
MHJKH4KFN;XGMSC5SS#-[]28WCEHC62NNE8_D8GS6,3BY[WKP:QJ*YR\&HJGR
M][6-5SUY6IVJH.83KC\RS->HV2Y[<;7K6X%LES/@K8^?PKKD;-53FN#V+^*I
MU3LIFJJ+VRN?[+8^?SJXZ\\KWR?<,%V^6JPW:?F?#5,YO#N-\;JJ<U:YB_BX
M%3L@:JHO;(K_ &6LDU36.FU8S5L?UU^$&K(UX$$                    #
M8CT2^7QN%U5W.ERJ_-J\&V1HYW-N69OC1M1<W1.Y9*6T1R(J2.YD5KYE18HU
M1R>V]OAKF[TG=%.;=1=PI\BO"5.([34LKDKLJ>Q$GN#HW<KZ>V,>BI([F16N
ME5/#9HORGIR+%TU*^=>9?9C3M=Z?@!U3;5;3[?[*81:-O-L\;I<7Q:S,1(**
MG;[<TJM:V2IJ95]N::3E17R/57.[U[#HGVZVXPO:C$[9A.!6*GQ_'K4Q$BI8
M&^W+(J(CYYY%]J65_*BN>]5<OI)TQC8VHQB<K4[@7%*X/L        &DK<V@
MW$\N#J0S3J P_%:_..E+?*L;5[JX];&HLV/W269TBU$;5<C6*V661T#G<L3F
MR.IW*QR12&IS/Z/-^A;?7*MZ,8QVLRWISW=JDJ=Q;)0-19;+<))7/69B*J(S
M221[HG.Y8W->Z%RM<D;R7/1]),Z5K5=!(OMHG<H+U=%F?=(>W\&\>6XEU38O
M>_ZZ,LJ<UN-DR6>EQJX6A]0Z222E=2U]0V61(EEY5D1O*NG!5144NMTIYGTS
MX7%NADN-]0^/W;^M3))\KK;3?IJ>PUMM=.Y[WT[J>LG;(](UDT5Z)R\.'!3T
MIW0,\1S9VKXCN947V53ZH,0[MO1L[TE;M;Q5'1AN3)OCFO4%+)#C^PV,6M+E
MC]GO4SO$@N$5SII5CG2"22?PZ:F8Y%8_PGJQK&R)C/<MU-L.FS<G=";I7SM^
M[F5[TR/BLNSE@MZ5]EMEUE7Q(:V.X4\BLF2%[Y>2"!CD5CO#<K6M:](=9(X)
M)/=W^(Z7LB:FJ(OIU!L<Z">EV^=.>VM]O&XU=],[W;OW-<EW4NSI?>'LJ7K(
M^&C=.BJDKHEFD?(].#I9)-%<U&N7.;HWZ>[OL;@=WN><U?TINSN;7_3VXMR=
M)X[FSO5[XJ59D54D=&LKWO>G!9'OT5S4:I&4L*Q,57\9)%U>H,ZS+\B0
M                        2#(\4Q;,;<^T9=C=JRFTR+J^V7>C@KJ=R^N*
MH8]B_4)-?,<Q[**)ULR6PV[(;:]=7V^YTL57 J^N.9KV_6/Q6M<FCD1R>A>(
M,/\ -_+AZ+\[?//<-C[58:R;Y%5C51661(UX<64]!/#3^K18E3U&,>6]"_2M
MF#IIJW:2W6>JE^346&>JM*,7TM@HYHH/B6-4(=U)3N[8T3X.'V 8PY+Y+O3'
M='238[F>X&+3.UY*=M=;ZVE;\I4]B>@\5>*IVS=B>E=3'^_>59L!<5?+9,IS
M3'97:\D*5E%5T[?E:>Q+1^(O%4_A>Q/2NIXK;X5['/;\:+]H%FKMY'&-S*_Z
M#ZC;E;FJ]%C2NQF&M5&:<458KE2ZJJ]B\/@+67'RCK%*K_HC?*OH45R*Q*RP
M156C=.*+X=?3ZKKW\/@/-;:G=,J?"W_=!1E7Y&]^9.YM#U(4%33(B<DL^+2P
MO5=..K&W25$X_A%+5/E&WALSFT>^M'/!HG+)-CTD3U73CJQMPD1./X1\K;5[
MID_WO^Z#P9Y'.3J]J2=1=K:Q53G<W&IG*B=ZHBW%-5^,\F^4?D"N:C]\;>UB
MJG,YMAE543O5$]^37ZH^C7?QJ?4_W0531^1I0LF5UPZFIZJ#E5$CI\/; _F[
MEYWWJ9-/5R_&5#2^452,EUK=_9JB'E72.#&&PNYNY>9UUE33U:'[]&^F;][_
M +H+CV/R1]E:=8_TEWBS:[(B,\5+9#;;>JJB+XBM6:"MTYETT[=/PBN;1Y36
MU,*L^GMT,LN2(C/$2@BH:+541>=4\6&JTU733MT]9]I;H^^1R_!HGW07RQGR
MBNC.PK']*X]D^:\B(CDO5^J(N?@G%WT6E!Z.[3M^ N[8/+0Z6K/X?TC9,@RO
MD3VDNMYGCYNSM^CTH_1W:=IZMH*=.U'.^%?N: RDPOHWZ5MOW12XML%A5-50
M/22GN-;:H+E5QN3L6.IKTJ)FK\#T,A<5Z7.G;"UCDQ[9G%*>HA<CX:ZJMT5?
M4QN3L5E16)-*WXG'LVG@9\F)OPJFOV09(P004T,=/30LIZ>%J,A@C:C&,:G8
MC6IHB(GJ+[10Q4\4<,$3(88FHV*&-J-:UJ=B(B:(B'L#U/0
M
M
M                                              Q+ZJNLO:#I-QI*
M_-K@MZS.YP.DQ3;>VR,6YUZZJULDFNJ4U/S(J.FD33@Y&-D>G(N-G45U2[9=
M-UA]\RRM6ZY57PNDQS!:![5KZQ>+6O?KJD$',BHZ5Z:<%1B/>G(OA/41P)JY
M=7+\EB=J@Y5>IWJWW>ZK<L2_;B7=*:P6V61<3P.WJZ.U6J-_#\7&JZRS.3Y<
MTFKW=B<K$:QO.MU =2FYG49DB7G-[GX%FH)'KC>'42N9;K=&[A[#%7625R?+
ME?JYW9P8C6MDDT\D[M7KP3Y+4[$!C"8_GB                  #]1%<J-:
MBN<Y=$1.*JJGZB*JHB(JJJZ(B=X!O&Z&?*INN6OL^Z_4]:ZFQXKI'68[M-+S
M05]Q1=',ENVFCZ:'3^ X2O\ O_#:G*_;ATB>73<<D?:]Q^H"W3VC'=&55CVV
MDYH:RN1?:;)<M-'P1?WGA([[_D1-'S*FHE=H^9-&]T?>OP@Z)K5:K98[9;[+
M9;?36FSVFFBH[7:Z.)D%/34\#$9%##$Q$:QC&HB-:B:(G!#=_;K=06B@HK5:
MJ*"VVRVP1TMOM]+&V*""")J,CCCC8B-:UK41$1$T1":HB(B(B:(G8@(\C#]
M         !XU%/3UE//25<$=52U4;H:FFF:CXY(WHK7,>UR*CFN1=%1>T\IX
M(:F&:FJ865%/4,=%/!*U'L>QZ:.:YJZHJ*BZ*B@&%^6^71T5YM=9;S>]A+-3
M5LSG/D;9*RYV*G5S]%5?=K364D*=G<PQ6R7H=Z4\LN,ETNVS=K@JY7.=(VTU
M5PM$*J[M7W>VU5-%W?-(=U)3N758DU]2JGV 7?V@Z8]@MA4>[:7:RR8?6RQ>
M!->HHWU5R?%WQON%8^>J<U>]JR:*7.VRV V9V<1[MMMO+3C%7)'X4MUCC?45
M[X_F.K:ETM0YJ]Z+)H?<<,47Y-B-7T]_U07W+P'J
M
M
M
M                            #Y>]D;'22.1C&(KGO<NB(B<5557LT/ES
MFL:Y[W(QC$5SG.71$1.U54 TO]:'FOXKMNEXVWZ;JBBS?/HT?2W/<54;462T
M2ZJUR4B*BLKYV=J*FL#5TU67VHTU7=5/F.X[@GTG@NQ,U+EN9,1]/<,X5&SV
MFV2<6N2F1=6UDK>Y?R+5TU63VF)+ZBN:S5D/M.[W]R?=!SE9AF.5;@9+=\QS
M;(*[*,IO\ZU-XOMQF=/43R*B(BN>Y5T1J(C6M3@UJ(UJ(B(AHTR?*,BS2_7/
M*,LO57D.0WF99[G=ZZ5TT\SUX)S.=W(B(C43@U$1$1$1$)0YSG*KG*KG+VJH
M*:)"?@                  *TV^V[S;=7+;/@NWF-5N697?94BMMGH(^>1W
MSI'NX-CC8GM/D>J,8W5SE1$U*JPK",LW%R6V8AA-AJ\DR.[R)'0VNC9SO7YS
MWKP:QC$XN>Y4:U.+E1#Z8QSW(UB*YR]B(#INZ(/+*POI[6U;D[M)0Y_O+$C*
MBVPHWQ;1CTNFJ>YLD1/'J&K_  [V^RJ?BFM5.=V_GI*Z!,5V46W9WN2E)F>Z
M4?)/0Q(WQ+99).U/=FO1/&G:O\,YOLK^31NG,Z<4U&V+1\FCI.[T(#:T;&2.
M
M
M
M
M        !:+>G?7:SI]PZJSG=;+*7&;-$CFT-.]?$K:^=$U2GHJ5FLD\BZIP
M:FC4]IZM8BN2VFZN[^WFRN+U&7;C9'3V"UQ\S:2%R\]563(FJ04E.W5\SUU3
M@U-$3VG*UJ*J><DK(F\SW:)]GX <R?61YEVZ/4DZY85@WO>U^S<RNADL-/-R
MW6\1*BM5;K4PNT\-Z?\ L\:^'QT>Z71KDT$=4?7KN%ONZOQ3$?>=OMKI5=$^
MSPRZ7&Z1JG*JW&>)=.1R?P$:\G'1ZR:(J2>HK'S:M;JR/T=Z_"#688"D&
M                 #+[I3Z*]X.K+(/ P^@3'\%MT[8LGW)N<;_H^C3@KXH&
MHK5JJCE75(HU]'B.C:O,9-=.?2GN=U(WKP<8HTLN(4,S8[_GE?&[W*E3@KHX
M431:B;E75(V+Z.=S&KS'O!3R3K[*:-3M>O8#JCZ9>DS:#I5Q/]']NK,DU\N$
M3$RK.Z]K)+M=9&\?QLR(GAQ-7BR&/1C>W17JY[NB78+IMVRZ=<;^A<'M7BW>
MMC8F19A6-:^Y7%[>/XR5$3DC1?D1,T8WMT5RN<L[A@C@;HQ.*_*<O:H,FR_I
M[
M          Q^ZG>H7%.F+9[)=U<I:E:^WM;1XSC[9$CENEVJ$5*6DC<NNB*J
M*^1R(O)&U[]%Y=%LOO\ [V8YL!MA?MQ<A1*IU$U*:P65KT9)<;E.BI3TS%77
M1%5%<]R(O*QKG:+IH>4TK88U>[CI\E/2H*!Z%L_W<W8Z<\6W3WHNU/<\HW"K
M[G>+734M'!0Q4-H=5/@H:5D<#6\S.2%9&.>KWJQ[>=[G(49TA9GN7N1L;CVX
M>ZERAK\AS6LN%TM]/3TL5)'1VU:A\5)3L9$U.9O+'XC7/5SU:].9RJA\TSI'
MQ-?(NKGJJIW:)W R_,FSW
M
M
M               !J@ZP?--VRV,^E,&V?]RW6W4@YH*FJCE5^/V>9-45*JHA
M<BU,K%[887:(NJ/D8YO*NN+J=\P_ =HOI#$=L?=-QMQ(>:&HJ(Y%?9;9*G!?
M>)XE1:B1J]L43M$75'R-<G*L#45K(M6Q^V_ZR YL=W-YMS=]<OK,YW4RZMRW
M(:K5L4U2Y&P4L*N5R4])3L1L4$357@R-J)KQ[5531!N5NGGV[^35.7;B9+5Y
M+>ZC5L<M0Y$BIXE57)#30,1(X8T5>#6-1._M55)1)(^5W,]RN4%L"WY\
M               ](HI:B6*"")\T\SVQPPQM5SWO<NC6M:FJJJJNB(A]QQR3
M21PPQNEEE<C(HF(KG.<Y=$1$3BJJO8@!NWZ,/*8R#-'6G<?J?I:O$\1<D=5:
M]JF.?37BX-UYD^DWMY7T42HB:Q-5)W:KJL*I[6V7I7\MN]94ZVYUU T]3C>,
MN1E1;]NFN=!<ZU-=4^D'IHZDC5.V-OXY=>*Q*G&8T]"KM'S>RWN9WK\(.B/%
M\7QS"L?M.*8C8Z+&L:L5.VEL]CMT+*>EIH6]C(XV(C4XJJKZ5557BIN\Q_'K
M%BEEMN.8S:*2PV&SPMI[7:*&)L%/!$WL:R-B(B<5U7TKQ7B39K4:B-:B(B=B
M("?$X/T
M                 '*WYK'435[V]0S-H\5JY*W#MFYY+#3T<#E5E;DDST9<
MI>5-.9T+T;2M14]ET<BM7213G:\Q??"IW8WM;MKCM2^JQ?:Z5]GAIH7*K*J^
MRN1M=)RIIJL3D;3MU3@K'JBZ/)+72^)+X;>+8^'PKW@Z;=L\+I-M]N<!V]H%
M:M%@V.VRP4SVZZ.9;J6.F1VJHBKS>'KJO%3?Q@.*TV"X-AN%4:M6EQ&QV^S4
M[F]CFT-/' CN*(JZ\FNJDX8WD8UB?>HB?4!6Y5I]
M
M
M                               L=OMU&[/]-^+/RO=G+Z:PP2M?]#V6
M/\?<[E*Q-?"HJ-B^)(JKHBNX,9JBO>Q.):/=_?/;'8K'79'N1DT%FAD:_P"C
M+4S\=<*^1J:^'24K?;>NNB*[@QNJ<[FIQ/.6:.%O,]VGH3O7X <UO5UYG>[W
M4.ESPW W5.T^TM2JQ2VBBGTN]UBU5/\ G&MBT5K'IVP0JC.*M>Z5-%-#O4OY
M@&YN]WO^+X<L^V^VTZK');*272YW&/BG^75<>BM8Y.V&)4;W/63@I)YZR275
MK?8C]"=J_"H-8Q@"08                    +U[%]/.[?4=ET6&[3XG47^
MM8L;KO=G?B;;;(7JJ>/75;DY(6:-543B]^BMC:]WLEU]H=DMRM\\FCQ?;?&Y
M[U5M5BW.XN_%4-!$]5_'5E2Y.2)O!=$XN=IHQKG<#TBBDF=RL;KZ5[D^$'3K
MT=>7!M/TQ16_+\B;!N5O*QK9%S"LA3W.TRJGM,M%,_7PU373QWZRN^]\-KE8
M;_NE_H6VXZ?XZ+)KVV'/-TF-1ZY/51?Y+;I%3VFVR!^O(J:Z>,_61>[D1RL)
MS3TC(='+[<GSO1\ -CAG.18
M                                   +%]3&[L&P^PFZ>[$CXVU>(V*>
M6QLE1%9)=:C2EML3D77V7U<T35X=BEH=_-S(=GMF]P]QWN8E3C-GFDM#)$U9
M)<9]*>AC<G'@^IEC:OJ4\II/"B>_YJ</A[@<?_3#9:O<3JFV-MESDEN<V1;C
M6*HOL\JK)+-%])15%;(Y5:_5RQM>Y5<FFO%W#4YC^G^U5.;]0^T5OKWR5\M\
MSFT37B615?)+'[]'/5/<JM?JJL1ZJJIIZ>&I(84YYHT7CJ]-?J@[=#K.*C
M
M
M                                              !+KO>+3C]LKKW?
MKI262S6N%U1<[O7SQTU+3PL35TDTTKFL8UJ=JN5$0@;E<[;9;?67:\7"FM-K
MM\3IZ^Y5DK(*>")B:N?++(K6L:B=JJNA^*J(BJJZ(G:J@TF=6/G 8OBZ7/">
MF&DAS'(&HZ"HW1N,3DM%*_BURV^E>C7U;VKV22<L6J(J),U34]U'^9OC^/I7
MXGT_4T647IO-#/N%71N^C*9W8Y:*G>C75+D7L>_ECUXHDK5)=/7M;JV%.9?G
MKV?$#G\W!W&SK=;*;CFVXV57',<INKM:R\7*999.757-CC3@V*-G,O)&Q&L:
MG!K40TNYKG.7[C9#799G.15V49#<7:U5TKY5D?IJJI&Q.#8V-U7E8Q$:U.#4
M1"5N>Y[E<]RN<O>H***4/D                  'ZB*Y4:U%<YRZ(B<555/
MU$551$1555T1$[P#;ET>^51N-O,EKSO?!:[:W;*=(ZFBLBL2/(;Q"O%/#AE:
MJ4<3T_A)FJ]4T5D:M<CTV6=,7ET9QNG]'9ANVM7MY@$W)/2VE6(R]W.)>*<D
M4B*E+&Y/OY6JY4TY8U14>D?3T+Y-'2:L9W)WJ#I#VLVDVXV4Q&AP7:[$J##\
M9H/:;0T3%YYI51$=/4S/5TL\KD1.:21SG+PXZ(AO6V\VUP;:C&:/$-OL:H\8
ML%'[3:2E;[4LBHB.EGE<KI)I':)J^1RN7TDV9&R-O*QJ-1.Y 7&*Y/L
M
M         &DSSKMTWV3:G:W:&AJ5CJ,\OU1?;TQB\5H;'$V..*1-?DR5%8UZ
M<.V+MX+KJ=\UW<1]IVYV\VSI)U9-F-XFO%U8Q>*TEIC1C(WI\U\U4UZ<.V/U
M<9=<7Z,9&GWRZK\" U.>6M:6WGK>V%HWHQR0W&ZUR))KIK066OJT5-.]%AX>
MO0UP=!UM;=>K39RF<C%2*NN-8B/UTUH[565*=G?K%P]9 T::U,7PJOU$4'8L
M=0)/P
M
M                                                   :_.JCS'-A
M^F=MPQV&X)N9NE3(YC<"L4['-I)DX:72N3GCI=-.+$1\W9^*Y5YC"WJ(ZYMG
MMA&UMCBK4S[<.!%8W#K/,Q6TTJ=UPJTYF4^G>S1TO9^+T7F(6:KBAU37G?\
M-3[:@YN>I?K3WUZIKG)^GV2+;<.AG\6T;<697TUGIN556-TD7,KJF5NOY6=S
MG)JO)R-7E-$V_?57N_U#U[_TSOJT.+Q2^);,&M:N@M<'*NK'/CYE=/(W^,E5
MRIQY>5.!*)JB69?:71O<Q.P&)AC<>                     +X;$=.>[W4
MCE;<2VGQ.>^U,*L=>+S)^(MEMB>NB2UM6Y.2)."JC>+WZ*C&N7@7;V?V-W,W
MUR-,:VWQN:\3Q*QUTNC_ ,304$;UT22KJ7)R1IP543BYVB\C7+P/2**29W*Q
MNOI7N3X0=+?2'Y9>T/3E]%9GFB0;J;O4R,G9?JV%/HJTU">U_P UT<B+[;%T
M1)Y=9-4YF)#JK3?3TS= NV>QGT=E.5)%N)N; C)6WBKB3Z.MLR<?^;Z5Z+[3
M5[)I-7\.9B1:JTG$%''#HYWMR>E>Q/@!LQ,^",
M                                                        !RL>
M<-G<F4=6JXJV5%I=M,3M-I6F:Y51M37))=9)%1>QSHZR)%T[FM.=CS/,P?D'
M4FN.MD_R? L;MMM6!%542>K1]Q>]4[G.951HOJ:TDE>[FGY?F-1/J\041Y3\
M/B=;>W#_  O$]WM612<_+KR:VBI9S:]WRM-?7H4EY<47B=6."N\/G\&W7Q_-
MIKR:VVH;S:]WRM-?6?-#_*6? OV =;QTJ$]
M
M
M                 !C=U!]66QG3)9UN&Z>8PT=VGA6:T85;^6KO=>W71%@H
MVN:J-545/$E<R/7@KT4L5O5U([0[ VSWW</*(J:Y31>+;<4HN6INU8FNB+#2
MHY%1JKPYY%8S7M<>,L\4*:O=Q[FIVJ#G9ZI/-0WQWT2XXMMT^79C;:I1T,E'
M:JASKY7PKHBI67)B,=&UR)QCIT8FBJQ[Y6FD#J%\Q'=S=Y*['<'=)M7@E1S1
M/IK=,JW>MB71%2JKVHU6-=IQC@1B:*K7ND0E4U;)+JUGXMGJ[5^,&KM55RJY
MRJYSEU55XJJJ:^%555555557557O(('X?@                  !%45#6W.
MLI;=;:.>X7"NE9!14--&Z6::614:R..-B*YSG*J(B(FJJ1%)255?54]#0TTM
M;6UDC8:2C@8Z2661Z\K6,8U%<YSE71$1-5"(JKHB:JO8@-U'25Y0V89M]&YO
MU,5%7@.+/Y9Z3;:C<UM]K6<51*Z7VFT+%X:L1'3*BJU?!<FIM8Z;/+-R?+/<
M,MW\FJ<,QYW+-38)2N:V\53>*HE7)[3:1J\-6HCI535%\)W$F,% YVCIO9;\
MSO7X?0#H3V\VVP/:;%;=A&V^*6[#<5M:+[I9K;$D4?.[3GED=Q?+(_35\CU<
M]R\7.53=?A&"8=MOCM%B6"8Y18OCMO1?=K701I&SF=IS2/7BZ1[M/:>]5<Y>
M*JI-6,;&U&L:C6IW("MRK3Z
M                                           !Q4];V4OS'JYZA[RZ
M5)VQ9O=+3#,FBHZ*SRK;8E:J*J*G)3)HO>G$Y2NK3(791U+;W71TB3)'EMPM
ML4B::+';)/<(U14545.6!-%[RGJEW-/*OX2I]3@#)CRAO[9-D_U5OW^)87[\
MLW^U':?]7;Q_BF'M0?RA/W*@ZOCHZ)V
M
M
M         "TF[^^VT>PN.ORC=K.K9AMM5KUHH:N7FK*US$U='1T<:/GJ'IWM
MB8[3M71.);7<W>#;79RQNR#<G+[?B] K7+215,G-553F)JK*6EC1TT[O5&U=
M.U>!\22QQ)S/<C4[O6#0=U.^<1GF9)<,4Z;[-)MSCDJ+#)GMVCBFO\[==%6E
M@1TM/1M<G#5?%D^^:Z-QILW_ /,^S'*$K<<V*M;\&L<B+%)F5R9'+>9DUT5:
M>)%D@ID<G#5?$?WM<Q25S5[G:MA3D3YR]H-,M]OU\RB\7'(<EO%;D%^N\[JF
MZWJY5$E55U,S_E2332N<][E[U<JJ:LKQ>+OD%SKKW?KI5WJ\W.5T]QNM=,^H
MJ9Y7?*?++(KG/<OI527JJN555555[54$I):?@                    ,TN
MEWH/WWZIJRGK\9LBXIMVDO+<-S+Y&^&WHC7:/;1,T22LD31?9B3E14TDDCU0
MRJZ?.CS>#J'JH*RP6E<<PA).6MSV[L?%1:([1[:5G!]4]-%X1^RB\'O9JA$0
MTTL_%J<K.]Z]GQ>D'2STM=".QG2M14]?C%H_2K<9\'AW3<V]1LDKW*YNDC**
M/C'1Q.U7V8O:5%TDDDT13?1T\]'VT73M20UE@MGZ19RZ+P[AGUU8U]:JN;H]
MM*SBREC75?9C]I4X/>_1"<0TT4'%$YG][U[?B!FB95$0
M
M        #@\W0N[\@W+W$OTBO=)>\FN]>]9$1'JM362RKS(WAK[7'0X\MP;D
MZ]9[F]X>KE?=K_<JQZOT1RK/522+S<O#7VN.A3+UU>Y?2JJ#-[RIKBVBZW]K
M:97R-6[V_(Z1K6?)<K;)65.C^*>SI!K\.AEGY<]:E)U:[>0*Y[5N=%?*9J,[
M'*VTU4^C^*<-(M?AT(FB7_*6>M%^PH.N4Z6B>@
M
M
M            MONAN_MALMC<N6[J9O:L'L,?,D57<IT9)4/8FJQ4M.WFFJ)-
M./)$QSO44+N#N=M_M38I,DW$RVW8E9V<R1U-?*C7S.:FJQT\+>:6=^G'DC:Y
MWJ/A\C(TYGN1J>L&C7J6\Y>X5T=QQ;IAQE]HB=S0_P!:.2PQR5.FNBOH+6O/
M&SLU:^I5^J+Q@:XU%[]>:76U;*['NGZP.MD;M8OZPK]$Q]1Z.>BMZ\\;.S5K
MYU=JB\8FJ2V:X*NK86Z?AK]I :1LZW"SG<[(JS+=P\LNN9Y)7K_E-XN]3)53
M<NJJD;5D5>1C=?98W1K4X-1$-3&7YKEVX%\JLES;)+CE-^K%_'W2Y5#ZB7EU
M548U7JO*QNOLM;HU.Q$0ESGN>O,]RN5>]04<4P?(
M+I[1;)[I[[Y5#ANT^%W#,;Y)RNJ6TC$;34D3E5$FK*J16PT\>J:<TKVHJ\$U
M71"XFV>T^X>\.118MMQBM;E%W?RNJ&TS4;!31N71):JH>K8H&<-.:1R)KP3C
MP/N.-\KN5C5<H.A/I4\HG;C;KZ.S#J'J:7=7,HTCG@PN!'IC=#(BH[29KT;)
M7N14TTD1L*IJCHG\'&Z_IU\L_!<']QR?>ZHI]Q<H9R2PXI$CDL5)(FCM)4<C
M7UJHJ:>VC8^U%C?P4FL% QFCI?;=\WN3[H-QM'1T=NI*:@M])#0T-%$V&CHJ
M>-L4443$Y6,C8Q$:UK431$1-$-H5+2TM#304=%314='2QMBI:2!C8XXXV)HU
MC&-1$:B(FB(B$P1-."<$] (D]P
M                                                    #@'EEEJ)
M99YY7S3S/=)--(Y7/>]RZN<YRZJJJJZJJG&-)))-))--(Z665ROEE>JN<YSE
MU555>*JJ]JE+@RGZ',JBPSJ[Z>[W/(R&"3,Z"U332*C6,9=W+;7.<JHJ(B)4
MZJJ]GI3M3(CI'R*/%NIC92[3/;%$_*:*W2RO5$:UMS<M"KG*J*B(B3ZJOUT[
M3WIG<L\2_A(GU> .U$ZL2H0
M
M                                                     6WW0W?V
MPV6QN7+=U,WM6#V&/F2*KN4Z,DJ'L358J6G;S35$FG'DB8YWJ*%W!W.V_P!J
M;%)DFXF6V[$K.SF2.IKY4:^9S4U6.GA;S2SOTX\D;7.]1\/D9&G,]R-3U@T<
M]2/G-U]3[_C/3%BGT;#[47]9N40MDJ%[O$H+5JZ-G%-6OJ7/U1='0-4U';[>
M:;65'OE@Z?\ '/<(O:C_ $_R&)KYE[N>CMVKF-XIJUTZNU3Y4+5);-<%XI"W
M3\-WVD!I)W!W+W W7R2JR[<G,+KFN25G"6ZW:I?42-9JJI%$CEY8HVZ^RQB-
M:WL:B(:F\USW--Q[[49-G>3W'*[[5<)+C<IWSO:W552.-'+RQL;K[+&(C4[D
M0ESWN>O,]RN7TJ"ARDCY                    !.+!CU^RN\V_'<7LE?D>
M07>5(+58[93R5=74RJBJC(8(6N>]VB*NC4)G9K)><CNE%8\?M-9?+U<I$AMU
MIM\$E34SR*BKR10Q-<]RZ)KHB'ZB*Y41J*JKV(@-U_2SY.^4Y*ENS'J=NLN&
MV1Z,GI]L;/-')=ZANNJ-KZQO/%2M5$35D7B2*BJBNA>AM>Z>/+!R&_>XY/O_
M '&3%K2_EFAP"UR,?<YF]J)652<\=.BIIJR/G?HNBNB<A,8*!RZ.F7E3YB=O
MQ@WZ[:;5;<[.8M287MAAULPK&:+166VVPHSQ).5&K-42N5TD\KD:G-)*YSW:
M>TY3<O@6W6#;7X]38KM]B]!BE@I=%904,?)XC^5&K+-(NLDTBHB<TDCG/7O5
M29L8R-O*QJ-;Z$!< K0^P
M                                                   <"=VH?HNZ
MW.V>+X_T=5S4OC\O+S^"]6<W+JNFNFNFIQH7*C^C[C7T'B>-[C4RT_BZ<O-X
M3U9S::KIKIV:E,+P54] /2R7BOQV]6C(+5-[O=+%6T]PML^FO)44LC98G:>I
MS44^[3=*RR76V7JW2^#<+15PUM#-V\DU.])(W?$YJ*$545%3M1=4!W?8+EUK
MW PG#\[LCN>S9I9*"^VIVNO^3W&G94Q:KHG'ED3N.PK$,EM^:8GC&86EW-:\
MJM-'=[<NNOXBN@9/'JO#[UZ%2M<CVM<G8Y$5/C!5141]
M
M
M         LMO+U$;+]/UF2];M[@VK$(YHG2V^USR>+<JU&<%]TH(4?43<>"J
MQBHB_*5"U6Z6]VU6R]K2Z[E9K;L99+&Z2BM\LGB5U4C>"^[4<2/GEX\%5K%1
M.]4/.26.)-9'HWT)WK\0-'O43YSN57GWS'^FO#VXC;GM=%_6!E,455=%U33G
MI+<Q\E- J*G!TSIN9%XQL4U([W^:?D5T]ZLNP^,-QJA>UT?Z:9#''47!=>'/
M34+7/IXE1>Q972ZIVL:I+9;@Y>$+>5/G.[?J TP9WN'G6Y^0U>5[AY;=<SR.
MN55J+O=ZJ2JFTUU1C%D548QO8UC41K4X(B(:KLPS;+]P+W4Y'F^2W'*KY5KK
M-<[G4/J)=.YC5>JHQJ=S6Z-1."(B$O<]SUYGN5RKWJ"C2ESY
M        !Z112U$L4$$3YIYGMCAAC:KGO>Y=&M:U-5555=$1#[CCDFDCAAC=
M++*Y&11,17.<YRZ(B(G%55>Q #:9TP>5+OCO4MOR;=!LNRFWL_+*UUSIU=?Z
MZ+5%TIK:]6+ CDU3Q*A6JG!S8Y&FP[I^\N;=S=9:*_[@MDVHPF;ED1;A"KKS
M5QZHND% Y6K$CDU3GG5NG!S6/0C8:*231S_Q;/7VK\0.AWI]Z3]C.F6S?1NU
M>&PT-TJ(6PWC,Z]4J[U7HWBOO%8YJ*C57CX<361HO8Q#=OLKTX;1;!6OW';O
M%XJ2X31-BN>4UJI4W6L1/XZJ<U%1%7CR1HR/7L8A-8H(X4T8W1>]R]J@R/+Z
M'L
M                                    #ADZAL>DQ/?S>W&)6/C=8,\R
M*@:CTXJR"Y5#&.^2W5'-1'(J(B*BZIP.1+>VR28WO+NQ8)&.8MFS"^4;4=VJ
MV&OF8QW8W5'-1%1=$U3B4W*G++(WT.5/K@L\6P/,'5_Y2^\4>Y72I:\0K*I)
M<@V=N=1CE9&NOB.M\SEK+=*O=R^'*Z!O^!77TKT=^6UN>S/.G2WXS55"27K:
M^OGL55&ORUHI56JH9%[N7DD="W_!?&L\H9.>!&]\:Z+\'<#9Z; 2,
M
M
M             !B=OYUM].'3@RII=PL_IJG*8&JK,"L/+<KTYR::-?3Q.1M/
MJBZHM0^)J]RF.&\O5EL7L6R>GS;,X)\AA:JMPVSZ5]U<O#V7P1N1L&O<L[XT
M7N4\):F&'Y;O:^:G%0:.>H/SAMZMP$K;%LE9:;9S&I55C;](K+ED,S-5152:
M1ONU,CT[4CB<]J_)F-1V]?F>[K9I[W9]I[5!M?89%Y&WEZLKKW*SBBJDKV^!
M CD[F1N>U?DRDMEKY':I&GAIZ>U0:E<BR7(LOO-=D65WZXY-?[F_Q+C>[K4R
MUE7._P"=+/,Y[W+\*FMF^7Z^9-=*N]Y'>*V_WFO?XE==KC42553,[TR2RN<]
MR_"I JJN55<JJJ]JJ"2$I/P                      &P;IG\MGJ'ZBUHK
MY/:%VLVZJ49)^FV302QOJ87??6ZW^Q-4ZHNK7*L<2I_"Z\#-38/H1WNWQ6DN
MTUL7;O!YT;)^EE_ADC=/$[[ZAHO9EJ-4XHY>2-?XS7@14-)+-QTY&?.7[2 Z
M&^FCH Z>NF5E'=L>QS],=PH&-67<7(VQU5='*G:ZABY4AHTUUT6)J2<OLOD>
M;MMA>C#9/8)M+<K)8_THS6%K5DSB^M945;)$[5I(^7PJ5-==%C;SZ<'/<36&
MEBAT5$YG_/7M^(&;9ED1(
M                                                           .
M/SS-\)?A/6ENZUD*14.5R6[)+<Y$TYTN-#"ZH<J?_%-F3UZ:^HYC>OW$W8GU
M5;F-;$D='D;Z&^T*HFG.E=21.G<J?_$-E0D-8WEJ)/0[14^- 8#&&I"@V3^5
MMU#P[&]2=MQZ_5ONN$;RQ18K>GO?RPT]Q=+S6FK?V)[,[E@57+HUDSW+V&=_
MEZ;W1;1[\4-EO-5[OB>Z4<>.W9[W<L4-<Z3FMM2[L3V9E6)55=&ME<Y>PC**
M7PID1?DR>ROP]P.M4Z32>
M
M                                    A:VNHK91U-PN59!;Z"CC=-65
MU3(V*&*-J:N?)(]4:UJ)VJJD/5U=)04T];7545%1TK%EJ:N=[8XHV-357/>Y
M41J(G:JJ%73BO!/2#6OOWYJ_3)LZM;:,3N<^]67TROC2V8L]GT7'*W71)[O)
MK!RJJ:<U.V=4[VF!^\GF+; [7K56S'*^;=;)H%<Q*#'G,^CV2-UT2:YOUBY5
M5--8$F7U$'+70QZHU?$=Z&]GU0:2=_O,]ZH-[UKK3;,D;M)A=4CX_P!&\1<^
MFJ)8G:IRU5T5?>I%5JJCDC='&Y.V,U-[S>8#U!;M>]VV@OS=M<5J.9GT%C+G
MP3R1NX:5%P5?>'JJ*J.1CHV.[V$NEK)I-41?#;Z&_=!KNDDDFD?+*]TLLKE?
M+*]5<YSG+JJJJ\555,(7O?*]\DCW222.5TDCE57.<JZJJJO:JD(#X/D
M                  S@Z;_+ZZC>I-:&[6+%UPO *I6O=N%DS9*.BDB7CS44
M/*L]7JFO*L3%CUX.D:9;;%=%>^6^ZTERL^/KBN&5"M<N:W]'TM))&OWU+%RK
M-4ZIKHL;>37@Y[2)AI99M%1O*WYR@Z#.FKRS^G7I\2V7ZY6=-V-QZ-&2NS#)
M8624]/4-T7GM]L]N"#1R(YCG^+*U>R4W4[#=!&Q^RB4%XKK8FY&=4J,D7)[]
M$Q\$$[=%YZ*@]J&'1R(K7/\ $D:O9(32&CBBT54YW_.7[2 V(&;I%@
M
M                                    YYO.YVPD@R+9?>6DIE6"YT%9
MAU\JVM5&LEHY%KZ!KETTUD;45.G?HPTE^;-M^^&^;5[I4U.JPU]%58O=ZE$7
M1LE-(M91M<O9J]LT^GJ82JXLXQR>E%:OV4!H<-.Y+ ?3'OC>V2-RL>Q4<Q[5
MT5%3BBHJ=FA]-<YCFO8Y6/8J*UR+HJ*G8J* =A7EZ]5$'4_L1:ZN]W!L^Z.W
MS8+%N13O<U9IYF,5*6Y\J:>S6QL5RKHB>*V5J<&HJ]._1/U$P]0.S]OJ;M6M
MEW"PIL5HSJ!SF^+-*UBI3W#1-/9JV-5RKHB>(V1J<&HI/Z6?QHDU7VV<'_=!
MG@9AD2
M
M              "TNZN_&SFQ]L2[;L;CV/!Z>2-9:6FN%2U*RI:U515I:*/G
MJ)]-%X11N4MMN+O#M?M)0)<MR,YM&(P/8LE/!6SI[U.U-47W>E9S3S=B\(V.
M/-\L<::O>C?A[?J T][Z>=3C]O\ >K/T\;<2Y!5-U9'FN8JZEHT<FJ<T-LII
M/'E:O!462:%4[V*:Q-WO-9LM%[Q;-DL%DO50FK697E'-3TJ*FJ<T5!3O\61J
M]J*^6-4[V$!+<43A$S7\)WW :9-Z^JG?[J%JGR[K;EW7(+:KT?!C$3TH[/"K
M7<S%9;J9(Z?F;\]S%>NB:N4U8[K]1.\V]E0^3<;/;C>J%7(Z''XWI2VN)6KJ
MU64-.D</,GSU:K_2Y27R3RR_+>JI\WN^H#'PLJ>0
M    ,X.F_P OKJ-ZDUH;M8L77"\ JE:]VX63-DHZ*2)>/-10\JSU>J:\JQ,6
M/7@Z1IEML5T5[Y;[K27*SX^N*X94*URYK?T?2TDD:_?4L7*LU3JFNBQMY->#
MGM(F&EEFT5&\K?G*#?[TW>6#TY["^X7V_P!K_KAW I>63])<E@C=0T\S>/-1
M6K5\$>BHBM=*LLC5XM>AN=V)\OW8[9SW.\7FW_UGYI3\K_IZ_0L=202I]]26
M[5\+-%1%1TBR/:O%KT)I#1Q1:*J>([TKV?4!L>1$:B-:B-:U-&M3@B(AG0B(
MU$1$1$1-$1.Q$(L'Z?H
M
M   !A+YANRK]\NE+<FP4%(ZLR7$H&YAB4+$YGNK;,U\LD<;=%5SYJ5T\+43[
MYZ&)W6WM2_=WIRSNS45,ZJOV-PMR?&HF)S/=5VMKI'L8W155TM.Z:)J)WN0A
MJN/Q('HG:WVF_$#C=.70D   ,F.DSJ7RKI6WALFY-@:^X6:1$MV<XPCN5ETM
M$SVNGA15X-E8K4DA?]Z]J:ZL5S77[Z;M^\BZ=MS[3G=F:^MM;]*'+K CN5MP
MMDKVK-$BKP;(U6H^-WWKT375JN:OM!,Z"1'IQ3L<WTH#LNVXW$Q#=G!\;W%P
M*\17[$\KHVUMGN47WS%56OCD:O%DD;T<R1CN+7HK5XH=2N#9OC&Y&)6+.,.N
MD=XQO(Z5M5;*Z/O:NJ.8]O:Q\;D5CVKQ:Y%:O%"H&/:]J/:NK7=B@K8JP^@
M
M                                                           0
M-SN=MLM!5W6\7"FM-KH(UFKKE62L@IX8V]KY)9%:UK4]*J0E?<*"U4=3<;I6
MT]MM]&Q9:NOJI&PPQ,3M<^1ZHUJ)Z54_%5$355T1.U0:YM[?-3Z5=I/>[=C^
M0U.\.3T_,QMLQ%C9J%LB=GBW2964RL7O6!TRI\TP:W8\Q3IUVU]YH;+>ZC<^
M_P .K6V_&FMEI&O3L\2XRJR!6KZ8EE5/FD))6P1\$7Q'>AO9]4&G;?'S;NIG
M=#WNV8#)0;)8S4(K$@L7^5W=T;M.$EUJ6(YKD5.#J>*%WK4U@[N>93OYN#[S
M;\-?1[36"=%8D-G_ ,IN;F+IP?<9V(YJHJ<'01Q*0$E=,_@W2-/5V_5!K)OE
M^OF3W6MOV2WJOR&^7*19KC>;G4RU=742+VOEGF<][W+Z7*I@'=[S=\@N-7>+
M]=:R]W>O>LM==*^>2IJ9GKVNDEE<Y[E]:J0:JKE55555>U5!*26GX
M                 #8%T[>6OU+[_K1W=^-KM=@M4ULJ9AEL<M(L\3DU1U'0
M<OO,_,G%KN5L2I_"&:.R'0=OUO/[K<WV%=OL0J&MD3)\D9)3++&[BCJ6CT\>
M;F3BUW*V-?GD5%1S2\>7D;\YWW ;Y^G/RR>FS82.BN]VL:;O9[3\DC\KRJ".
M:FAF:J+S4-K]NG@T<B.:Y_BRM7LE-QFQO0'L1LXRDN=RM";F9E!RO=D>11,E
M@BE;HO-26_VH(M%1%:K_ !)&KV2$SAHX8M%5/$=\YWVD!L21$:B-:B-:U-&M
M3@B(AF\B(U$1$1$1-$1.Q$(L'Z?H
M
M                !^*B.16N1'-<FCFKQ144_%1'(J*B*BIHJ+V*@!QG=>?3
MU-TX=2.;8E14*TF%Y',[)=O7-;I%]%7&1[DIV?\ PLJ24^G;HQ'??(<M'6+L
MG+L7OMEF-TM(M-BM]E6_82YJ:1_1U<]SD@9_\/(CX?3HQ%[RGZF+P9G-T]E>
M+/@4&&IBV0X  -COE^==EVZ4<MDQ7,'U=YV.R^K;)D5JAUDEM%8]&1_2M''Q
M5RHQJ-FC;^48B*FKV-1<Y^BWK N73EDC\=R=]3=-I,FJ4??+=%K));*IW*SZ
M1I6<571K426-/EM1%35S6HL72U*P.Y7<8W=J>CU@ZP\:R7'\RQ^SY7BEXI,@
MQO(*2.NLMZH9&S4]33S-YF21O;P5%3[B\3H^L-^LN4V6UY'CETIKU8KU31U=
MJNM)(DL$\$J<S'L>W@J*A/&N1R(YJZHO%%0$\)N?H
M
M                                   ,/-Y^O7I7V+2LI<MW3M]XR*D1
MR+B&,_\ /-Q61J*OA/;2JZ*!ZZ?^T21IZ^)C!NGUC].^T*55/DNX=%<[Y3(N
MN,V#_G2N5Z(J^&]M.KHX7+I_#2,3UD/)501?*>BK\U.*@U)[T^=7FMV6JM>P
MFV=%B5$Y59#EF6/^D+@YBIP?'04[F4\#T7Y\D[=.[T:V-UO-;RNY>\6_9O J
M7&J5RJV+(\D=[[6JU?OF4<#FP1.1?G23)ZB!DN+EX1,Y4^<[BOU :EMV>H7>
MW?2N]_W9W,ON:JQ_BT]NK*CP[? _YU/00)'2PJO][B::VMR-[-V=WJOWS<C/
MKOE:M?XD-%53\E%"[TPT<*1T\2_N(T(%\LDBZO>KO4O9]0%FRUQY@
M                 C+?;[A=JZDMEJH:BYW*OE9!06^DB?-//+(O*R..-B*Y
M[G*NB(B:J15%15MRJZ:WVZDFKZ^MD;#1T5-&Z6:61ZZ-9'&Q%<YRKP1$34(B
MJNB)JJ]B V@]/7E,]16[?T??-QHX=D,,J59(Z2]QK/?9H7)KK#:F.:Z)>&BI
M520N3M1KD-@NR?EN;X;E>Y7?.8XMI<5G5KW/NS%EN\L3N.L5N8Y'1KW*E0^)
M4[>5Q&Q4,LFBO_%M]?;]0&]/IX\OGIJZ<_<;IC^'-S'.*1K%=GV4\EPKF2M7
M7Q*2)6-IZ5477E6&-K].#GN[3;ULET5;#;'>Z7&RXPW*,NIFM5<RR'DK:MLB
M<>>FC5J04RHO8L3$?IP5SNTF45+##HJ-YG?.=Q4&;AEF1(
M
M                                          -;/F<]++^H?8F?)L6M
MSJS<_:%M1>\9A@9S3U]O<UJW*W-1.+G/CC26)$17+)&UC?RBF"'7]T\/WMV?
MFO\ CU"ZJW VR;/=K!%"WFEK*)6HM?0HB<7*YC$DC1$55>Q&-^6I!UD'BQ<R
M)[<?%/6G>@.2DYLB1@    V&]#_7_G/2?>(\:OC*O-=D[K4*^\8=XB+46V21
MVLE;:72*C62=JOB54CE[^5_XQ,VNDGK/R_IPN;+#=FU.5[47&;GNF+\Z+-0/
MD=J^JMKGJC6/[5=&JHR3OY7>VD7353H%Y5]J->UOH]: ZJ]K=V-O=Z<,M>?[
M8Y11Y9BUV9K!7TKEYXI$1%?!40N1LD$K-4YHY&M<WO0Z*]O-Q\)W6Q:WYG@&
M0TN28]<FZPUE.[VHWZ(KH9XG(CXI&:^TQZ(Y.]"=,>R1J.8[F:O>"XA6Y]@
M
M                                             Q/WAZX.ES8WWNFS
MC=RSR7ZDYVOQ2QO6\71)6?P4E/0I+X#E[O'6-/68X;G]6W3WM'[S3Y=N5;)+
MQ3<S7XY:'+=+@DC?X-\%(DG@N7N\96)ZSPDJ88_E2)K\U.*_6!JLWA\[29RU
M5OV&VB;$W54I\IS>?F<J:::I:[?(B(O>BK5KZVFNS<[S8I7>\46SNVC8TU5(
M,BRV7F54[-4M]$]$1>]%6I7UM(*2X]T4?]T[[B U3;R]9O4QOTE12[C;L7>L
ML50JH[%+8YMKM/*NJ(U]'1-ACET151%E1[OPC7/NEU3[][QI/3YSN/<ZJT3J
MO-CE YMNMO+QT:^EI$B9)HBZ(LB.=ZR!DJ)I?ER+I\U."?6!B^8^GB
M                    "O=N]K=QMVK_ !8QMGA-YSB^RJWFM]GI)*E8FO7E
M22=[$5D,:+VOD5K4[U0K'"-O<YW)O,>/X#B=TRZ\2*WFHK9323K&URZ(^9S4
MY8F:]KWJC4[U/IC'O7E8U7+Z$!N%V \F#.<@]ROG43FL6"6Q_+)+A&-/BK[N
MYJ]L<U<]'TE.[_!MJ$^ V>;,>5?E]Z]TN^]^5QX?;W\KY,3L+HZRYN;WLEJW
M(^F@=^X29/@)A%;W+HLKN5/FIQ7ZH-V>Q_2GL%TZT3(-J=N;;8KGX7A5>55#
M5K;S4(J:/\2X5*R3(UR\58QS8T^]8B<#;%M)TY[-;'TK(MN<&H+1</#\.IR*
M9%JKI.BIH[Q*V=7RZ.[58U6L3N:B$QC@BB^0Q$7YW?\ 5!D.7M/4
M
M                                                      '+1YI7
M1K-LAN-+O/@5H6/:;<ZN?)<:>F;^*LE^FYI)J=6HFC(:K1TL.G!'>)'HU&LY
MN>7S#.EN7:3.9-U,.MJLVWS^K<^N@@;^+M-YEUDE@5J)HR*HT=)%W(O.SV4:
MS62UM/X;_$:GXMZ\?4H-31K=($    &0'3SU-[N],68,RW:W(G4+*ET;<@QB
MK19[5=86+KX593<R(O!51KV*V1FJ\CVZJ7HV2W^W,V R=N2[>7QU(V=S$O6/
MU*++;KC$Q=?#JH-41>]$>U6O;JO*Y-5/6*:2%W,Q=/2G<H.GWI*\Q'97JAIZ
M#'I:N/;G=J1B,J-OKM.W2LE1-7.M56Y&,JD7BO)HV5$156/E3F7H%Z;.MW:G
MJ#AH[))4LP;<E[4;-A5RF;I52:<5MU2J,;4)V^QHDB:+JSE3F6<P5<<VB?(D
M^:O?\ ,_S,\B@
M                                                 0=PN-OM-%57
M.ZUU/;+=0QK-6W"KE9#!#&WBY\DCU1K6IWJJD+6UU%;:2HK[C5P4%#2,66JK
M:F1L443&]KGO>J-:B>E5"JB)JJZ(G:H,'-V/,HZ0-I?>::KW0@SN]4W,GT%A
M42WJ1[F=K4JXW-H6KJNFCZAOUE,1]Q^O#IDVV]X@J=P8LPNL'-_S1BD?TJ]R
MM[6I4QJVD:NO#1TZ?64AGUD$?W_,OH;Q_P!P&LG=KSM,NKEJJ#9':*W8]!S.
M93Y'E]2^X5+HU31'MH*-U/%"].WVIYF^E%, ]R?-BR6L]XH]IMLZ&R0\SFPW
MW)IWUL[F+P1R4=*L,<3T[>,TJ>I2"DN+EX1QHGK=Q^L#5_N[UB=2^^3:FFW'
MW>OMTLU4KO%QBBE;;+4K5UT:^AH6P0R<J+HBR-<[3M5=5-?FY?4_OWNZVHI\
MZW-O%PM=0KO$Q^DD2WVY6KKHUU)1MAB?HBZ(KVN7U]I!R5$TGRY%5/0G!/K
MQH+"'B                            #+[8KH3ZF^H5*.OPC;FJM>+5B-
M?'G.2*MIM*QNTTEBEF;XE2WCVT\<ADUM!T@;_;V)2UF)8-46_':I$<S+K[K;
MK:L;M-)(Y)6^).WC_ ,D(B*FFEXM9HWYR\$!N@V'\FC:'$/<[SOIEE=NM>8T
M1\N,6U9+18V.T35CWQO]\J.54X.22%%3Y4:FU+9[RM=L\9]UNF[^1U>XUU8B
M/DQ^@5]MM#'<-6O<QWO4^BIP<CXD7O83"*WQMXRN5Z_-3@@-M^$;?X-MK8:;
M%]OL1M&%X]2)^)L]EHX:*#FTT5[F0M;S/=VN<[5SEXJJJ;*L2PO$<#L\&/X5
MC-LQ2R4WY*V6JEBI8==-%<YL36\SE[5<NJJO%552.:UK$Y6-1J>A 5>5,?0
M
M
M     *(W(VZQ#=K!LEVYSRT17S$\LHGT5WM\G:K7:.9)&[M9)$]&OC>G%KVH
MY.*%)9U@^,[DXC?L&S&V1W?',DI74ESHI.]JZ*U['=K'QN1'L<G%KD1R<4/E
M[&R-5CDU:[M0''1U?]*&:=)>Z-5AM^\6[8E=UEK-O<SY$;%=*!KD1>9&JJ,G
MA5R,FC[ET<GL/8J\OO4WTXY5TV[@U&+7CQ+EC5S62JPK*N1&QW"C:J(O,C55
M&31*Y&RL[ET<GL.:JR">!T#^5>+5^2[TH#%$QR/     'I%++3RQ3P2OAGA>
MV2&:-RM>Q[5U:YKDT5%14U14/N.22&2.:&1T4L3D?%*Q5:YKFKJBHJ<45%[%
M -K_ $N^;)O-LZVVXIN]#-O3@%.L<+*ZLGY,CH(4715AKGZI5HU%5>2IU<NB
M-2:-IL=Z?/,AW3VO;08YN;'+NKAD"LB;5U,O+?:.)%T58JM^J5*(BZ\L^KET
M1J2L0CH:Z2/1LGXQOUT^,'0/L+U;;!]25NBJ=KL]HZ^\^'SUN%UZI17NET;S
M.22AE5'O:U$762+GC]#U-TVSG4ILUOO0QS[>YC2UETY.>KQ6L5*2[4^B:N1]
M)(O,Y&Z<7Q\[/0Y2:13Q3)[#N/>U>"_4!DD7V/8
M
M     %D]R^I#879YDW]9>[F+XE50:\]HJ[A"ZXKIV\E!$KZE^GX,:EI\]WUV
M<VP;+^GNY>/XU40_*ME36Q.K5T[>6CC5\[M/P6*>;YHH_ER-;ZM>/U :[=S_
M #F>G+%4J*7;?%LGW6KXT5:>K\%MCMDG'319ZQ'U3?\ Y0PAW \TS8W'?'I\
M$Q[(-Q:QB+X%3X;;1;W_ /IJI'5#?_EB$?<(6_(:YZ_40&N3=/SB.J#-%J:7
M *+'-H[7(JI3S6^D2ZW-K'=SZJXI) JZ<$5E,Q?CTTP9W#\S[J"RI:BFPRDL
M6VEO>JI!+14R7&O1J]SZBN22%5T[VP,7ZVD(^OF=\E$C3U<5^N#7-N'O+NSN
MU6>_;F[D9'G4Z/62%EZN-15PPJNO"""1ZQQ(FJZ(QJ(GH,&\WW2W(W)JO?,_
MSJ^Y?*C^>)EUKIZF*)>/Y*)[ECC3BNB,:B$(^21_%[U=\*@MJ4&?
M                     *WP+;7<'=*]Q8WMQA5ZSB^2JW_FVRT4U9(QKM?;
MD\)KDC8FBJKGJC41%55T0JS#L#S7<.[1V+!<4NN6W>14_P @M5++5/:BZ^U)
MX;51C4T55<[1$3BJGTUCWKHQJN7T(#:WL?Y-6]>8^ZW7>K*;9M)9G\KWV&CY
M+U>W-[5:](9&TD.J=CO&D5%[8^''8UM)Y6VZ^4>[W'=;(J#;6UOY7/L]+RW6
M[.3M5KDB>VFBU3L7Q7JG>STQT=OD=QD<D:>CM4&Y#8SR]>EG89M'6V';R#,,
MJI41?TSR_DNU=SHFG/%'(QM+3N[=%AA8[CQ53:+M%T3]/&SC:6JL^$PY/D5.
MB+^E63<ERJ^=$TYXV/8E/"O;QBB:OK(^.E@B[&<SOG.XJ#-HRQ(D
M
M
M      %EM_-@]N>I#;F[;:[E6E*ZU5R>-:[I#RMKK77-:J15M%*J+X<L>J]R
MM<U58]',<YJVJWEV:P;?7!KE@>>6WWRW5GXVWW"+1M7;ZMJ*D=722*B\DC-5
M[M')JUR*U51?.6)DS%8]-47L7O10<@O5-TK[C]*6XM3A6;4JU]EK5DGPO-Z>
M)S:&\437:))&JJ[PY6:HDL*JKHW=[F.8]W,IU#].^==.6<3XIEE.M9:JM7S8
MKED$;FT=TI$71'L5=>21FJ))$JZL7YS5:]TAG@? _E=Q1?DN[E0&,Q8,\0
M    1EON%PM-=27.U5U1;+E02LGH+A22OAG@EC7F9)'(Q4<QS535%1=4(JBK
M:VVU=-<+=5S4%?12-FHZVFD=%-%(Q=6OCD8J.:Y%XHJ+J$5475%T5.Q0;/\
M83S:NI+:=M'9]P'TN^&*TZM:L=_D=3WMD;5XI%=HFO<]5UXNJ8IE[-%1#8'L
MWYDV^VW#:6UYH^GW;QV%6M5EY>Z&[,8B\4CN4;7.<JZ\5GCE7T*A&Q5TS-$=
M^,;Z^WZH-SFR/FB=*.\24MON>6R;29//RM6R9HUE%3.?I[7A7-CGT?+KP3Q9
M(W.^8;3MI?,'Z<MSTIZ*X9*_;7()M&K:<J1E) YVG'P[@USZ7EUX)XDC'+\T
MF$=;!)P5WAKZ'</K@V%T5=17.CIKA;:R"X4%9&V:CKJ:1LL,L;DU:^.1BJUS
M53L5%,V:2KI*^F@K:&JBK:.J8DM-5P/;)%(QR:HYCVJJ.14[%12+1=>*<4](
M(HB
M                "PNX/5'TZ;5I,W/MZ<0QZKI]?%M+[I!/<$Y4U72AIW2U
M"_%&6<S7J%V.V[25N9[K8S9*F'7Q+:^X0S5O!-5TI('23K\3#R?-$SY4C4]6
MO'Z@,$=Q?./Z6\5\:#![9E>Z-8BKX%314"6N@=HO:Z:Y.AJ&Z]VE,OKT,/LX
M\T3IZQWQ8<2H,CW!JD5?!GI*-+=1NT^=)7.BF;KW:0+Z]"&?<(6_)1S_ ($T
M3ZX,"=R?.IWOOWO%-MCMMB^WM'+JD=;<I)[[7L3N<QZ^YTZ+ZG0.0PWSOS6=
MV[QXT& 8)C^$TTFJ,JZ]\UXK&)W*UZ^ZP(O[J%Q"ON,B_(8UGP\5!@!N3UH]
M5&[/O$>;;XY154-5JD]FMM5]#T#VK]Z^CMK::%Z)^$U3##.^JKJ(W(\9F6;N
M9!44=1JDUKH*CZ,HW-7[UU-0)3Q.1/PFJ0KZB=_RI':>A."?6!C"JJY5<Y5<
MYRZJJ\555,?U555555557557O/$'X?@                            !
M&VZVW&\5]):[105-TN=?*V&AMU)$^>>:5ZZ-9'%&CG.<J]B(FI%4-#77.LIK
M?;:.>X5]9(V*CH::-TLTLCET:R.-B*YRKW(B'ZB*JZ(FJKV(#87LOY6_5ENY
M[I7W3$(=IL;J5177?-)'453R:<R\MLC;)6<VBIIXD4;57[[@NF;.U?EZ]2&Y
M?NU9<,9BVWL4ZHKKGE3W4D_+IJO+0,:^JUT7ASQL15^^[=(J.BGDXJWD3TNX
M?6!MSV4\GCIWP)*.Y;J7:[[SWZ'1TM'4.=:+*CT3ART=)(M0_1?XRI<UVB:L
MTU1=EVU'E@[(X:E-7[B7*Y;IWB+1TE+,YULM2.1.'+34SUF=HOSYU:O>WM18
M^.@B;HKU61?1V(#:/AV"X7MY98,<P+$K/AE@IOR%FLE%!04S5[W>% QC5<O:
MJJFJ]YL)Q?$,4PFU0V+#L:MF*V:#\E:[320T<"+WKX<+6MU7O7352,:UK$T:
MU&IZ$30%5%1'T
M
M                                 "U6\VRNW._V!77;C=#'XK_CET3Q
M(EU\.IHJIC7)%64<Z)S0S1\R\KD[456N1S'.:MNMT]J<&WFPZXX+N#98[S8[
MA[<:Z\E12U#45(ZFEF3VHI8^9=')W:M<BM5S5^)(V2M5CTU10<I/65T%;G])
MUZJ+OX<^9[/U]3R8_N%30KI!XCM(Z6Z1LU2GGXHU'?DY.UBZZL;SE]4G1QN!
MTWW6>Y^'+E6V-;4<EES:")=(>==(Z>XL;JD$O'1%^1)VL775C9)44KX%U^5&
MO8_[H,#C#PA0          7CVJZA-[MD*MM5M3N?D&%-23Q9;;0U;G6^9_SI
MZ"7Q*6;_ -)&XNCMUO7NSM+4MJ=N=P+UBC4?XDE!25+EHI7^F:CDYZ>7^[C4
M]&2R1_(>K?5W?4!L\VH\Z7>K&TI:'=O;VP;F44:M;-=[8]]AN;D7@Y[^1E32
MO5.U&M@C1>S5-=4V ;<>:MNM8DIZ3<K"K-GU(S1LMSH'NL]>Y%X*]_(V>G<J
M=J(V%FO9JG:D8RXR)PD8CT]*<%!LCVP\VSI&SU*:FR2]7O:FZSJV-U-DEN?)
M2K(NFO+66Y:N-&?AR^'ZT0SLV_\ ,HZ:<R2G@OMUNVW-QE5&+!?J%[Z?Q%TU
MY:JA6I8C?PI.3UZ$8RN@=VJK%]:?<!G[@^ZFV>YM&E?MUN%CF=4?*CGS6&Z4
MMP1FO=(E/(]6*G8J.1%1>"\3,[$=Q,!SZE2MP?-;%E]-RHYTMGN%/6HWU/2!
M[U:J=Z.T5.\BFO8_BQZ.^!=05Z5B?0
M                          +.9MU#[#;<>.W.]Y,,Q6HIT59+?<;W115:
MZ+HJ,I5E\9ZIZ&L52U^6;V[.X+XR9ANCBN.SP(O/15MVI(ZE=."HVG63Q7+Z
MFM53S=+$SY4C6^I50&(><>:YT8X;[S'09U=<^K*7@^BQJS5<G,[T,GKFT5._
MX6RJGK,9LM\QKI7Q?QV4>7W',JJGX.I;#:ZE_,OH9-6-I8'?"DFGK/!U=3M[
M'*[X$^[H##?.O/ L,*RP;9[#5]P:J+X%TR>[Q4:M7NYJ.BAJN;XJA#%S+_-K
ML\2R0X%L[65J*B^#<+_<XZ56KW<U+2Q5&OQ3(0[KDGWD2KZW+H#"[/?-ZZO\
MN;+#CURQ?;2G?JUKL?L[*B?D7N62[/KTYM.',UK?5IP,5LQ\S/J;R5LD5DK\
M?P*%^J-6RVMDTO*OIDN3ZU-=.]K6^K0AW5]0[L5K/@3[NH,)-P.H[?S=1LT6
MX>\679713_E+377:J6A_N:-KVP-^)B&)N:;Y[R[B-ECS;=#)LCI9OEVVKN50
MM'\5*UZ0I\3"&?-*_P"7(YWJUX LL6J/,
M     'O34M36U$%)1T\M75U+VQ4U+"Q9))'N71K6,:BJY57@B(A[4]//53Q4
MU+!)4U-0](X*>)JO>][ET1K6M15557L1!V]@,Z-GO+:ZN=X_=*NCVUEP&P57
M(J9'FSULT2,?Q:]*61CZU[53BCF4[DT[^*:Y>;8="74MNA[M4TN!R8;9JCE5
M+YECUM<:-=Q1Z4[VNJWM5.**R!4T[^*$5'1SR?><J>EW#_=!M7V:\EC;&P.I
M+GO?N+<]P:QB(^;&;!']#VQ':IK')4N=+53-T[V+ OU..Q?:WRJ, LSJ:X;M
M9Q<,UJFZ.EL%F9]&4".UXL?.KI*B5NG>Q85^W&QVYB<9'J]?0G! ;5MJ=@-E
MMCZ#Z/VHVTL6$L<SDGK:&F:M=.U.Q*BNE\2IF_\ 22.-BNW.S&U6TE'[EMQ@
M5GQ-CF\DU724Z+5S-]$U7)SSR_W;U(UD4<::,8C?@[?J@O 7./0
M
M
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
M*YJ-7T(FAX.DD?\ *>YWPJJ@M<6]/@
M      $VL=AOF372DLF-V6OR"]5[TCH;1;::6KJIGKV-CAA:][E]2(3*TV:[
MW^X4UIL5JK+U=:QW)26R@@DJ:B5R_>LBB:YSE]2(?J(JKHB*JKV(@,^]I?*X
MZOMT_=ZJLP6GVNLLZ-<EUS:I^CY-%[4]PB945S7(G<^!J>OMTS+VV\O;J:W#
M\&HJL0AV]M4R(Y+CED_N3]%[4]SC;-5M<B=SX6IZ^W2*913O^]Y$]+N'UNT&
MT#:/R6-H\>?2W#>3<6][C5D?*^6PV:-MCMJN^^CEDYJBJE;W(YDD*FP7;3RJ
M-M+(ZGK=T<XNV<U+.5\EGM<;;30*OWS)'\TU1(WNU8^)2,CMT:<9'J_U)P0&
MT#:GIQV*V/A;%M5M9CV&U"-5C[O2TK9+E(U4T5LMPG\6JD33N?*J=OI-@>W.
MQFT&TD38]NMN[+BTR-5KKG3TZ25SVJFBMDK9O$J'IIW.D4C6111_(8C?7W_5
M!>LNN>@
M
M                                             ,1^IKHGV*ZI[;([
M.L>2T9K##X=IW(LK8Z:[P<K=(V32<JMJHF_Q<R.1$UY%8Y>8QIW]Z4-H.HB@
M>[+[(EMRN*+DMN=VI&07.'E31C97\JMJ(V_,E1R(FO(K%74\)J>*=/:31W<]
M.T'.+U.>6QU!].;Z^^45J=NKMM3J^1F:XW3RR2TT#>/-<K>G/+3:)Q5S5DB3
MOEUX&C'?_H0WJV.=67>EMSMQ<$@5[VY78H)'R4\3?OJ^B3GD@T3BKD5\:?QF
MO E$U)+#JNG.SYR?;0&O4PG(4                      'O35531SQU-'4
M2TM3$NL51"]8WM54T7E<U45."GM!43TLK*BFGDIYXUUCFB<K'M54TX.:J*G
M NC8M^]],71B8SO1G>.I&FD:6S([G2<J<O)P\&H9I[*:?!P+A6C>3=['D:E@
MW4S"QHQ-&);[Y<*;1.7EX>%.W3V>'P'VDLC>R1R? J@N[9NO#K$L2L6BZA\Q
MG6-4<WZ0K?I%-6IHFJ5K9M?6B]O>7+M?6'U/V=6K2;W91-R*BI[[5^_=B:)K
M[TV77XST2IJ$[)7?&NOV07,M/FB]<5J2.-=YTN<$2.1(*^P6&955RJNKI4M[
M95T5>&K_ %=A7MM\PCJWMR1L7=1*^&-'(D599;/)KS+KJLB422+IKPU=]8^T
MK:E/X37X43[@*\MWF\=95$E/[S?,5O'@KK(M7886^-Q7@_W9\&G]SRE94/F8
M]4E)X'CW?';GX2_C%J;/$WQ?W?@.BT_N=#Z2OJ$[VK\0*QH?.>ZKZ3Q?>,7V
MUNGB<O)[U:+FWP]-=>7W>[0]NO'77LX:<2IZ/S4.HZF\3QL?P.X<^G+[Q;+@
MWDTUUY?!N47;KQUU/I+A.G<Q?B7[H*BH?.PZCXV/2Y;9[;5;U5/"=34MXIT1
M.]%1]TFU^JA/*3S7]]6->E?@."5+U7\6Z"GN<"(GK1UPEU^JA]?2,W>QGU_N
M@COVVF_OZJ-O_P#>W7_EQ%_M8MYOU<X7_O;C_P K'TC+\QGU_N@]X?.VWT:V
M=*C:/!)7N9I3.C=<V(Q^J>T]%JG\R::\$5OPGM%YL>[R-F2;;3#Y'N9I YBW
M!B-?KVN1:EW,FG<BI\(^D9?XMOUP>'[;3?W]5&W_ /O;K_RX\?VL6\WZN<+_
M -[<?^5CZ1E^8SZ_W0>-1YV74*Z&1M+M;MW#4*GXJ66&[2L:OI<QMPC5?]\A
MY3>;!O8Z)Z4^WF$13JGXN22*Y2,1?6U*UBK_ +Y!](R_,9]?[H*<J_.DZJZF
M!T4.&[84$CE14J8+3=W/;HNNB)->9&<>SBTD=3YJO47/"Z.+%]OZ-ZJFE1#;
M;FKTT7N26Z2-X^M#\6X3_-8GQ+]T%*UWG!]857(Q\%3AEL:UO*L5-8U<URZZ
M\R^/42KKW<%T*=J_,ZZGJE[7PSXM0-:W18X+0KFN77M7QIY%U^!3Y]_J/P4^
M(%"5WFJ=<=6D:4^[E);%8J\SJ;&["Y7ZZ<'>/02]GJT*.J_,4ZN*E&)#N536
M]6*O,M/8K,[FU]/C4<G9ZM#Y]]J?XS3XD^X"V]U\P;K.O#%CJ^H+)86JQ8]:
M'W6A=H[M7FI((EU]"ZZIZ2A;CUJ]4]T8K*G>F_1(K%9K2>[T:Z+ZZ:&-=?7V
MGPM54+_"N^+@"UUYZI.I?(>=+UU!;C7&*1>9U++D]U\!%Y>5>6%*E(VZIPX-
M+?77J%WZO?.EUWJSFNC>NJT\F07'PD73EX1).C$X>A#X6:9>V5Z_W2@M)>,F
MR3(G^)D&0W*^R(J.22X5<U4[5J<J+K*]W8G MI=+_?;X[GO5ZK[N]%14?6U,
MM0NJ)RHNLCG=B<#S557M55^$$C)2?@
M              +S;:=.V^N\4D3=LMILGS&GE<C$NM#;IOH]BN71/$KI&LIH
M]?PY$+IX%LAN_N@^-, VWR#*()'(WZ1I**7W)JJNB>)6/1L#/[IZ'HR*63Y#
M'.]:)P^J#8[M9Y,O4-E2TU5N=EF-;4VZ14]YHF2+?KI&G?\ B*1T=(OQ59G/
MMYY66]N1+3U&?Y)8=N:&14\>E8];Q<&>G\53.93+\521;+?*[Y;D8GH[5!LE
MVJ\H+I7P1:>MS9+_ +O76)$=(R\UBT%N\1NBHYE);O ?IJGR99I$7L74SNVZ
M\LKIWQ!8*K+$O.YEQC1%>VZ52T=#SIHO,RFH?!=IJGR9)7IZ=2,900-XNUD7
MU\$^L#8Q@6UNVVUEK2S;;8'8,%MBHB24ECM]/0I*K>QTJPL:LCO2YZJJ]JJ9
MQX;M[@FWEO\ HK!,.LV(6]41)*:T44-(DFGWTBQ-:KW>ESE55])%M8QB:,:C
M4]2: KPK$^@
M
M                                                           :
M^>HORT^FOJ 6YWR''EVNW!KU=*[,\68RG9-.NJ\];;N%+/S.7F>Y&LE>O;*8
M5;X]!FP^]"U]WBLB[>YI6*LBY3CS6PLEF75>>JH>%/-S.75[D:R1W?(0LU'#
M+JNG(]?OF_;0&B;J"\KSJ;V0=77:QV%-XL)IN9[<AQ.*2:MCB3CS55I7FJ6*
MB(JN6))6-3BLAI_WI\OG?[:5U7<K19TW/Q.GU>V]XW&^6J9&G?46U=9V*B:J
MOA^(Q$[7DLEHIH]51/$;Z6]OU :YYX)J:::FJ87T]13O=%44\K58]CV+HYKF
MKHJ*BIHJ*8.30RT\LL$\3X)X'NCFAD:K7L>U='-<U=%145-%12$!Y'F
M
M                        7$P3:'=7="H2FVYVWR;.95?X;EL=JJJYC'?W
MR2"-[6(G>KE1$[RN,/VSW%W!F2#!L%O^7R*_D<MHMU36,8OX;X6.:Q$[U<J(
MA]MC>_Y#%=\":@SRVV\I3J^SKW>HO]AL6UUNFT=[QDUTC?.L:]JI2VUM;(CO
M0V1&>O3M,Q,$\MCJ:R_P9KS9K/M[0RZ.\:_W!CIN3O5*>@2KD1WX,B,]>A$L
MH9W=J(Q/6OW ;"=M?),VRM2TU5NQN]?\PF8K7S6K'J2"RTRJG;&^6=:Z5[?6
MWPU^ S6P/RGL MRP5&X^YEYR>5JH^2W62FAM5/KWL=),M7(]OK;R+\!%LMS$
M^7(KO4G#[H-AFV'0STG;1.@J,/V2QZ2Z4^CHKY?(GWRM9(G\)'/<W5+H7+_>
MN3T=G S:V_Z1.G#;-T,V,;3622X0:+'=[O&Z[U;7I]_'+<'3K&Y?[WR^CL(I
ME-!'\F--?2O%?K@RNCCCACCBBC;%%$U&11,1&M:UJ:(B(G!$1#(YC&1,9'&Q
ML<<;4;'&U$1K6HFB(B)V(A[@^SZ
M
M
M                          ,:=[ND#ITZA633;G[8VNYWV5G*S,*%JVZ\
ML5$T8JUU(L<LB,T]EDJO9^#VEAMV>F38[>QDLNX& 6^ON\C>5N3TC5H;HU43
M1JK64RLDD1O<V17-_!/&2GBE^6Q%7YR<%^J#4!O5Y*-YI??+IL!NC#=H45SZ
M?$<SC]WJ$;KJC&7.CC6-[M."(^GC3TNX\-8^ZWE172G]ZN&S&X45RB15=#C.
M4L\&9$UUY65]*Q6/73@G-"Q/2[T0$EN7MB?K^"[[J U/;O=)_45L2ZHDW0VE
MOV/6RG7V\DB@2NM.FNB?\XT3IZ9%7N:LB.]1KAW,Z<-\-GW3/W!VVO%DM\"^
MW?8XDK+;VZ)_EU*LM.BKZ%>B^H@9()8OEQJB>GM3ZJ QY+)'D
M
M   #U@@FJ9HZ>FA?43S.1D,$;5>][EX(C6IJJJOJ/2**6>6.&")\TTKD;%%&
MU7.<Y>Q$1.*J 9+X%T7]5>Y:TRXAL+E]335BI[K<[C0.M%%(B][:RYK2P*GK
MY]"_>'=*W47GJP+C.SF33P5*I[O7UU&ZV4C]>]*JO6GA5/7SZ'LVGG?\F)WP
MJFB?7!FU@'DS]3.1^#49QDF'[<4;]/'II:N:ZU[-?1%1Q+3NT_\ B4,L<,\K
M3?R^^%-EM]QC!:9VGC025,MQK&_!'2QK O\ Z\B6V^9?E*UGUU!G%M]Y*.R=
ME2"?<C=+*\[JHE1TE-:8:6Q4<G'Y+V.2OFT_<S-4RWPKRHMI[5X4N=[AY'F%
M1&NKX+=%3V>E?ZG,<E9+I^YE:I$LMT:?+>YWP</N@SMV\Z$.D3;#P9,8V(QJ
MJK(>5S+G?X7W^I21NGXQDEV?5+&[5-?Q?+IW:(9@81T>]-&W_A/L&S]AJ*J+
M16U]YB?>9T>GW[7W)]0K':\?8Y=.[0B64T#.R)-?2O'[(,KZ2DI:"F@HZ&FB
MHJ.F8D=/2P,;''&Q.QK&-1$1$]"(9'TU-3T<$5+24\=+30-1D%-"Q&1L:G8U
MK6HB(B>A#W[.P$0>P
M
M
M                           !\O8R1CHY&H]CT5KV.35%1>"HJ+VZGRYK
M7M<Q[4>QZ*US7)JBHO:BH 8B;K]!O2=O(M7599LY9J"]5:*KLCQUK[)7>(J:
M)*]] Z%DST_OS'IV:HNB&,^X_1UTX;HK4U&2;76NBNM2B\U]LC76FKYU31)'
M.HUB;*Y/[ZUZ>E.!X/IH)->:-$5>]."_6!K:W/\ )&QVI]YK-F]Z*^TO]IU-
M8<OHHZV-RKQ:U:^A]W<QJ=G\F>OV\$=P/*9LD_CU6UVZM9;7>TL%FR:D95,<
MJ]C5K:3P7,1.S\@]?MP;[<G\'(J>IWW4!KTW)\K7K)V[]XGI]O:3<2V4VO/=
M,/N$-=S:=G)1S^[5KM?53_"83YWY>?5'@_C30X339O;X->:X8Q6Q5FNG9R4L
MWN]6[7U0D*^BJ&?><Z>EJZ_[H,'LNP#.]OZ]UJSS"[[A5S:JM6WWVW5-NFU3
M^]U,<;OK&)&389F&%UBV[,,5O&*5[55%HKQ0ST,NJ?@3L8OUB&<QS%T<U6KZ
M%30%(E-'R
M     "L,5V]S[.IDIL(P?(,QJ%?X:4]CME5<'\Z_>\M-'(NOJ*GQW"<RR^5(
M,3Q*]91.KN1(;105%:_F7[WE@C>NOJ/IK'.^2U7? FH,I,.\NWK/S=(GVS8:
M^VJ&1$<Z;()*2Q\C57M='<YZ>3AWHC%=ZC(7&.B#JHRQ(W6_9V[VZ*1$5TMZ
MDIK1R-7O<ROF@DX>A&JOJ/9M)4.[(E3X>'V097X7Y+O4C>U@GS+-L(PBD>[2
M:G94UETKHTT[?"AIHX%_^8_W<CL5\JS?:[>#+E&68EB5,]VDL+9ZJX5;$]/A
MQ0,A7_UQ[MM\R_*<UOUU!EQA/DB;8T*0/W$WMR;)7HB.G@Q^WT=F8J]O*CZI
MUS54[M=$5>WAW9*XGY3& 4G@OS?=B_WYR(BS0V6BIK4U5[>5'5"UZJG=KHFO
MJ[O=MN8GRY%7X$T^Z#,'!_+!Z+L(6GG_ *J%R^X4Z:>_Y+<JZO1_K?2^-'2+
M_P"I,G<1\OSI5Q)8)OZN5R:M@3^67ZOJZQ'_ +NG\5E,O_JB(;1T[?O.9?2J
MJH,Q,,VLVRVY@2FV^V[QK!X$3E6.PVJCMR*FFB\WNT4>JKWJO:9/XKMY@.#0
MI!A6$6'$8=-%CLUNIJ%%[EU\"-FNO?J1#6,9\AB-^!- 5X5B?0
M
M
M
M                  ("YVJUWJCEMUXMM+=K?.FD]#60LGA>GX4<B.:OQH0=
M?;K?=:62ANE#3W*BF32:CJHF31/3\)CT5J_&A^*B+P5-4] ,4LZZ".C[<1*A
MU_V#QBBJ*E5=)68_#)8)>=>/B*ZTR4G,[7BO-KK]]KQ,<LOZ-^F+-_&=>=FL
M?I9IU5SZJRQ/LTG.O'G5UM?3:KKQ7777OU/%U+3O[8FI\'#[ ,.<V\E[IMOB
M3SX9FF;8-5R(O@4[JFDNE#&NO#\5/3LG7XZ@Q?RSRK=B;MXTN+95EF(5+T7P
MH73TUPI&+_@YH&3+_P"N(=UOA7Y+G-^N@,3LQ\D'<6D65V ;Z8YD":JL$.06
MNKL^B:<&N?2/N>OH54;Z].XQOR?RE<XIO$=A>[UBO2:JL45ZM]3;-$[D<^F?
M7_!JC?7IW'@ZW/\ O947X4T^Z#&'*_*7ZT<<69;9AEBS>*'55FL5^HFHYJ(B
MJK67)]"]?@Y=?5V:X_9'Y;?538EE]PQ:SY;'%JOBVB\4C>9$375K:]U(]?@Y
M=?4>+J&H3L:CO@5/MZ QTR?HIZM<067Z9Z>,Z?' BK-46RT5%UA8UJ.57.EM
M[:AB-1&*JKKHG#TIK8_(.E'J3QE9/I79'+W,A15EFH+9-<8FHG,JN62B2=J(
MB-55773ZJ'BZGG;VQ.^)-?L L/D&$9IB;W195B%ZQF5B\KX[K;ZFB<BZJW14
MGC8J+JBH6=O6)95C;W1Y%C-UL$C%Y7LN-%/2JBZJFBI,QO>FAYJUS?E-5/A0
M%+E/GR                            "L;)MYG^2K&F.8-D%_69(UB2VV
MRKJN9)DUCY?!C=KSZ>SZ>XJ>TX1F=^5B6/$;U>5DY%C2AH*FIYO%XLT\*-VO
M-IP])](QSNQJK\" N]8>CWJKR7D6T].VX;XI>7PJFJQZOHX7H[716RU443%3
MV5U5%T3O[4+FV?IAZBK]R+;=D,V?')R^'/462LI8G([716R5$<;%3AQ5%X=Y
MZ)3SKV1/^HH+SV'RQNMV_HR2+92:UT[VHY9[I>;-1JWF;S(BQ2UR2ZKV:<G!
M>"Z%T[-T ]6=Z1CX]J);="]J.\:X72UTNFK>9$6.2K237N^1P7MT/1*.I7^#
MT^%43[8+YX]Y-'5==G,=>+[@&+0Z_C4J[K65$J)KI[+:2@F8J]_%Z?#KP+O6
M3RM.HVY.:MSO&&8]%K^,2IN-5-(B:Z>RVFHY6JO?Q<AZ);YU[58WX_\ <!?G
M&O([R6?PGYAU"6RV::+-36;'YJ[F[-6MEJ*VDT[^*QKW<./"\5A\I"_2^&_)
M][*"@TT66"UV66KU[-6I)/5TVG?QY%^ ]4MJ_?2HGP)K]L&0F->2CT^4'))E
M6YF>9'*Q/:CHI+;;8'KI]\UU'5/T^"1/A+V6'RHME:/D?D6?9C?)&IQCI'T-
M!$Y?6U::H?I\#T/5+=$GRGN7X-$!D?B_E;]$^,OBG?M/+DM7"J.947N]72I;
MJBZ^U RIB@<B]Z.C7[.M\\>\O7I/L#XYG[<27ZIB5%9/=KK<)TX+K[4+*B.%
MWQL7[)[-HJ=/O-?A509*8GTQ].>#+$_$MB\$L=3"B(ROI[!0>]<$T3FJ70NE
M=IZW%^<;V V-Q#PW8WM#A]HGB1$;6PV:C]YX<$UG=$LB_&X]FPQ-^3$U/7H@
M+WPPQ4\44$$3(((&-CAAC:C6,8U-&M:U-$1$1-$1"[444<,<<,,;8H8FHR*)
MB(UK6M31&M1."(B=B'H#T/L
M
M
M
M                UY[U=G_]IGRXO]H_^"D^O\W\'F,)=UNS_P#MN^5'_P!>
MO\')]?YOX/,0DG_H/[L&M/+OH#DF^F?V:7+X<?/] _3W-R\_L\OT/QYM?E<O
M'3Y7LF!F2_0O)+]*?^ K3D9S_0WTSKIS\.7Z,XZZ]NG'3MX$([3O]S^+7[0,
M<<G_ *D_\J^E?_!A^53Q?H7^NCY7=X?T7][Z>3V?26,R#^J?_*/I'_PK_E$\
M3Z*_K5^5W<GT=][^YX'B[P^_W?XO$^T"R5]_J2\>N^C_ /P\^'X?^3_1G]=/
M)S>&GY'W_P!OFU_C.'-^"6FN_P#5/XU9[E_4ER<GXGZ/_K5Y->1/R7OGM:Z_
M/X:_@GFOAZ\/"^+Q/M@M3</T!]RJ/=OZLO'Y/Q?NGZ>>-K^![Q^*U_=<"W-;
M^AONL_@?H#XW+^+]V_3'Q=?P/'_%Z_NN!\+RZ?>?O@47_P#R[_\ 2O\ 2$I7
M_F/_ .G?Y[/CAZOK@?\ \N__ $K_ $A'_,?_ -._SV.'J^N!_P#R[_\ 2O\
M2$?\Q_\ T[_/8X>KZX(JB_1?WRF\?]#O!\1OB^\_I-X/+KQ\3P/QG+Z>3CZ"
M(I/T?]Y@\;]&/"YT\3Q_I_PM->//X/MZ>GEXGZFFOWOUP5U#_5QXL7/_ %4<
MG.WG\3^L3DTUX\W)[6GITX^@J^+]!O$CYOZN.7F3FY_TXY=->/-R^UIZ=.)]
M>Q^!^_!<RU?U'^_P>]_^'7W?VO$]^_KL\#Y*Z<_NGX[M[.7OTUX:E?6[^J3W
MR'WG^H_P?:Y_>_ZV/!^2NG-[M^,[>SE[^WAJ?:>'KQ\+X_$^T"ZMD_J)]WE]
MP_\ !YX?B>W])?UY>)S:)\GW[V]/W/#XRXMI_J?\&3W/_P ,/)S^U[__ %N<
M^NB?)][]K3X.!]IX7_X?X_%!?2P?H1SR_1W[._7PV\_TI^FNG+W<OTAPYO3I
MQ])=ZS?HES2>Y?\ @BUY$YOI']*]-.[E]]X:^G3CZ3U3E[O=/CYOM@RAV\Y?
M%GY/V;')R0<GZ-<WO&FJZ>/S^UK\W7CKKJ9!X3R^)-R_^ _EY8>7Z!YO&TU7
M3Q>;VM?1KQUU/9O_ .3^(&S/:#^4P?['_P"5S_\ 4#\I_)T^1_?/G_@&?.V7
MY>+_ &8_RF;_ *F?E/R"?)_#^=^ 1D?;_!_W(,D"^I[
M
M
?                                     '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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</span><table class="report" border="0" cellspacing="2" id="idm139779340521280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 26, 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>
<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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2024<span></span>
</td>
<td class="text">&#160;<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CDW CORP<span></span>
</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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<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>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">200 N. Milwaukee Avenue<span></span>
</td>
<td class="text">&#160;<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>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<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>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">847<span></span>
</td>
<td class="text">&#160;<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>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<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>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<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>
<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,575,556<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>
<td class="text">&#160;<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<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>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</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_DocumentFiscalYearFocus</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:gYearItemType</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_DocumentQuarterlyReport">
<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 only for a form used as an quarterly report.</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 Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<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 only for a form used as a transition report.</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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_EntityCommonStockSharesOutstanding">
<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 number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityCurrentReportingStatus</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:yesNoItemType</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_EntityFilerCategory">
<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 whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityFilerCategory</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:filerCategoryItemType</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_EntityInteractiveDataCurrent">
<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 registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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 Regulation S-T<br> -Number 232<br> -Section 405<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_EntityInteractiveDataCurrent</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:yesNoItemType</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_EntityShellCompany">
<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 registrant is a shell company as defined in Rule 12b-2 of 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 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_EntityShellCompany</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_EntitySmallBusiness">
<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>Indicates that the company is a Smaller Reporting Company (SRC).</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_EntitySmallBusiness</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.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</span><table class="report" border="0" cellspacing="2" id="idm139779340731584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 665.3<span></span>
</td>
<td class="nump">$ 588.7<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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $32.6 and $28.8, respectively</a></td>
<td class="nump">4,718.8<span></span>
</td>
<td class="nump">4,567.5<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_us-gaap_InventoryNet', window );">Merchandise inventory</a></td>
<td class="nump">724.8<span></span>
</td>
<td class="nump">668.1<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_us-gaap_OtherReceivablesNetCurrent', window );">Miscellaneous receivables</a></td>
<td class="nump">545.3<span></span>
</td>
<td class="nump">470.5<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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">389.4<span></span>
</td>
<td class="nump">410.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">7,043.6<span></span>
</td>
<td class="nump">6,705.0<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_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">130.9<span></span>
</td>
<td class="nump">128.8<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">186.9<span></span>
</td>
<td class="nump">195.5<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,409.3<span></span>
</td>
<td class="nump">4,413.4<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">1,295.0<span></span>
</td>
<td class="nump">1,369.7<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_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">573.0<span></span>
</td>
<td class="nump">472.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">13,638.7<span></span>
</td>
<td class="nump">13,284.6<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable-trade</a></td>
<td class="nump">3,118.6<span></span>
</td>
<td class="nump">2,881.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_AccountsPayableInventoryFinancing', window );">Accounts payable-inventory financing</a></td>
<td class="nump">404.2<span></span>
</td>
<td class="nump">430.9<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_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">1,203.5<span></span>
</td>
<td class="nump">613.1<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_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">451.4<span></span>
</td>
<td class="nump">487.4<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_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses and other current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation</a></td>
<td class="nump">296.2<span></span>
</td>
<td class="nump">303.0<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_us-gaap_AccruedAdvertisingCurrent', window );">Advertising</a></td>
<td class="nump">145.1<span></span>
</td>
<td class="nump">119.9<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_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales and income taxes</a></td>
<td class="nump">80.7<span></span>
</td>
<td class="nump">52.4<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_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">508.4<span></span>
</td>
<td class="nump">554.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">6,208.1<span></span>
</td>
<td class="nump">5,442.0<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_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtNoncurrent', window );">Debt</a></td>
<td class="nump">4,424.8<span></span>
</td>
<td class="nump">5,031.8<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_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">151.7<span></span>
</td>
<td class="nump">171.4<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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">161.7<span></span>
</td>
<td class="nump">164.0<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_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">517.5<span></span>
</td>
<td class="nump">432.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">5,255.7<span></span>
</td>
<td class="nump">5,800.1<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_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 9)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<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_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 1,000.0 shares authorized; 133.6 and 134.1 shares outstanding, respectively</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.3<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_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Paid-in capital</a></td>
<td class="nump">3,789.9<span></span>
</td>
<td class="nump">3,691.3<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(1,481.3)<span></span>
</td>
<td class="num">(1,525.5)<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(135.0)<span></span>
</td>
<td class="num">(124.6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">2,174.9<span></span>
</td>
<td class="nump">2,042.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 13,638.7<span></span>
</td>
<td class="nump">$ 13,284.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AccountsPayableInventoryFinancing">
<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>Accounts payable, inventory financing.</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;">cdw_AccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<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;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedAdvertisingCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedAdvertisingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<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>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Amount of asset recognized for present right to economic benefit.</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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Amount of asset recognized for present right to economic benefit, classified as current.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<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>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<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;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<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>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<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>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<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>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilitiesNoncurrent">
<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>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<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;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtCurrent">
<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>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<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>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<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>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<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>Amount of lessee's right to use underlying asset under operating lease.</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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<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>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<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>Amount of noncurrent assets classified as other.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<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>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<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>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</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;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<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>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<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>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.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</span><table class="report" border="0" cellspacing="2" id="idm139779339658880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit loss, current</a></td>
<td class="nump">$ 32.6<span></span>
</td>
<td class="nump">$ 28.8<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">100,000,000.0<span></span>
</td>
<td class="nump">100,000,000.0<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">133,600,000<span></span>
</td>
<td class="nump">134,100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<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>Amount of allowance for credit loss on accounts receivable, classified as current.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<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;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<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>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<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;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<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 );">- References</a><div><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;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.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</span><table class="report" border="0" cellspacing="2" id="idm139779340058896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,423.4<span></span>
</td>
<td class="nump">$ 5,626.1<span></span>
</td>
<td class="nump">$ 10,296.1<span></span>
</td>
<td class="nump">$ 10,729.2<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_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">4,240.3<span></span>
</td>
<td class="nump">4,444.6<span></span>
</td>
<td class="nump">8,049.7<span></span>
</td>
<td class="nump">8,458.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,183.1<span></span>
</td>
<td class="nump">1,181.5<span></span>
</td>
<td class="nump">2,246.4<span></span>
</td>
<td class="nump">2,270.9<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="nump">750.0<span></span>
</td>
<td class="nump">769.3<span></span>
</td>
<td class="nump">1,485.3<span></span>
</td>
<td class="nump">1,503.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">433.1<span></span>
</td>
<td class="nump">412.2<span></span>
</td>
<td class="nump">761.1<span></span>
</td>
<td class="nump">767.5<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_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(52.3)<span></span>
</td>
<td class="num">(58.2)<span></span>
</td>
<td class="num">(103.6)<span></span>
</td>
<td class="num">(115.9)<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_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">379.7<span></span>
</td>
<td class="nump">353.4<span></span>
</td>
<td class="nump">656.3<span></span>
</td>
<td class="nump">649.7<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(98.6)<span></span>
</td>
<td class="num">(90.8)<span></span>
</td>
<td class="num">(159.1)<span></span>
</td>
<td class="num">(157.0)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 281.1<span></span>
</td>
<td class="nump">$ 262.6<span></span>
</td>
<td class="nump">$ 497.2<span></span>
</td>
<td class="nump">$ 492.7<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_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 2.10<span></span>
</td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="nump">$ 3.65<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_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.07<span></span>
</td>
<td class="nump">$ 1.92<span></span>
</td>
<td class="nump">$ 3.66<span></span>
</td>
<td class="nump">$ 3.60<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">134.1<span></span>
</td>
<td class="nump">134.6<span></span>
</td>
<td class="nump">134.3<span></span>
</td>
<td class="nump">135.1<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">135.6<span></span>
</td>
<td class="nump">136.1<span></span>
</td>
<td class="nump">135.8<span></span>
</td>
<td class="nump">136.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<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 aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_GrossProfit">
<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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeStatementAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestIncomeExpenseNet">
<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>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherNonoperatingIncomeExpense">
<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>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<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>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingGeneralAndAdministrativeExpense">
<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 aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<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 );">- References</a><div><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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.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</span><table class="report" border="0" cellspacing="2" id="idm139779339980448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 281.1<span></span>
</td>
<td class="nump">$ 262.6<span></span>
</td>
<td class="nump">$ 497.2<span></span>
</td>
<td class="nump">$ 492.7<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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain from cash flow hedge</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">0.0<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_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="nump">18.0<span></span>
</td>
<td class="num">(12.3)<span></span>
</td>
<td class="nump">27.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="nump">18.0<span></span>
</td>
<td class="num">(10.4)<span></span>
</td>
<td class="nump">27.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 279.5<span></span>
</td>
<td class="nump">$ 280.6<span></span>
</td>
<td class="nump">$ 486.8<span></span>
</td>
<td class="nump">$ 520.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<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>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</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/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<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;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<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>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<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>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<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 );">- References</a><div><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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<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>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<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 );">- References</a><div><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;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.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</span><table class="report" border="0" cellspacing="2" id="idm139779340345024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 497.2<span></span>
</td>
<td class="nump">$ 492.7<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization</a></td>
<td class="nump">136.7<span></span>
</td>
<td class="nump">136.6<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Equity-based compensation expense</a></td>
<td class="nump">48.1<span></span>
</td>
<td class="nump">45.6<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_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(19.9)<span></span>
</td>
<td class="num">(24.1)<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_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">9.8<span></span>
</td>
<td class="nump">8.4<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_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">20.8<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_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(161.5)<span></span>
</td>
<td class="num">(13.0)<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_us-gaap_IncreaseDecreaseInInventories', window );">Merchandise inventory</a></td>
<td class="num">(57.7)<span></span>
</td>
<td class="nump">17.0<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_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(203.8)<span></span>
</td>
<td class="nump">97.2<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_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable-trade</a></td>
<td class="nump">236.9<span></span>
</td>
<td class="num">(39.7)<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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">101.2<span></span>
</td>
<td class="num">(147.9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">589.9<span></span>
</td>
<td class="nump">593.6<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(60.4)<span></span>
</td>
<td class="num">(71.3)<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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions of businesses, net of cash acquired</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(75.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(60.6)<span></span>
</td>
<td class="num">(146.8)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings under revolving credit facility</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">201.3<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_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of borrowings under revolving credit facility</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(275.7)<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_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(50.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RepaymentsOfReceivableFinancingLiability', window );">Repayments of receivable financing liability</a></td>
<td class="num">(19.1)<span></span>
</td>
<td class="num">(40.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_NetChangeInAccountsPayableInventoryFinancing', window );">Net change in accounts payable-inventory financing</a></td>
<td class="num">(26.7)<span></span>
</td>
<td class="nump">161.6<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(254.0)<span></span>
</td>
<td class="num">(396.1)<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_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">35.0<span></span>
</td>
<td class="nump">20.5<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of incentive compensation plan withholding taxes</a></td>
<td class="num">(30.7)<span></span>
</td>
<td class="num">(32.8)<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_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments</a></td>
<td class="num">(166.3)<span></span>
</td>
<td class="num">(159.3)<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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="nump">12.2<span></span>
</td>
<td class="nump">11.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(449.6)<span></span>
</td>
<td class="num">(559.5)<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_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">76.6<span></span>
</td>
<td class="num">(111.3)<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;beginning of period</a></td>
<td class="nump">588.7<span></span>
</td>
<td class="nump">315.2<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;end of period</a></td>
<td class="nump">665.3<span></span>
</td>
<td class="nump">203.9<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_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="num">(114.2)<span></span>
</td>
<td class="num">(117.0)<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_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="num">$ (147.6)<span></span>
</td>
<td class="num">$ (174.9)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NetChangeInAccountsPayableInventoryFinancing">
<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>Net change in accounts payable-inventory financing</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;">cdw_NetChangeInAccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_cdw_RepaymentsOfReceivableFinancingLiability">
<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>Repayments Of Receivable Financing Liability</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;">cdw_RepaymentsOfReceivableFinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<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>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<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>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationAmortizationAndAccretionNet">
<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 aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<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>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxesPaidNet">
<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>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<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>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsReceivable">
<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 increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<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 increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInInventories">
<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 increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<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>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<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>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestPaidNet">
<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>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<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>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</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;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsOfDividendsCommonStock">
<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>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<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 cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<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;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<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 cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<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;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromLinesOfCredit">
<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>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromStockOptionsExercised">
<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>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<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;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProvisionForDoubtfulAccounts">
<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>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</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/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfLinesOfCredit">
<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>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RepaymentsOfLongTermDebt">
<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 cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<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;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SupplementalCashFlowInformationAbstract">
<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 );">- References</a><div><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;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.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</span><table class="report" border="0" cellspacing="2" id="idm139779344214896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 1,603.3<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 3,518.1<span></span>
</td>
<td class="num">$ (1,763.8)<span></span>
</td>
<td class="num">$ (152.4)<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">492.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492.7<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">45.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.6<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">20.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.5<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Coworker Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(396.1)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(396.0)<span></span>
</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_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(159.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="num">(160.2)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(32.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32.8)<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on cash flow hedge</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1', window );">Foreign currency translation and other</a></td>
<td class="nump">24.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
<td class="nump">27.6<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">1,613.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">3,599.5<span></span>
</td>
<td class="num">(1,862.8)<span></span>
</td>
<td class="num">(124.8)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">1,568.9<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,557.3<span></span>
</td>
<td class="num">(1,847.0)<span></span>
</td>
<td class="num">(142.8)<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">262.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">262.6<span></span>
</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">7.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Coworker Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(196.1)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(196.0)<span></span>
</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_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(79.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(79.7)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.2)<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on cash flow hedge</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1', window );">Foreign currency translation and other</a></td>
<td class="nump">16.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
<td class="nump">18.0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">1,613.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">3,599.5<span></span>
</td>
<td class="num">(1,862.8)<span></span>
</td>
<td class="num">(124.8)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">2,042.5<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">3,691.3<span></span>
</td>
<td class="num">(1,525.5)<span></span>
</td>
<td class="num">(124.6)<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">497.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">497.2<span></span>
</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">48.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(254.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(254.0)<span></span>
</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_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(166.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="num">(167.4)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(30.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30.7)<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on cash flow hedge</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1', window );">Foreign currency translation and other</a></td>
<td class="num">(13.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(12.3)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">2,174.9<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">3,789.9<span></span>
</td>
<td class="num">(1,481.3)<span></span>
</td>
<td class="num">(135.0)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">2,138.7<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">3,745.0<span></span>
</td>
<td class="num">(1,474.2)<span></span>
</td>
<td class="num">(133.4)<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">281.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281.1<span></span>
</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">28.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Coworker Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(201.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(201.9)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(83.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="num">(83.6)<span></span>
</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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on cash flow hedge</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1', window );">Foreign currency translation and other</a></td>
<td class="num">(3.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">$ 2,174.9<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 3,789.9<span></span>
</td>
<td class="num">$ (1,481.3)<span></span>
</td>
<td class="num">$ (135.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1">
<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>Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent1</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;">cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</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;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<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>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<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>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-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;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<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>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<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>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<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>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<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>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<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>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<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>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<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>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.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</span><table class="report" border="0" cellspacing="2" id="idm139779337700400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends (in dollars per share)</a></td>
<td class="nump">$ 0.62<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 1.24<span></span>
</td>
<td class="nump">$ 1.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<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>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_StatementOfStockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.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</span><table class="report" border="0" cellspacing="2" id="idm139779435715568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of Business and Summary of Significant Accounting Policies</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation (&#8220;Parent&#8221;), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology (&#8220;IT&#8221;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#8220;US&#8221;), the United Kingdom (&#8220;UK&#8221;) and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the &#8220;Company&#8221; and &#8220;CDW&#8221; refer to Parent and its subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of June 30, 2024 and for the three and six months ended June 30, 2024 and 2023 (the &#8220;Consolidated Financial Statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) and the rules and regulations of the US Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The presentation of the Consolidated Financial Statements requires the Company to make estimates and assumptions that affect reported amounts and related disclosures. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company&#8217;s financial position, results of operations, comprehensive income, cash flows and changes in stockholders&#8217; equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#8220;December&#160;31, 2023 Consolidated Financial Statements&#8221;). The significant accounting policies and estimates used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2023 Consolidated Financial Statements. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<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 entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<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;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.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</span><table class="report" border="0" cellspacing="2" id="idm139779337649840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU enhances existing income tax disclosures primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The ASU is effective for all public entities for annual periods beginning after December 15, 2024, with early adoption permitted. Entities should apply the amendments on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact this ASU will have on its disclosures.  </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses included in a segment&#8217;s profit or loss measure on an annual and interim basis. The ASU is effective for all public entities for fiscal years beginning after December 15, 2023, and interim </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">periods within fiscal years beginning after December 15, 2024. Entities are required to apply the amendments on a retrospective basis. The Company is currently evaluating the impact this ASU will have on its disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<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 );">- References</a><div><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;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<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 entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.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</span><table class="report" border="0" cellspacing="2" id="idm139779345234672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Accounts Receivable and Contract Balances</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Accounts Receivable and Contract Balances</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the total accounts receivable recognized and the related classification on the Consolidated Balance Sheets:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:65.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, noncurrent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,207.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,905.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, current are presented within Accounts receivable, net of allowance for credit losses on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, noncurrent are presented within Other assets on the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company transfers certain accounts receivable, without recourse, to third-party financial companies as a method to reduce the Company&#8217;s credit exposure and accelerate cash collections. Such transfers are recognized as a sale and the related accounts receivable is derecognized from the Consolidated Balance Sheet upon receipt of payment from the third-party financing company. During the six months ended June 30, 2024 and 2023, the Company sold approximately $213&#160;million and $219&#160;million of accounts receivable, respectively. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the difference in the timing of revenue recognition from receipt of cash from customers. Contract assets represent revenue recognized on performance obligations satisfied or partially satisfied for which the Company has no unconditional right to consideration. Contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. The following table details information about the Company&#8217;s contract balances recognized on the Consolidated Balance Sheets:</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:65.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Contract assets are presented within Prepaid expenses and other on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes $33&#160;million and $40&#160;million of long-term contract liabilities that are presented within Other liabilities on the Consolidated Balance Sheets as of June 30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">During the six months ended June 30, 2024 and 2023, the Company recognized revenue of $237&#160;million and $265&#160;million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of June 30, 2024 related to non-cancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.</span></div><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:45.745%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueFromContractWithCustomerTextBlock">
<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 entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<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;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.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</span><table class="report" border="0" cellspacing="2" id="idm139779337645728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory Financing Agreements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_cdw_InventoryFinancingAgreementsAbstract', window );"><strong>Inventory Financing Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsTextBlock', window );">Inventory Financing Agreements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Inventory Financing Agreements</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions to enhance liquidity. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institutions a stated amount of confirmed invoices </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from its designated suppliers. The Company does not incur any interest or other incremental expenses associated with these agreements as balances are paid when they are due. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institutions. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts outstanding under these agreements as of June 30, 2024 and December&#160;31, 2023 were $404 million and $431 million, respectively, and are separately presented as Accounts payable-inventory financing on the Consolidated Balance Sheets. The majority of such outstanding amounts relates to a floorplan sub-facility that is incorporated in the Company&#8217;s Revolving Loan Facility, as defined within Note 6 (Debt). A portion of the Company&#8217;s availability under the Revolving Loan Facility is reserved to cover the obligation to pay the financial institution. For additional information regarding the Revolving Loan Facility, see Note 6 (Debt).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAbstract">
<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>Inventory Financing Agreements [Abstract]</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;">cdw_InventoryFinancingAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</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_cdw_InventoryFinancingAgreementsTextBlock">
<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>Inventory financing agreements</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;">cdw_InventoryFinancingAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.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</span><table class="report" border="0" cellspacing="2" id="idm139779345148064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_cdw_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [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_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Instruments</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The Company&#8217;s indebtedness creates interest rate risk on its variable-rate debt. The Company may use derivative financial instruments to manage its exposure to interest rate risk. For additional information, see&#160;Note 6 (Debt).</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has interest rate collar agreements that provide for a contractually specified interest rate cap and an interest rate floor based on a Secured Overnight Financing Rate (&#8220;SOFR&#8221;). The Company receives payment from the counterparty if SOFR is greater than the cap or pays the counterparty if SOFR is below the floor. If SOFR is between the floor and cap, no payment is due to either party. There were no new interest rate collar agreements executed during the six months ended June 30, 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024 and December&#160;31, 2023, the interest rate collar agreements were classified within Other assets and Long-term liabilities - Other liabilities, respectively, on the Consolidated Balance Sheets for which the fair value was not material. The total notional amount of the interest rate collar agreements was $400 million as of June 30, 2024 and December&#160;31, 2023, and these agreements mature on September 30, 2026. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s interest rate collar agreements are classified as Level 2 in the fair value hierarchy. The valuation of the interest rate collar agreements is derived using a discounted cash flow analysis on the expected cash receipts or cash disbursements that would occur if variable interest rates rise above or fall below the strike rates of the interest rate cap and interest rate floor, respectively. This analysis reflects the contractual terms of the interest rate collar agreements, including the period to maturity, and uses observable market-based inputs, including SOFR curves and implied volatilities. The Company also incorporates insignificant credit valuation adjustments to appropriately reflect the respective counterparty&#8217;s nonperformance risk in the fair value measurements. The counterparty credit spreads are based on publicly available credit information obtained from a third-party credit data provider.</span></div>The interest rate collars are designated as cash flow hedges. The changes in the fair value of derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss (&#8220;AOCL&#8221;) and are subsequently reclassified into Interest expense, net in the period when the hedged forecasted transaction affects earnings. During the three and six months ended June 30, 2024 and 2023, the changes in fair value for the effective portion of the derivative financial instruments and the reclassification from AOCL to Interest expense, net were not material.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_FinancialInstrumentsAbstract">
<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>Financial Instruments [Abstract]</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;">cdw_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</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_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<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 entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</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;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.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</span><table class="report" border="0" cellspacing="2" id="idm139779337533376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_us-gaap_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Debt</span><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:40.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.837%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.805%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured revolving loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured term loan facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable financing liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,203.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(613.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,424.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,031.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company is in compliance with the covenants under its credit agreements and indentures.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Facility</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a variable rate senior unsecured revolving loan facility (the &#8220;Revolving Loan Facility&#8221;) from which it may draw tranches denominated in US dollars, British pounds or Euros. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#8217;s senior unsecured rating. The Revolving Loan Facility is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of June 30, 2024, the Company could have borrowed up to an additional&#160;$1.2 billion&#160;under the Revolving Loan Facility. As of June 30, 2024, the Revolving Loan Facility had&#160;$355&#160;million&#160;reserved for the floorplan sub-facility.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Term Loan</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior unsecured term loan facility (the &#8220;Term Loan Facility&#8221;) has a variable interest rate. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#8217;s senior unsecured rating. No mandatory payments are required on the remaining principal amount until its maturity date on December 1, 2026. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unsecured Senior Notes</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unsecured senior notes have a fixed interest rate, which is paid semi-annually.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Receivable Financing</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivable financing liability relates to certain accounts receivable transferred to third-party financial institutions that did not qualify as a sale under the terms of the agreements. While the terms of such agreements are on a nonrecourse basis, the transfers of accounts receivable could not achieve certain criteria that would allow </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derecognition of the accounts receivable. The proceeds from these arrangements are recognized as a liability and the associated accounts receivable remains on the Consolidated Balance Sheet until the liability is settled. The Company did not execute any transfers under these agreements during the six months ended June 30, 2024.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the unsecured senior notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets. The fair value of the Term Loan Facility was estimated using dealer quotes and other market observable inputs for comparable liabilities. The unsecured senior notes and Term Loan Facility were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan Facility approximates fair value.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company&#8217;s long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing costs, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:65.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,348.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,652.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtTextBlock">
<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 entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<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;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.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</span><table class="report" border="0" cellspacing="2" id="idm139779345271712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Income Taxes</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $99 million and $91&#160;million for the three months ended June 30, 2024 and 2023, respectively. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was 26.0% and 25.7% for the three months ended June 30, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $159 million and $157&#160;million for the six months ended June 30, 2024 and 2023, respectively. The effective tax rate was 24.2% for both the six months ended June 30, 2024 and 2023.</span></div>The effective tax rate for both the three and six months ended June 30, 2024 and 2023 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<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 entire disclosure for income tax.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.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</span><table class="report" border="0" cellspacing="2" id="idm139779337595488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Earnings Per Share</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:43.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">There were fewer than 0.3&#160;million potential common shares excluded from diluted weighted-average shares outstanding for both the three and six months ended June 30, 2024 and 2023. Inclusion of these common shares in diluted weighted-average shares outstanding would have had an anti-dilutive effect.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<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 entire disclosure for earnings per share.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<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;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.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</span><table class="report" border="0" cellspacing="2" id="idm139779345104432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Commitments and Contingencies</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">similar laws of the jurisdictions for the Company&#8217;s business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company&#8217;s Consolidated Financial Statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received a Civil Investigative Demand, issued by the Department of Justice (&#8220;DOJ&#8221;) on June 11, 2024, in connection with a False Claims Act investigation. The DOJ requested information relating to bids the Company submitted for contracts funded in whole or in part by the Schools and Libraries Program (E-Rate Program). The Company is cooperating with the DOJ and, at this stage of the investigation, is unable to assess the probability of any outcome or the range of possible loss, if any.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.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</span><table class="report" border="0" cellspacing="2" id="idm139779345139952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Information</span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment information reflects the way the chief operating decision maker uses internal reporting to evaluate business performance, allocate resources and manage operations.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments: Corporate, which is primarily comprised of private sector business customers with more than 250 employees in the US, Small Business, which is primarily comprised of private sector business customers with up to 250 employees in the US, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has two other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category (&#8220;Other&#8221;).</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has centralized logistics and headquarters functions that provide services to the segments. The logistics function includes purchasing, distribution and fulfillment services to support the Corporate, Small Business and Public segments. As a result, costs and intercompany charges associated with the logistics function are fully allocated to all of these segments based on a percent of Net sales. The centralized headquarters function provides services in areas such as accounting, information technology, marketing, legal and coworker services. Headquarters function costs that are not allocated to the segments are included under the heading of &#8220;Headquarters&#8221; in the tables below.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company&#8217;s segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:37.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,061.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,671.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,903.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,934.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,298.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,964.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,029.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,608.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,840.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,333.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,351.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,360.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present Net sales by major category for the three and six months ended June 30, 2024 and 2023. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:35.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,061.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,608.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SegmentReportingDisclosureTextBlock">
<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 entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.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</span><table class="report" border="0" cellspacing="2" id="idm139779337436688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 281.1<span></span>
</td>
<td class="nump">$ 262.6<span></span>
</td>
<td class="nump">$ 497.2<span></span>
</td>
<td class="nump">$ 492.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.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</span><table class="report" border="0" cellspacing="2" id="idm139779438268400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</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_ecd_NonRule10b51ArrAdoptedFlag">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<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;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.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</span><table class="report" border="0" cellspacing="2" id="idm139779345059392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_DescriptionOfBusinessPolicyTextBlock', window );">Description of Business</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation (&#8220;Parent&#8221;), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology (&#8220;IT&#8221;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#8220;US&#8221;), the United Kingdom (&#8220;UK&#8221;) and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the &#8220;Company&#8221; and &#8220;CDW&#8221; refer to Parent and its subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div><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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of June 30, 2024 and for the three and six months ended June 30, 2024 and 2023 (the &#8220;Consolidated Financial Statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) and the rules and regulations of the US Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The presentation of the Consolidated Financial Statements requires the Company to make estimates and assumptions that affect reported amounts and related disclosures. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company&#8217;s financial position, results of operations, comprehensive income, cash flows and changes in stockholders&#8217; equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div>These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#8220;December&#160;31, 2023 Consolidated Financial Statements&#8221;). The significant accounting policies and estimates used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2023 Consolidated Financial Statements.<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_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div><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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU enhances existing income tax disclosures primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The ASU is effective for all public entities for annual periods beginning after December 15, 2024, with early adoption permitted. Entities should apply the amendments on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact this ASU will have on its disclosures.  </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses included in a segment&#8217;s profit or loss measure on an annual and interim basis. The ASU is effective for all public entities for fiscal years beginning after December 15, 2023, and interim </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">periods within fiscal years beginning after December 15, 2024. Entities are required to apply the amendments on a retrospective basis. The Company is currently evaluating the impact this ASU will have on its disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_DescriptionOfBusinessPolicyTextBlock">
<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>Description of Business [Policy Text Block]</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;">cdw_DescriptionOfBusinessPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_ConsolidationPolicyTextBlock">
<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>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.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</span><table class="report" border="0" cellspacing="2" id="idm139779345158704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the total accounts receivable recognized and the related classification on the Consolidated Balance Sheets:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:65.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, noncurrent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,207.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,905.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, current are presented within Accounts receivable, net of allowance for credit losses on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Accounts receivable, noncurrent are presented within Other assets on the Consolidated Balance Sheets.</span></div><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_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract with Customer</a></td>
<td class="text">The following table details information about the Company&#8217;s contract balances recognized on the Consolidated Balance Sheets:<div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:65.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Contract assets are presented within Prepaid expenses and other on the Consolidated Balance Sheets.</span></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes $33&#160;million and $40&#160;million of long-term contract liabilities that are presented within Other liabilities on the Consolidated Balance Sheets as of June 30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">During the six months ended June 30, 2024 and 2023, the Company recognized revenue of $237&#160;million and $265&#160;million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.</span></div><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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Remaining Performance Obligations</a></td>
<td class="text">The following table represents the total transaction price for the remaining performance obligations as of June 30, 2024 related to non-cancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.<div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:45.745%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<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>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<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;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RevenueFromContractWithCustomerAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<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>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<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>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.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</span><table class="report" border="0" cellspacing="2" id="idm139779337567024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:40.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.837%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.805%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured revolving loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured term loan facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable financing liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,203.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(613.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,424.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,031.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of Carrying Value of Long-Term Debt</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company&#8217;s long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing costs, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:65.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,348.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,652.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<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>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</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;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_ScheduleOfDebtTableTextBlock">
<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>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.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</span><table class="report" border="0" cellspacing="2" id="idm139779345255760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:43.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">There were fewer than 0.3&#160;million potential common shares excluded from diluted weighted-average shares outstanding for both the three and six months ended June 30, 2024 and 2023. Inclusion of these common shares in diluted weighted-average shares outstanding would have had an anti-dilutive effect.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<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>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.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</span><table class="report" border="0" cellspacing="2" id="idm139779345139952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company&#8217;s segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:37.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,061.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,671.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,903.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,934.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,298.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,964.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,029.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,608.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,840.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,333.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,351.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,360.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present Net sales by major category for the three and six months ended June 30, 2024 and 2023. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:35.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,061.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaboration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Storage and Servers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,608.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,296.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,729.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Includes items such as delivery charges to customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<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>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<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>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.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</span><table class="report" border="0" cellspacing="2" id="idm139779337488912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>subsidiary</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_NumberOfOwnedSubsidiaries', window );">Number of owned subsidiaries</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NumberOfOwnedSubsidiaries">
<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>Number Of Owned Subsidiaries</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;">cdw_NumberOfOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.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</span><table class="report" border="0" cellspacing="2" id="idm139779344377568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, current</a></td>
<td class="nump">$ 4,718.8<span></span>
</td>
<td class="nump">$ 4,567.5<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_us-gaap_AccountsReceivableNetNoncurrent', window );">Accounts receivable, noncurrent</a></td>
<td class="nump">488.7<span></span>
</td>
<td class="nump">337.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Total accounts receivable</a></td>
<td class="nump">$ 5,207.5<span></span>
</td>
<td class="nump">$ 4,905.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</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/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetNoncurrent">
<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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_AccountsReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.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</span><table class="report" border="0" cellspacing="2" id="idm139779345216528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccountsReceivableSale', window );">Accounts receivable, sale</a></td>
<td class="nump">$ 213<span></span>
</td>
<td class="nump">$ 219<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableSale">
<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>Amount of decrease from sale of accounts receivable.</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/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<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;">us-gaap_AccountsReceivableSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.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</span><table class="report" border="0" cellspacing="2" id="idm139779336806480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">$ 94.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.8<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_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">484.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">527.4<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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract with customer</a></td>
<td class="nump">237.0<span></span>
</td>
<td class="nump">$ 265.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember', window );">Long-term Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 33.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<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>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<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;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<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>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<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>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<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;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongTermContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.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</span><table class="report" border="0" cellspacing="2" id="idm139779340580208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">6 months<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_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 101.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 59.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 31.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text"> <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_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 14.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<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>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</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/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<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;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<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>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-07-01">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-07-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.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</span><table class="report" border="0" cellspacing="2" id="idm139779451034096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory Financing Agreements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsAbstract', window );"><strong>Inventory Financing Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_AccountsPayableInventoryFinancing', window );">Accounts payable-inventory financing</a></td>
<td class="nump">$ 404.2<span></span>
</td>
<td class="nump">$ 430.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AccountsPayableInventoryFinancing">
<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>Accounts payable, inventory financing.</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;">cdw_AccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAbstract">
<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>Inventory Financing Agreements [Abstract]</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;">cdw_InventoryFinancingAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.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</span><table class="report" border="0" cellspacing="2" id="idm139779345198288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember', window );">Interest Rate Cap</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<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;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeNotionalAmount">
<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>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<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;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.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</span><table class="report" border="0" cellspacing="2" id="idm139779341339760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Debt Balances and Interest Rates (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 5,652.7<span></span>
</td>
<td class="nump">$ 5,673.3<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_us-gaap_DeferredFinanceCostsNet', window );">Unamortized deferred financing fees</a></td>
<td class="num">(24.4)<span></span>
</td>
<td class="num">(28.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_LongTermDebtCurrentMaturitiesGross', window );">Current maturities of long-term debt</a></td>
<td class="num">(1,203.5)<span></span>
</td>
<td class="num">(613.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium', window );">Total long-term debt</a></td>
<td class="nump">4,424.8<span></span>
</td>
<td class="nump">5,031.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember', window );">Senior unsecured revolving loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember', window );">Senior unsecured term loan facility</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">634.5<span></span>
</td>
<td class="nump">634.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember', window );">Total unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 4,975.0<span></span>
</td>
<td class="nump">4,975.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2024Member', window );">Senior notes due 2024</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">5.50%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 575.0<span></span>
</td>
<td class="nump">575.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueMay2025Member', window );">Senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">4.125%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 600.0<span></span>
</td>
<td class="nump">600.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2026Member', window );">Senior notes due 2026</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">2.67%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="nump">1,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueApril2028Member', window );">Senior notes due 2028</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">4.25%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 600.0<span></span>
</td>
<td class="nump">600.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2028Member', window );">Senior notes due 2028</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">3.276%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 500.0<span></span>
</td>
<td class="nump">500.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueFebruary2029Member', window );">Senior notes due 2029</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">3.25%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 700.0<span></span>
</td>
<td class="nump">700.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2031Member', window );">Senior notes due 2031</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest Rate</a></td>
<td class="nump">3.569%<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="nump">1,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_ReceivableFinancingLiabilityMember', window );">Receivable financing liability</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">38.3<span></span>
</td>
<td class="nump">56.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember', window );">Other long-term obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 6.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_LongTermDebtCurrentMaturitiesGross">
<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>Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt.</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;">cdw_LongTermDebtCurrentMaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium">
<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>Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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;">cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<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>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<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;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredFinanceCostsNet">
<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>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtWeightedAverageInterestRate">
<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>Weighted average interest rate of long-term debt outstanding calculated at point in time.</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;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2024Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueMay2025Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueMay2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2026Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueApril2028Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueApril2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2028Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueFebruary2029Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueFebruary2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2031Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDueDecember2031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_ReceivableFinancingLiabilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_ReceivableFinancingLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.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</span><table class="report" border="0" cellspacing="2" id="idm139779345123456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Narrative (Details) - Senior unsecured revolving loan facility<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Additional borrowing capacity</a></td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember', window );">Accounts Payable, Inventory Financing</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement', window );">Amount owed under Revolving loan financing agreement</a></td>
<td class="nump">$ 355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement">
<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>Amount owed under Revolving loan financing agreement</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;">cdw_AmountOwedUnderRevolvingLoanFinancingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<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>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</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/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.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</span><table class="report" border="0" cellspacing="2" id="idm139779337661840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Fair Value of Long-Term Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Carrying value</a></td>
<td class="nump">$ 5,652.7<span></span>
</td>
<td class="nump">$ 5,673.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentFairValue', window );">Fair value</a></td>
<td class="nump">$ 5,310.7<span></span>
</td>
<td class="nump">$ 5,348.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<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>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<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;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<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>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<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;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.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</span><table class="report" border="0" cellspacing="2" id="idm139779343117168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 98.6<span></span>
</td>
<td class="nump">$ 90.8<span></span>
</td>
<td class="nump">$ 159.1<span></span>
</td>
<td class="nump">$ 157.0<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_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation, percent</a></td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">25.70%<span></span>
</td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">24.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<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>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.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</span><table class="report" border="0" cellspacing="2" id="idm139779340947504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (in shares)</a></td>
<td class="nump">134.1<span></span>
</td>
<td class="nump">134.6<span></span>
</td>
<td class="nump">134.3<span></span>
</td>
<td class="nump">135.1<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_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding (in shares)</a></td>
<td class="nump">135.6<span></span>
</td>
<td class="nump">136.1<span></span>
</td>
<td class="nump">135.8<span></span>
</td>
<td class="nump">136.7<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares (fewer than) (in shares)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.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</span><table class="report" border="0" cellspacing="2" id="idm139779337704272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>segment </div>
<div>employee</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet', window );">Number of operating segments which do not meet reportable unit quantitative threshold | segment</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Corporate</a></td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount', window );">Customer segments, customer employee headcount | employee</a></td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Small Business</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount', window );">Customer segments, customer employee headcount | employee</a></td>
<td class="nump">250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet">
<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>Number Of Operating Segments, Reportable Unit Quantitative Threshold Not Met</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;">cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount">
<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>Segment Reporting, Customer Segments, Customer Employee Headcount</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;">cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<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>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<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;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_srt_RangeAxis=srt_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.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</span><table class="report" border="0" cellspacing="2" id="idm139779341510752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Segment Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,423.4<span></span>
</td>
<td class="nump">$ 5,626.1<span></span>
</td>
<td class="nump">$ 10,296.1<span></span>
</td>
<td class="nump">$ 10,729.2<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">433.1<span></span>
</td>
<td class="nump">412.2<span></span>
</td>
<td class="nump">761.1<span></span>
</td>
<td class="nump">767.5<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(69.4)<span></span>
</td>
<td class="num">(65.9)<span></span>
</td>
<td class="num">(136.7)<span></span>
</td>
<td class="num">(136.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,195.2<span></span>
</td>
<td class="nump">2,245.0<span></span>
</td>
<td class="nump">4,331.1<span></span>
</td>
<td class="nump">4,448.7<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">197.0<span></span>
</td>
<td class="nump">206.5<span></span>
</td>
<td class="nump">375.0<span></span>
</td>
<td class="nump">399.8<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(19.3)<span></span>
</td>
<td class="num">(19.6)<span></span>
</td>
<td class="num">(39.1)<span></span>
</td>
<td class="num">(42.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">382.9<span></span>
</td>
<td class="nump">396.2<span></span>
</td>
<td class="nump">763.8<span></span>
</td>
<td class="nump">807.6<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">45.6<span></span>
</td>
<td class="nump">42.4<span></span>
</td>
<td class="nump">92.1<span></span>
</td>
<td class="nump">83.9<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.8)<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,243.3<span></span>
</td>
<td class="nump">2,295.1<span></span>
</td>
<td class="nump">3,968.0<span></span>
</td>
<td class="nump">4,107.9<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">209.2<span></span>
</td>
<td class="nump">210.3<span></span>
</td>
<td class="nump">335.2<span></span>
</td>
<td class="nump">337.8<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(14.3)<span></span>
</td>
<td class="num">(14.2)<span></span>
</td>
<td class="num">(27.7)<span></span>
</td>
<td class="num">(30.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">602.0<span></span>
</td>
<td class="nump">689.8<span></span>
</td>
<td class="nump">1,233.2<span></span>
</td>
<td class="nump">1,365.0<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">24.2<span></span>
</td>
<td class="nump">32.4<span></span>
</td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">68.9<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(7.1)<span></span>
</td>
<td class="num">(7.5)<span></span>
</td>
<td class="num">(14.2)<span></span>
</td>
<td class="num">(15.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(42.9)<span></span>
</td>
<td class="num">(79.4)<span></span>
</td>
<td class="num">(90.7)<span></span>
</td>
<td class="num">(122.9)<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">$ (27.9)<span></span>
</td>
<td class="num">$ (23.5)<span></span>
</td>
<td class="num">$ (53.9)<span></span>
</td>
<td class="num">$ (46.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<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 aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<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>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.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</span><table class="report" border="0" cellspacing="2" id="idm139779330181040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,423.4<span></span>
</td>
<td class="nump">$ 5,626.1<span></span>
</td>
<td class="nump">$ 10,296.1<span></span>
</td>
<td class="nump">$ 10,729.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember', window );">Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,195.2<span></span>
</td>
<td class="nump">$ 2,245.0<span></span>
</td>
<td class="nump">$ 4,331.1<span></span>
</td>
<td class="nump">$ 4,448.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember', window );">Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">382.9<span></span>
</td>
<td class="nump">396.2<span></span>
</td>
<td class="nump">763.8<span></span>
</td>
<td class="nump">807.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember', window );">Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,243.3<span></span>
</td>
<td class="nump">2,295.1<span></span>
</td>
<td class="nump">3,968.0<span></span>
</td>
<td class="nump">4,107.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">602.0<span></span>
</td>
<td class="nump">689.8<span></span>
</td>
<td class="nump">1,233.2<span></span>
</td>
<td class="nump">1,365.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4,671.8<span></span>
</td>
<td class="nump">4,934.2<span></span>
</td>
<td class="nump">8,840.6<span></span>
</td>
<td class="nump">9,360.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,830.4<span></span>
</td>
<td class="nump">1,891.3<span></span>
</td>
<td class="nump">3,609.7<span></span>
</td>
<td class="nump">3,752.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">337.2<span></span>
</td>
<td class="nump">354.9<span></span>
</td>
<td class="nump">668.9<span></span>
</td>
<td class="nump">720.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,992.2<span></span>
</td>
<td class="nump">2,080.7<span></span>
</td>
<td class="nump">3,507.9<span></span>
</td>
<td class="nump">3,689.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">512.0<span></span>
</td>
<td class="nump">607.3<span></span>
</td>
<td class="nump">1,054.1<span></span>
</td>
<td class="nump">1,197.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">392.7<span></span>
</td>
<td class="nump">361.3<span></span>
</td>
<td class="nump">766.0<span></span>
</td>
<td class="nump">713.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">193.2<span></span>
</td>
<td class="nump">185.0<span></span>
</td>
<td class="nump">388.0<span></span>
</td>
<td class="nump">370.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">34.2<span></span>
</td>
<td class="nump">32.9<span></span>
</td>
<td class="nump">73.3<span></span>
</td>
<td class="nump">69.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">134.5<span></span>
</td>
<td class="nump">116.7<span></span>
</td>
<td class="nump">242.7<span></span>
</td>
<td class="nump">218.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">30.8<span></span>
</td>
<td class="nump">26.7<span></span>
</td>
<td class="nump">62.0<span></span>
</td>
<td class="nump">55.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">358.9<span></span>
</td>
<td class="nump">330.6<span></span>
</td>
<td class="nump">689.5<span></span>
</td>
<td class="nump">655.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">171.6<span></span>
</td>
<td class="nump">168.7<span></span>
</td>
<td class="nump">333.4<span></span>
</td>
<td class="nump">325.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">17.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">116.6<span></span>
</td>
<td class="nump">97.7<span></span>
</td>
<td class="nump">217.4<span></span>
</td>
<td class="nump">200.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">59.2<span></span>
</td>
<td class="nump">55.8<span></span>
</td>
<td class="nump">117.1<span></span>
</td>
<td class="nump">112.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,195.2<span></span>
</td>
<td class="nump">2,245.0<span></span>
</td>
<td class="nump">4,331.1<span></span>
</td>
<td class="nump">4,448.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,195.2<span></span>
</td>
<td class="nump">2,245.0<span></span>
</td>
<td class="nump">4,331.1<span></span>
</td>
<td class="nump">4,448.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">382.9<span></span>
</td>
<td class="nump">396.2<span></span>
</td>
<td class="nump">763.8<span></span>
</td>
<td class="nump">807.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">382.9<span></span>
</td>
<td class="nump">396.2<span></span>
</td>
<td class="nump">763.8<span></span>
</td>
<td class="nump">807.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">639.1<span></span>
</td>
<td class="nump">681.2<span></span>
</td>
<td class="nump">1,182.4<span></span>
</td>
<td class="nump">1,232.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">639.1<span></span>
</td>
<td class="nump">681.2<span></span>
</td>
<td class="nump">1,182.4<span></span>
</td>
<td class="nump">1,232.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,017.4<span></span>
</td>
<td class="nump">1,026.8<span></span>
</td>
<td class="nump">1,614.2<span></span>
</td>
<td class="nump">1,692.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,017.4<span></span>
</td>
<td class="nump">1,026.8<span></span>
</td>
<td class="nump">1,614.2<span></span>
</td>
<td class="nump">1,692.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">586.8<span></span>
</td>
<td class="nump">587.1<span></span>
</td>
<td class="nump">1,171.4<span></span>
</td>
<td class="nump">1,182.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">586.8<span></span>
</td>
<td class="nump">587.1<span></span>
</td>
<td class="nump">1,171.4<span></span>
</td>
<td class="nump">1,182.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">602.0<span></span>
</td>
<td class="nump">689.8<span></span>
</td>
<td class="nump">1,233.2<span></span>
</td>
<td class="nump">1,365.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">602.0<span></span>
</td>
<td class="nump">689.8<span></span>
</td>
<td class="nump">1,233.2<span></span>
</td>
<td class="nump">1,365.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,061.9<span></span>
</td>
<td class="nump">$ 4,280.3<span></span>
</td>
<td class="nump">$ 7,608.0<span></span>
</td>
<td class="nump">$ 7,968.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">74.90%<span></span>
</td>
<td class="nump">76.10%<span></span>
</td>
<td class="nump">73.90%<span></span>
</td>
<td class="nump">74.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,532.2<span></span>
</td>
<td class="nump">$ 1,596.4<span></span>
</td>
<td class="nump">$ 2,997.8<span></span>
</td>
<td class="nump">$ 3,115.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">307.3<span></span>
</td>
<td class="nump">317.5<span></span>
</td>
<td class="nump">607.3<span></span>
</td>
<td class="nump">652.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,796.2<span></span>
</td>
<td class="nump">1,884.9<span></span>
</td>
<td class="nump">3,112.6<span></span>
</td>
<td class="nump">3,247.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">426.2<span></span>
</td>
<td class="nump">481.5<span></span>
</td>
<td class="nump">890.3<span></span>
</td>
<td class="nump">953.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember', window );">Notebooks/Mobile Devices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,438.2<span></span>
</td>
<td class="nump">$ 1,320.9<span></span>
</td>
<td class="nump">$ 2,579.5<span></span>
</td>
<td class="nump">$ 2,385.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">26.50%<span></span>
</td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">25.10%<span></span>
</td>
<td class="nump">22.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_NetcommProductsMember', window );">Netcomm Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 639.6<span></span>
</td>
<td class="nump">$ 916.4<span></span>
</td>
<td class="nump">$ 1,209.5<span></span>
</td>
<td class="nump">$ 1,660.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">11.80%<span></span>
</td>
<td class="nump">16.30%<span></span>
</td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">15.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_CollaborationMember', window );">Collaboration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 489.3<span></span>
</td>
<td class="nump">$ 533.6<span></span>
</td>
<td class="nump">$ 904.6<span></span>
</td>
<td class="nump">$ 1,009.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">9.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_DataStorageAndServersMember', window );">Data Storage and Servers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 546.6<span></span>
</td>
<td class="nump">$ 536.1<span></span>
</td>
<td class="nump">$ 1,087.2<span></span>
</td>
<td class="nump">$ 1,078.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">10.10%<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_DesktopsMember', window );">Desktops</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 295.5<span></span>
</td>
<td class="nump">$ 304.8<span></span>
</td>
<td class="nump">$ 553.9<span></span>
</td>
<td class="nump">$ 562.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherHardwareMember', window );">Other Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 652.7<span></span>
</td>
<td class="nump">$ 668.5<span></span>
</td>
<td class="nump">$ 1,273.3<span></span>
</td>
<td class="nump">$ 1,271.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">12.10%<span></span>
</td>
<td class="nump">11.90%<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 855.6<span></span>
</td>
<td class="nump">$ 864.1<span></span>
</td>
<td class="nump">$ 1,730.0<span></span>
</td>
<td class="nump">$ 1,808.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">15.80%<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">16.80%<span></span>
</td>
<td class="nump">16.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 416.2<span></span>
</td>
<td class="nump">$ 388.8<span></span>
</td>
<td class="nump">$ 853.7<span></span>
</td>
<td class="nump">$ 841.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">53.5<span></span>
</td>
<td class="nump">58.6<span></span>
</td>
<td class="nump">113.4<span></span>
</td>
<td class="nump">114.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">288.7<span></span>
</td>
<td class="nump">274.1<span></span>
</td>
<td class="nump">565.6<span></span>
</td>
<td class="nump">575.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">97.2<span></span>
</td>
<td class="nump">142.6<span></span>
</td>
<td class="nump">197.3<span></span>
</td>
<td class="nump">276.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 478.4<span></span>
</td>
<td class="nump">$ 453.2<span></span>
</td>
<td class="nump">$ 904.2<span></span>
</td>
<td class="nump">$ 895.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">8.10%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 231.2<span></span>
</td>
<td class="nump">$ 243.4<span></span>
</td>
<td class="nump">$ 449.2<span></span>
</td>
<td class="nump">$ 458.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">17.7<span></span>
</td>
<td class="nump">15.5<span></span>
</td>
<td class="nump">34.3<span></span>
</td>
<td class="nump">31.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">153.6<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">280.6<span></span>
</td>
<td class="nump">275.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">75.9<span></span>
</td>
<td class="nump">62.9<span></span>
</td>
<td class="nump">140.1<span></span>
</td>
<td class="nump">129.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 27.5<span></span>
</td>
<td class="nump">$ 28.5<span></span>
</td>
<td class="nump">$ 53.9<span></span>
</td>
<td class="nump">$ 56.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cdw_RevenueNetByProductAndServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 15.6<span></span>
</td>
<td class="nump">$ 16.4<span></span>
</td>
<td class="nump">$ 30.4<span></span>
</td>
<td class="nump">$ 32.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">9.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4,809.1<span></span>
</td>
<td class="nump">4,903.9<span></span>
</td>
<td class="nump">9,029.7<span></span>
</td>
<td class="nump">9,333.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,182.7<span></span>
</td>
<td class="nump">2,214.0<span></span>
</td>
<td class="nump">4,298.6<span></span>
</td>
<td class="nump">4,413.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">376.9<span></span>
</td>
<td class="nump">390.7<span></span>
</td>
<td class="nump">752.9<span></span>
</td>
<td class="nump">800.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,242.0<span></span>
</td>
<td class="nump">2,293.8<span></span>
</td>
<td class="nump">3,964.8<span></span>
</td>
<td class="nump">4,106.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">13.4<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">614.3<span></span>
</td>
<td class="nump">722.2<span></span>
</td>
<td class="nump">1,266.4<span></span>
</td>
<td class="nump">1,395.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Corporate | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">31.0<span></span>
</td>
<td class="nump">32.5<span></span>
</td>
<td class="nump">35.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Small Business | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Public | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Other | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 594.5<span></span>
</td>
<td class="nump">$ 684.4<span></span>
</td>
<td class="nump">$ 1,219.8<span></span>
</td>
<td class="nump">$ 1,351.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_RevenueNetByProductAndServicePercentage">
<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>Revenue Net, By Product And Service, Percentage</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;">cdw_RevenueNetByProductAndServicePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</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_us-gaap_DisaggregationOfRevenueLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<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;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<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>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_TotalHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_NetcommProductsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_NetcommProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_CollaborationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_CollaborationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_DataStorageAndServersMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_DataStorageAndServersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_DesktopsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_DesktopsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_OtherHardwareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_OtherHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_SoftwareProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_ServicesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_ServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>53
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "*"_U@'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    "  B@O]8+AC05^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:;5":'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I 2\Y,#E-
M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@\/;T^#*O6UB?
M2'F-^5>R@DX!U^PR^;5YV.RV3-95?5M4]T7#=W4E^$K<\??)]8??5=CUQN[M
M/S:^",H6?MV%_ )02P,$%     @ (H+_6)E<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"  B@O]8)4)VQ-(%  #('@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69:U/C-A2&_XHF[73:&4)L.0FP#9D)!G9I@<T2NCO;3C\HMI)XL"U7EA/X
M]SVR$YNE\G'JV7P!W\X;/3JZO))&&R&?TA7GBCQ'89R>=U9*)>]ZO=1;\8BE
MQR+A,;Q9"!DQ!;=RV4L3R9F?!T5ACUK6L!>Q(.Z,1_FSJ1R/1*;"(.932=(L
MBIA\N>"AV)QW[,[NP4.P7"G]H#<>)6S)9US]D4PEW/5*%3^(>)P&(B:2+\X[
M$_N=ZU =D'_Q.>";]-4UT2AS(9[TS8U_WK%TB7C(/:4E&/Q;<Y>'H5:"<ORS
M%>V4OZD#7U_OU*]S>("9LY2[(OP2^&IUWCGM$)\O6!:J!['YP+=  ZWGB3#-
M_Y)-\6V_WR%>EBH1;8.A!%$0%__9\[8B7@=8-0%T&T#?!-AUO^!L YP<M"A9
MCG7)%!N/I-@0J;\&-7V1UTT>#31!K-,X4Q+>!A"GQJY8<TFFD#'2)>F*29Z.
M>@J$]>N>MQ6Y*$1HC<B0W(E8K5)R%?O<_S:^!P4J2T5WI;J@J.!O67Q,'.N(
M4(OV#>5QF\+#8T*'IO!OBN.4E>3D>@Y:27]-YJF2T.[^-M50H= W*^C.^"Y-
MF,?/.]#;4B[7O#/^Z0=[:/UJPOM.8M_ ]DO8/J8^OA1>!OU4D<>7A)M(\7#;
MZGXR(:%1+9$&)=)@/Z1/&9.*R_"%//!$2&7"PZ64S$R5XJ)1+?&&)=YP/[PI
MEX'P=2\D,!@8DX<KE?VNMN.A\2TY3TK.DSU;IF0PC^330'T><:T%"U-C(M&P
MEH"G)> I6JBK6 7JA5P'(2?W633GT@2&:UB6W74&9Z<#$QP:VA+NK(0[VP?N
M@2\#/8Q"&N]99&RCN(Y[^86X'Q^F)CXTLB6?;553J;4/X4WL"0FMDND&>D1F
M"KHB$9*X(HN5?('_OA&[0?WRRD2,![5%?N4>['V0']DSN?&A:P:+P,NYD?;;
M($F'78N>.&>G9T9>-+@M+ZUXZ3Z\$]\']?1H=T%NX3OR,3;G%9<$PTWNC\E=
M$&Y8]L0YF:QY;)YD<*6V\)4+LE'?\1]X5]]!PWX4F]@(CLM]YC*&AO(A"$.3
MYW3Q\+:TE0VR<2/SEK;LQU,IUD'LF7.-:][<&D$/X8WLRAS9N*5Y"SH5J6(A
M^3-(ZH<J7'$(:TC;2'H(FV17/LG&[4W>8">PVJT'PP5.^R=&K$.X(KNR13;N
M96Z%!_F:KD2,V88&D?YPT(6\64:^0Y@BNW)%-FYI'@,%AD@LB$U_GO]"9MS+
M)&32"(DKN2**8,B!5;7W=$02)LF:A1DG/UK'EDT26.3E2V!C'1S".]F5>;)Q
MUP.6UP_B)9F]1',1&M$;;9,1ZQ"6B5:6B>*F9I=+<O7LK5B\Y+6FL$'H?C*[
MG!@7GGA@6\+*(=&]')*;2:F7+L5Z)<\DS">9<;.E0?&K<8O&Q:/:<E;.B.[E
MC&YB6%\7>W-Z#<IVX$9.7+&.\Q FB%8FB.YE@O0:#2P]6(*ED,:AJ$'GEDEH
M[1//XR $,GXA:20^A!&BE1&B>QFA6<3"D%QD*;Q.S>T6UZE=<N-Q;?DJ_T/W
M\C]7$9=+W3'?@X):@46($A:;4XL+UH,>PO[0ROY0W+WL$KGBD$@,#Y>IQSN$
M#:*5#:*X@]F-M,4</ROF^%F^I4T^9@I,;:RG4"/Q=S(XVWHHU :YFCY'68]M
MQQF<# :#X:BW-D%67HCNM47DPI JP?3=Q#Y_)K]S<QZ;=HHLNV]1:V#TM'AP
MVV16?H<VV)7M?'D=I-K<?N7@U;!]S0:Y;M>F7<>X)L$C6X(ZE0-R&K9U=IN:
MKTFOX:%QB&T0J]NUQ</:,E8>R,$=RUO&[3YU/24N]XD:&0_A?YS*_SBX6YD
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
M6K]8(CWG#,_,D!PMSY1]X3G& CU7)>$K(Q?BL+ LGN:X2KA)#YC /SO*JD3
MD.TM?F XR22H*BW7M@.K2@IBQ$LY=\_B)3V*LB#XGB%^K*J$?;W%)3VO#,=X
MF?A<['-13UCQ\I#L\0,6CX=[!B.K9<F*"A->4((8WJV,&V>QG=?VTN#7 I]Y
MYQW52IXH_5(//F8KPZX7A$N<BIHA@<<)KW%9UD2PC+\:3J-U60.[[R_L/TKM
MH.4IX7A-R]^*3.0K(S)0AG?)L12?Z?DGW.B9U7PI+;G\16=E&[H&2H]<T*H!
MPPJJ@JAG\MS$H0, 'CW ;0#N$.!? '@-P'NM![\!^*_U,&L 4KJEM,O ;1*1
MQ$M&SXC5UL!6O\CH2S3$JR!UG3P(!O\6@!/QFA).RR)+!,[0@X '%('@B.[0
MFE90>GE=$R>,/I*45AA]0(\/&_3VS3OT!A4$W15E"?GF2TO 8FI**VT<WRK'
M[@7''KJC1.0<;4F&,PU^,XT/)O 6!*&-A/L2B5MWDO#G(S&19[]'KNWZFO6L
M7P_W='+^G_?M?_;>"X;7EH4G^;P+?&TE7"R$WV^>N&"PS__0Y5ZQ^WKV^NQ;
M\$.2XI4!Q!RS$S;B[[]S OL'7>"O2;:Y)MGV2F2]%/EMBOPI]O@37"*%S(4N
M 0H;2&Q]5YQB-W),9VF=NI'56 6N&?2M-F,K?QZ:;M]JJ[-RS;"UZHF<M2)G
MDW7XB\@Q0VFO )5H]+:DG+][CPB612J2YX4N$+-K5N(UR3;7)-M>B:R7I*!-
M4C!9B8\$.I2R^!MND#UT)FC':(72A.=H!VT(RG&VU]:H8@T[%6./*E39S+HV
M@^H<LSCF?%";4RP]R6$K.9R4#$T*M" $;FC&,$F_(C@*"2\3U?QD?\+%+>]1
MG>QPM. /3F>?*-WA:,5.-!"NXW%-;R!];.6&G1W>4Q^UZJ-)];I=J;;CQ(D4
MZ60/CIIU].^R=3RVZ0]DCZTNRYZWLN>3LM>:8TBG=#X^5<.Y.1M(U5A%]NCL
M'5OY46 .8K(=6\U<NU,*2J[5:1,KS/:R/^>0QR,1JC5H9]M/@!O9^0[F;YW%
MVM',;^"3077X_]"K[XV[A.T+PE&)=^#*-D-(,5,]O!H(>I!-ZA,5T/+*UQP^
M>S"K#>#_':7B95 [:#^DXF]02P,$%     @ (H+_6#QLBF5N!P  I2   !@
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
M\J$Z!U>H:B#KL]/V;GO6?EN=,)_=_X"O-O6)>:>F/L#_PDK8]@IE? <JH4<
M[Y7UF7C]1<M#=:R\E5K+O+K<<P:#CA& WW=2ZI<OY@'M_TQ8_P-02P,$%
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
MMA9G""<GY114:/II3F7\ ]SX7W>2"0>U/L4)+;?;SRFN2"DY*9J@0M,U5-&
M (\&#,^I!3 "T-\"L\3)K _57F;DI(R""DT70QG[ #?VMGF8P&#GX7$8G-1:
ME"&<G)134*'ILBCC'^#&_Q69&!S9>K$S;= 'SH>4DY.B"2HT7<G."PAPUV^9
MB6G1M&R''X+Y1;J/@!2-#^J!H.+455$1A@"/,%S.UP30\X^]* *'9G B:RD,
MD0;P1&=NVJR_(@JJINECK#Q_@'M^JB1-8/#9S 5[:_#66 M!NJ%_6!<$%:DN
MF(H[!'CZ_[HT30!S]1[8+XLS6XM#&D,@11,7AD.71H4& CPT<'W^)3"E]F$$
M&>>W%H@T;&#J CA**(P=]3OKM3[T*AP07 @'#,[!!,;Q)ST5$$#+[S$&W2?I
MN0!2-$&%IK\>2$400CR"@&=AC!*&T/#[W@P>*0M-AP+Z86@#&)O-%^!DK*'<
MV OF %"$IM,#'=.JCY-RZ2'NTJW.PYB'C?140 C/Y3<YF'[^D924DZ()*C1=
M467U0]N7_PU2T;"'WF-S^-(L>#[?</'#)#F;!?T BX%27OIRPO4#Q<:"<CD\
M\]*X4-GOD/W8#$Q(:L))T5:D:)P435"AZ;HKLQ[B9OW"V^-@OMN? WNVQ#FL
MU2(UY\.Z(*A(=1DZ[_##W?E5&9@0NF+?L$S1OMQO""<GY114:+HVRM6'N*N_
M+@.#@UJOA]!.PUW(I)2<%$U0H>D:*J,?7O,^0*-NT,W"7>$XF_6<&D#)22D%
M%9HNAS+W(6[N7W.J"8>VGEAPK[W;GU:DUIX435"AZ3JJ2$%X_?L!C=I!,P]V
MXRUQ3NO)-8"2DU(**C3]=;3*[T>XWW]%)@U'MIU;D<'0@RC6BI23DZ()*C1=
M2161B*Y^1:!1/=.+_%P8FL99;2<8*1H?V =!Q:HKHR(+$1Y9N)Q-BPQOTIOW
M4VDXB[42,#@ MNEP0R'9KDFXZ/[I#_:/V!H0J=A$A&\-H$JK18;,O@O>(( W
MQEH3TM##H!X(*DY=+A52B/"0PG5)M0CZ=.!PECBSM3:D@092-'%A.'1I5)@A
MPL,,UR?5(D,&'F1AECB]M3ZDIPM,/3#<5XRE9F<&OO,= 1>^).!U*34<W?JY
M# 833"DU4E).BB:HT'0Y53@ALGICX" )9R!;8$RI&<K!K(*AD#&E9BAG3JFU
M!1=X2FW:^=:MYEO8WL?E8YI73I8\R&KN9"8G3WG\8K/CA[K8'[Z(ZW-1U\7N
M\.,VB3=)V120__]0%/7W#\UW>YV^7N[N_U!+ P04    "  B@O]8MKA6KZD"
M  #O!P  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;*U5;6_3,!#^*U9
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
M#VMZ :)V!K1?*F5W$^=@>%,NOP%02P,$%     @ (H+_6&/):>0"!@  H!
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULI5AM;]M&#/XK!S<H6L"Q
M+=F)G30)D*0KU@'%@J1;,0S[<)9HZ]#3G79WBI/]^I'4BY5$=@H4""SI="0?
MD@])7<XVUGWW&4 0#[DV_GR0A5"<CL<^R2"7?F0+,/AF95TN SZZ]=@7#F3*
M0KD>QY/)\3B7R@PNSGCMQEV<V3)H9>#&"5_FN72/5Z#MYGP0#9J%6[7. BV,
M+\X*N88["'\4-PZ?QJV65.5@O+)&.%B=#RZCTZL9[><-?RK8^,Z]($^6UGZG
MA\_I^6!"@$!#$DB#Q,L]7(/6I AA_%OK'+0F2;![WVC_Q+ZC+TOIX=KJ;RH-
MV?E@,1 IK&2IPZW=_ JU/T>D+[':\Z_85'MG\X%(2A]L7@LC@ER9ZBH?ZCAT
M!!:3'0)Q+1 S[LH0H_PH@[PX<W8C'.U&;73#KK(T@E.&DG(7'+Y5*!<N+I/$
MEB9X<0L)J'NYU""D2<6U-<%AR,25U-(DX,_& <V1T#BI55]5JN,=JH_%%U22
M>?&+22%]*C]&F"W6N,%Z%>]5^%MI1F(Z&8IX$L_VZ)NVOD]9WW2'OENX!U."
M6#F;;QW>J)"):XX\./'WY=+S^C]] :CTS_KU4SV=^D(F<#[ @O'@[F%P\?9-
M=#SYL ?]K$4_VZ?]YS*W5W4_\!^V)_IV?LTPSE9C#U!F+0*OI1"DTEX$?!=L
MD!IKM)9T6TF\M6NC_H.4S=%F!UH&?$ZT]%ZM5"*YPO&/WB(@;[5*>4L-2MQ1
MA?A3@1R"ED/B(YK)EYCF:<0KTRWV+8(AUJ%S8()X%[T7!V(VG$>+T8+OCH[G
MHZ-^(6--*Q>_%[/%8C07TRGM_[K3V0-Q-(PGM(>TGTR.1A.VNA>6=" X3X8\
M)OXJLP,3=GF[$I+RP&'!KBX2!ZD*0EOO,7FO!W'$_KSF<R^HWU&U$Y@T5/-#
MECY1:0:< D@0O@YKF;R0YE$@\8Q?@?,B 8=D,GU!';)U'$A,I=)Y4H+:,N72
MPT*Z\"A6RJ!9A4E)6+/"0$C\$SF@9$K;,4@E NM8?_MF$4?S#[X)(#P4UI>N
MJ@K$@9/'H5,BD3Y#O;H>1.C579ED'>P4JB[+R;"7=7EU^=['&.6QCCK2W,SV
MQU64!4]4U%$P'PKYF%/.6MF>V&#55K%Y'(F/I>,JQIU>/8B\:O- ;?Y9@9$'
M5%=/TX:XT)FB</9!X6 %_2@.XFB*\TUK'M4HA0LG[0)QMB^QR*\">*YKA/6R
M$[4K->5(L59RJ;0*E&,'-4497JI6F ^@.*F*F\@X<A3-NWI6U)'F?L/AZH21
M$\V+23T^_.@%A*W)9RHI>:BT ,>?6H3"+K5:<V_S2(B@_$K1)B<H,\A6C-MV
MF4IYDREB5B?4&;+)6%&:Q)J482/)'7VJ$*EQT:N4:(HO.EB[,>(]OLN3)@<-
MVUIOAX3-$[F?*$9 ,A!1DUI_R=#3$C-()9O>5]ZB 6?O5=IP"Y^PY@([7$6%
MWM X4IC<T=Z9HDSUP<IT6E+Q]U9NX_"R8<S39/ST.'F>_6J"G,Q&QWB)H@C'
M2&_0L<.^F_*P6<QP;.!8B.>C&8N_X'1?H[U!FDF54D_"#VBHF&^Y^_YH@_]L
M$EVF*'HP?5:9LTFW,+4UZ\, +M]&L^L)YW[/,.CN?1T:-4>T^;+)O C]\^9
MX?S9OM4A1U.\".8@GLZ?M:[CHV;A*8QAV\JQ^%3P>T*VP4Z$+.8<I$T_6L):
M&4,^U(0E^]6$:(Q0J2B;8A(O6^TMWWGFR.H\5#B5\/B@KX&D 042JS?%>D?3
M84<S8B>?#JPF')L,#'<!Z:O0[="@.@VMOY#;/MG]/GR)G[I>%0 Z@9+XK@;:
MQYQ.-O#3Y3 A(<WFF]!YYC>0$6E$%#>DP82DY;/V1L66U.J63_OZ/6I8E8&^
M#MK\?*O*(!)_@73\XT5T&-=W\>&4XH('[146%WY*O^8?]I-)-(JI5YSPU^DT
MXDLTP\6^\\:X<VK$[KWFLS%1$L=L=8!L5]OC]V5UZMQNK\[N7Z1#8F*L8(6B
MD]'\:% -F>8AV(+/H$L;<%3P;082!P1MP/<K:T/S0 ;:?TI<_ ]02P,$%
M  @ (H+_6+&<>JQ !   !@H  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&ULI59M;]LV$/XK![4H-B"U_-8T2&T#3K)@'=8B2-KMP[ /M'26N%*D2E)V
M_._WD)(5)X@SH/MB4^3=<\]S=WR9;8W]YDIF3_>5TFZ>E-[7YVGJLI(KX0:F
M9HV5M;&5\/BT1>IJRR*/3I5*Q\/A:5H)J9/%+,[=V,7,-%Y)S3>67%-5PNXN
M6)GM/!DE^XE;690^3*2+62T*OF/_M;ZQ^$I[E%Q6K)TTFBROY\ER='XQ#?;1
MX _)6W<PIJ!D9<RW\/$QGR?#0(@59SX@"/QM^)*5"D"@\;W#3/J0P?%PO$>_
MCMJA924<7QKUI\Q].4_.$LIY+1KE;\WV5^[TO MXF5$N_M*VM9V.$\H:YTW5
M.8-!)77[+^Z[/!PXG V/.(P[AW'DW0:*+*^$%XN9-5NRP1IH81"E1F^0DSH4
MY<Y;K$KX^<5'O6'MC=W1M=1"9U(7M"PL,Q+OW2SUB!$LTZS#NVCQQD?P3NF3
MT;YT](O..7_LGX);3W"\)W@Q?A'PMT8/:#(\H?%P/'T!;](+GD2\R0\)IK^6
M*^<M>N7OY[2WT-/GH</^.7>UR'B>8(,XMAM.%F]>C4Z''UX@/NV)3U]"_X%*
M_1\\^E(R79JJ%GI'I7"$2;:<DX0/B0>[K?0EK5L$H;#LO/1-V'&.8+D6F532
M"\_D@5@W-@,:DUG#=$]@;4V%K>1DH6&8XX2H:R79.FK0198RMA[G"X%!Y4CH
MG#*C<]D'85TB/).2WQN)^=V OD9'A$2L![8GD<1>EN6,<21 V[WGT*Y4BUVP
M.P@4?6,0K$7O(UH%.1_)B\HT@(! D%Q+6\6D;8S,@!.52J3M.;6#1TG/#>RU
M\7#.&DMA2L8:.(!;,N!BPYJ-TD"'[W%2.S@)YPP(!NQ8G:=9@ %.,A52AK%%
M582$:<DZF.[B5-[P@)9YFV2AU.YQZD)':!-UJ4U$Q9A 3:R4=&7HI6#>YA%L
M#^J%Q(0E8:W014=HQ7[+"!\R\U#\D/_C&6^SU68;J(U'< 1!Y.;9V@?5B(WS
MA/OS)(:X0AM4*WA,1G%V0EMDF5Y/AU.<N$K%RP-VKZ>3T7[B!,WC:HY72LA-
M;!4X.:Z%1>;5CN(1H&-'.%IF6<L37804\=N#YN]WG]%=CK4S2N:Q@!=MG>@N
MG/"=YDK\8RRZ/,AQ358^$K]/B&4%@-BY@M;*&%L#"?:KM]V>#.TL4#<7N@C+
MQL:(4A]6^LVKL_'H_0='MQQ*'2+\;H!SW6&<!'6X!7&XM-T&]\\&N_V4?KKB
ME?\9742 CE=P5_JGT&(CI!*KEE-?O&,1 ^'N=,V#NLQL.@>#WBM$C/1?^W5
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
M ;Q?.%P-NH4<T']?S?X%4$L#!!0    ( "*"_UB!43$'6P<  !<3   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;,586V_;-AO^*X37#2V0R+9\;',
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
MUSV< >>6"&5\[SF#84L+W!UOV=\[[^AE136<2?Z%%:9:!$<!*:"D+3?7LOL
MO9^IY<LEU^Y).I^;I@')6VUDW8-10<V$?]--?PX[@*/X&4#2 Q*GVV_D5)Y3
M0[.YDAU1-AO9[,!9=6@4QX2]E!NC<)4ASF07(I<UD%NZ 3V/##+:^2COT4N/
M3IY!S\BE%*;2Y)THH/@5'Z&204ZRE;-,]A)^;$5(TGA$DCB9[.%+!WNIXTM?
MM$?.F<ZYU*T"\O5TI8W"#^+;4Y8]X^1I1ELD)[JA.2P"K (-ZAZ"[,VK\2Q^
MNT?O9- [V<?^XG7\.9KT@4'KL,$:UD ZJLGKXV/\CCAW)2$*C,=#C#5.3(68
M2@&0VE\MV*LE>#$P7(P#XB =85WJ!EQE\8>0W"(8RM)/N*T5-3"R C!1(\_J
M@>24YRVGAHFUVXT]%HHZ*6E Y2 ,M@8BRZV=%:#(70SHD?.5S,+XP N;AH<'
M_^[EN?,;3W\[P/'T\-$):K;Y?^?G_4W"Q+M:25/]S2;A4]]EM-,R:E!KUQ@U
MR64KC.\>P^S0>T]]R_F9[AOW)55K)C3A4"(T#@^G 5&^&?K R,8U(!2.[<P-
M*_Q_@+()N%Y*:;:!W6#X(V4_ %!+ P04    "  B@O]8*D:MT8D#  #W"
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
M(#,*YUNC*E7DC!9:JO81LS?.MB) M/DP_XY%@8KA;MB#XO(?>JR4)K&V.IK
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
M&B?3>$_6T WQWTVRNDXX#11$\Y6K'2C,X^MI)'SYVL4"=Y<UI)0B'F1U1=:
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
M@/_G%?9EU^ "PX7FY_\#4$L#!!0    ( "*"_U@JJ A2>@(  +<'   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;*U5;6_3,!#^*U:8$$B0]W6CI)'6
MI@B0AJI-@\]N<FVL.7:PG7;[]]A.&MJ15=78E\1WON=Y?&?K+MER<2]+ (4>
M*LKDQ"F5JL>>)_,2*BQ=7@/3.RLN*JRT*=:>K 7@PH(JZH6^/_(J3)B3)M:W
M$&G"&T4)@X5 LJDJ+!ZG0/EVX@3.SG%#UJ4R#B]-:KR&6U!W]4)HR^M9"E(!
MDX0S)& U<:Z"\3PV\3;@)X&MW%LCD\F2\WMC?"LFCF\.!!1R91BP_FU@!I0:
M(GV,WQVGTTL:X/YZQ_[%YJYS66(),TY_D4*5$^?2006L<$/5#=]^A2Z?<\.7
M<RKM%VW;V//807DC%:\ZL#Y!15C[QP]='?8 FF<8$': \"G@.86H T2G*L0=
M(#Y5X;P#V-2]-G=;N PKG":";Y$PT9K-+&SU+5K7BS#S3FZ5T+M$XU2ZP(]H
M(]$"A'US+ >4$9E3+AL!Z".ZN\W0N[/WZ P1AJX)I?IV9>(I+6T(O+R3F;8R
MX3,R$;KF3)42S5D!Q0 ^.XX?'<%[.N4^[W"7]S0\2OB]82Z*_ \H],-XX#RS
MT^'14#K_ISY_L?I!,:+^$426+WK)(QBZ[)8N'J8SK6TL:YS#Q-&]2X+8@).^
M?1.,_,]#E7Y-LNPUR>:O1'9P)W%_)_$Q]O2'GA&$Y;P:O( 6.[)8,PHV:7@9
MN$'B;?8K.Q U"MW1853V;U3\Z<(-#Z/F0U&A>]%'M4EZ>YVH K&V(T"BG#=,
MM>^Q]_93YLHVUR?^:3">!0/^3$^E=HC\I6]'VC46:\(DHK#24KY[H1NE:,=$
M:RA>VSZXY$IW5;LL]60%80+T_HISM3.,0#^KTS]02P,$%     @ (H+_6!#"
M[$!$ @  B@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULG95=;YLP
M%$#_BL6D/;6!0#ZV#)"2;M-2J5.4=MNS@R]@U=C,-DG[[V<;PK(IH5)>P#;W
M'I]KQ"4^"/FL2@"-7BK&5>*56M<+WU=9"156(U$#-T]R(2NLS506OJHE8.*2
M*N:'03#S*TRYE\9N;2/36#2:40X;B51355B^KH")0^*-O>/"EA:EM@M^&M>X
M@$?0/^J--#._IQ!: 5=4<"0A3[SE>+&:VW@7\)/"09V,D:UD)\2SG:Q)X@56
M"!ADVA*PN>WA#ABS(*/QNV-Z_98V\71\I']UM9M:=EC!G6"_*-%EXGWP$($<
M-TQOQ>$;=/5,+2\33+DK.K2QT4</98W2HNJ2C4%%>7O'+]TYG"08SOF$L$L(
MG7>[D;/\C#5.8RD.2-IH0[,#5ZK+-G*4VY?RJ*5Y2DV>3M?F> E(]"0QH;Q
M2RDQ+\ <NU:QK\T.-L[/.MJJI847:!%Z$%R7"GWA!,B_^;XQZ_7"H]XJ' 3>
M-WR$HN &A4$X&>!%?;F1XT47>.?*O$&[5[3FA.XI:3 [5W4+G9R'VN]FH6J<
M0>*9#T.!W(.7OG\WG@6?!I0GO?)DB)YN&P9H'.RFM^-3;;0DHM;_'W*K.PS,
M,5,P(#;MQ::#G.^"WUXA-PQ]2V[6R\VN.K4GD.8KPA?<AIEON<U[M_G5!S?L
M-\R]Z.>?](<*9.&ZH$*9:+AN6T6_VC?:9=M?_H:W7?H!RX)RA1CD)C48S<WK
ME&WG:R=:U*[;[(0VO<L-2_.S &D#S/-<"'V<V WZWT_Z!U!+ P04    "  B
M@O]8[+$U[KP(  #Q%@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6RM
M6-MRVS@2_164IB:55"F2K/B2C2]5LIW,>BY;KLC>/&SM T1")"8@P % R]JO
MG], >'%*EF>S^V)3)-#H/GWZ=)-G&V._NE((SQXKI=WYJ/2^_C"=NJP4%7<3
M4PN-)VMC*^[QTQ935UO!\["I4M/Y;'8\K;C4HXNS<._67IR9QBNIQ:UEKJDJ
M;K>70IG-^>A@U-[X+(O2TXWIQ5G-"[$4_KZ^M?@U[:SDLA+:2:.9%>OST>+@
MP^4)K0\+_BG%Q@VN&46R,N8K_;C)ST<S<D@HD7FRP/'O05P)I<@0W/@CV1QU
M1]+&X75K_5.(';&LN!-71GV1N2_/1^]'+!=KWBC_V6S^+E(\1V0O,\J%OVR3
MULY&+&N<-U7:# \JJ>-__IAP^"L;YFG#//@=#PI>7G//+\ZLV3!+JV&-+D*H
M83><DYJ2LO063R7V^8MKX3(KZX"06;/+QF&!<XSKG"UCHNC^4A9:KF7&M6>+
M+#.-]E(7[-8HF4GAV.OVZLW9U,,M,C[-D@N7T87Y,RX<L]^,]J5C'W4N\J?[
MIPBGBVG>QG0YWVOPYT9/V+O9F,UG\\,]]MYU&+T+]MX]8V]7P/]:K)RWX-2_
M=P4<[1WNMD=U]L'5/!/G(Q22$_9!C"Y>_7!P/#O=X^UAY^WA/NO/9727F]]E
MB%U=?V%7QM;&\O#L]:L?WL_GL]-;;H7VX<?!Z9LQXPQUXQLMV-%LQC)3U5QO
M [$J4:V$):.^%&SYBE?UZ6U8=0,*/(Z9! &9@L80YA4*3+Y=6=I96_,@\[A7
MZJA)Y(,76:F-,L6V<^?FKG6%.:,:6N:8-\Q57*DQ?,AE4P5W%+>%8*L4WY@5
MYD%8#>7Q8R;R)HM'T,I2<.7+#(&FVA36P8\0QKV67J!H//=4$,F+^V4/R&#5
M+P@L-U6_[)?.63KGBFN>\PF[PXZK"!P]/S@Y=6QE#<\9MY:'RC3KM;"PYA@
M*G#RVL)N+I$[X04KN<TWY"^9=6;MPP_ B+A\P$-J+PJD$E[=W V@"AO 39G!
MJ"^YQ\I,-;E@1K\%;ROIHM5,F09_><U74DE/U<$S:\"4<KNR,J=$68YJP8F-
M%6,X5TC/%1./-5P7.DO>B:RQTF\I;&N:HD0/P<'@@A4@FX\ >F$K%ZX2= -\
M@%^PU#ZY_M+>A=2#-(@VDC2LDHC?-2LG<\GAAINT#TN. S:&'<QF/S*ST4!F
MN&X<*N#77Z]BJG#]26I.40RJ8M(M(BYK=J-07@;72E:! 4I&N+9=91#&B-$4
M M%9] %?!A^?=:,T*H=QI= 0 (L$I-PYX6/N,J-CCFG!JM-UZH(I25B$YA[]
M=6TU)C@GSP46:_-:*!Z8E V>4#G"2?P+ED E,*W!<Q %UNEHE#/ S<Q;Z5P3
MRS@3UF-X0"M=>6962A:\)V!NX*@V/L3*"*5O0\5A0A>8'Z@.:<&N4+&HCW2R
M1V2/.I$]VJN-E]S) -DM";CVP?(NB?T.,Z'J>99H09 UFC=Y8 T5JY45$J(!
MK\Q#V<8L$29!?$BX',$,NS^3_+:M,"#:9L>75J2ZDX^LBAU84 ?>L0D7[]CK
M)T7WPOF=G)7\ =HJA(;HB!J4H2"(G,06HG_@.>];; TURV2MD+9":"1-J2T]
M%W4$8(?8(M %I!CCR4!WV4^+Q>T35:6-ME&)^E84C7K*?6Q:1A%JZ^/C8U:2
MK%)90/#"*#K$8?GQJCN"D&WSL^X@<1TD**E$]6'GBCDQ'B070;:5<5!)8KVM
M0NQ)=D/LN^P^ 9: M'DHV@!LPF&0!M(%#-583E6!%!"0*%/7T' 'B7P1)@0=
M6U,]9&VG'R\QTXH_&FF%&\H-G5OQKX()YV45DDJ'H\:;JDZMFUH01[?+?&H(
M.(!71)O64Q4.'8 XP4 1CC&UU,G)"KVU$+&[_S6'@5A(&PDISW]'XX_W7^,!
MZC>PEO0MI6P,3T B:LI,<VIY;Y@6Z**.AFD$FF!C:RZMV@YAZ)I\GV>HIR0
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
M#G]S@+('<'\CI6DF5D'[*V;]#U!+ P04    "  B@O]8:0WZ720$  !,"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R-5MMNXS80_96!]H(-X.HN
MV4EL XFW0;?8M$%N?2CZ0$N432Q%>DG*3OKU'5*R[,TZ;EY$#CGGS(6<$<<;
MJ;[I):4&GFHN],1;&K,Z"P)=+&E-M"]75.!.)55-#(IJ$>B5HJ1TH)H'<1CF
M04V8\*9CMW:CIF/9&,X$O5&@F[HFZOF2<KF9>)&W7;AEBZ6Q"\%TO"(+>D?-
MP^I&H13T+"6KJ=!,"E"TFG@7T=EE9O6=PB.C&[TW!QO)7,IO5OA23KS0.D0Y
M+8QE(#BLZ8QR;HG0C>\=I]>;M,#]^9;]RL6.L<R)IC/)_V*E64Z\D0<EK4C#
MS:W<_$:[>)R#A>3:?6'3ZJ:9!T6CC:P[,'I0,]&.Y*G+PQY@%+X"B#M [/QN
M#3DO/Q-#IF,E-Z"L-K+9B0O5H=$Y)NRAW!F%NPQQ9OJ9S@U\NB=S3O7).#!(
M:3>"HH-?MO#X%7@.UU*8I89?14G+'_$!NM+[$V_]N8R/$O[>"!^2< !Q&*='
M^)(^OL3Q)<?B^\QTP:5N%(6_+^;:*+P+_QP*MN5*#W/9^CC3*U+0B8<%H*E:
M4V_Z\5V4A^='/$U[3]-C[-,[K+>RX11D!5^E6/QBJ*K!^?]%H,\-EH+1A[P^
MRGO8:TPS[=.,1@I:SZF")'(K"5P3TRAFG@$O%47[Z O5!FZM=%'+1ICM,%.T
M9 :N2,&X!=Q1P:2"1FA:8,)+K-RUY&LF%L E$5!M%7NC:#"'1Z*8O83P'CZ^
M&\51?+XWN[>9^&K1/[&[)+V).$]2/^N^#SV^(_Q#&JJW@G!"V= 7V7%2YF=A
M"!\@&V9^V'T/X3+,X7,[2?T(OQ\@#T-4;K^'(/D+UV,_'UI3T2!TF.UX"#N"
MBY5BO)VF?IR%;S X^L'@"!(_'N8V-H?(7L6=PA6=JP:;>"LEG;VA0PQ?PR71
MOCV4$C_+3P\$>"\-X7N'K/>YTL&I2_IVO$5*MG9'7#%!1.&N&IYY>QN2D9]
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
M3IC(:OAO:GT"2;&*879:U?E?$+FF[%5>%"O*CA@9WI7C8CF!3D#9.5)1$@V
MG]@"!5U]*\:SK)Z2RE5;,2'+'.U/NKXEWBO M$_9 L9]2ME\2A-RP)IA&A!/
MK^,]<#' @)#Q/DH(_&)%\;PM3/9GA5TN>##>0Q+O)NE)"?L+.E (FD2V-*42
M2AI[O-< ^01@0JES;#"7!*U%(HGH_@[P#46K9,M@HQ$11;8):8.M '[$8$^@
M#[ GT$\> /S#3=\#^)V@?8#OQST$^*S%/<#GWEV G\B5QWQK)^"K5?SNVCL!
M/UYA%-_: _CL/?_[-+]_-\!/)2.A#DV+C4'B=UC4)BG868S9_P?@)V2=IM D
MG$8,TH^.:,;' 7Y$F0]E,RGE.$A^P!M@C^B)3OT!]X^ ^SUUY[<#>V!BFG#Y
M%H>>L*EJ-;QR4C.@IMBL*2)A ^TINT<-CFJ-<@QP!BTWKA$!X?U0.:P\[HOB
MPU!?(6.*65BW@?102L7V)&G /?$P"FB:'O43(#=R=[8NC"A/IR,4304"PCRX
MF\B8U.=06A!Q8)P)H%H:F#7DYRR.B(1&$TM03?UT#^P$_SM9N\&_&_< ^'M%
M-H'4]^X ?\D5H;G7WD4 5/JI>^T=! "AL5R?A-N[2:!S9'=]\C)\'R[0",K4
M(S\?<U!/V)^>!*%A!9-A8AAX'\T&E-D$(J;$FTKUF'(6M",JQQ_%!EIK/FRC
M%(EK-"F)B0G<MV4WCW3N#T[X5ISP+0L ,S32+U02!&U:(@.?74O-,9H.*3"2
M34X@]&,H)6X8ZI!" =<T?( 2#CE"[ \.#Z,$(H#04T+8'@ A28D]DX7:QR;'
M9+A""8:J;"F)]\*8C])CJG61L@6$['>4P'4OGP"IF*:14 WH#POU*B70S/0'
MG8/0\5 8;<V?'NF!/930R=I'"7[< Y3@%=F$5=^[DQ*4)IS9;.^DA)1RB,WV
M;DI(UB?Q[7V4X!W979^\#-^+$B@#(R5B%;2!2S#KSRYEF^=@XT7!!H@?2 DQ
MY2D1L8Z2":4JE*?'G 8]CA(4YTQ4'*@@8$J@=Q015PI/=NX/2GC4J9!M7UY2
M0#;\HEOPRULL^)H7YPR>K4ZW>*AF71H^5B(L=6"7N6<7NZ7BH"%$,R/QNK7+
M>C.]:<L%C$,  AZP_.,B<RZ_SGM/[7U;T;]>\A!W8>LQ3$#@;N_L\/ZY^*UJ
M+'TEX4[>5W"L%6^L7UL*+J,ISA6],WSFHTU1P4)O^- !R>-J/N\8Q?&Q-1]U
M(I7GXQS\$*\6179%*$MA9'A'IG32I>GPG](@^E0![(DA4]OS$KT;#@V3"!4-
MH:9\AT=;][FI%DY0H1SRB9H.F'CZY+:GLX@1P6\O9BPI^]*B']2]QHCI4*$[
MXXJYA.CXC3:5?XW!W.@/N"1-V#,;#?$O,8CP_.E6TI^Y4(CR&XR WXWPS39*
M[\YV94 @]6RE_.]Z]E2VWR,0U#",R?.* .\9=^B$?,^GDUL" >05I-[;,?%2
M1%'#!X#KP4"58,3^0LX>I!P.YN%PP*"$3OHEUY+#(*:\6));^I@(N78,N3*E
MI0_[2K-?;BC'>3VB0G.#4Y>[MQS]P*[PC4EDE_+$9O4 E!:]*WMEQ';XA$?2
MB[ZUV/!5+_WGDYUD+>%AM2DV.-$)MM8&?=9_%QP]ZG==--/K#J8[+1F>.EUJ
M3[D>?&KP;CWQT)J)$I,!COPW'2N??3 'COF5,[]);0DQ]W#<$/=E_%752+S$
M_Y#J@/9#_K='S,5=T(%*:*I>$X@O*VJWR)O1IUDT:H> :5TY@NKJ.F^>0@';
M7F&?K'Q A4%3_DS,B7&U+!O_+57?VW^)]M)_@'4WW'_&]AY3YJ43A;W&H\$H
M#@>B]I^&^0:BEC_'NJH::,2W,YM-;$T#\/]UA7W9-FB"_ON\\_\!4$L#!!0
M   ( "*"_U@5IVD@$0(  $<$   9    >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;'U448_3, S^*U&0$$AHZ;K;@8ZVTG83 B30=!/P@'A(6[>-+DU*DJ['
MO\=)NS*D[5Z:V/'WY;-C-QFT>;0-@"-/K50VI8USW1UCMFB@Y7:A.U!X4FG3
M<H>FJ9GM#/ R@%K)XBBZ92T7BF9)\.U-ENC>2:%@;XCMVY:;/UN0>DCIDIX<
M#Z)NG'>P+.EX#0=PW[J]08O-+*5H05FA%3%0I72SO-NN?'P(^"Y@L&=[XC/)
MM7[TQJ<RI9$7!!(*YQDX+D>X!RD]$<KX/7'2^4H//-^?V#^$W#&7G%NXU_*'
M*%V3TG>4E%#Q7KH'/7R$*9^UYRNTM.%+ABDVHJ3HK=/M!$8%K5#CRI^F.IP!
MXO450#P!XJ![O"BHW'''L\3H@1@?C6Q^$U(-:!0GE'^4@S-X*A#GLAW8PH@N
M5$A79-M;#+"6<%62P_A0WG\0M1*5*+AR9%,4NE=.J)KLM12% $M>[<!Q(>WK
MA#E4Y;E9,2G8C@KB*PH^]VI!5M$;$D?Q#39';D4I\-K_F1CF-2<7S\G%@7IU
MA?J2TI^;W#J#S?#KDM21[^8RGQ^0.]OQ E**$V#!'(%F+U\L;Z/WSZA=S6I7
MS[%G7_LV!^.KK0<%Y;]2H.Q+6D>V=6#SLW?,XH0=SP6PL[[P(_:%FUHH2R14
MB(D6;Q%LQK8=#:>[T"JY=MAX8=O@I(/Q 7A>:>U.AN^^^=^1_0502P,$%
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
M;O%G!RAK@.=K*<WCPCJH?\@DWP!02P,$%     @ (H+_6&Z%ZW1* P  &A
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULS5AM;]HP$/XKIZR:.JDE
M<7AK.T#JRZ9U6K6J[.7#M \F.<"J$V>V@?;?[QQ"H"H$B0VU7\ O=^?GL?W@
M.SHSI>_-&-'"0R)3T_7&UF9GOF^B,2;<U%2&*<T,E4ZXI:X>^2;3R./<*9%^
M& 0M/^$B]7J=?.Q6]SIJ8J5(\5:#F20)UX\7*-6LZS%O,7 G1F/K!OQ>)^,C
M[*/]GMUJZOEEE%@DF!JA4M X['KG[.R"M9U#;O%#X,RLM,%1&2AU[SK7<=<+
M'"*4&%D7@M/7%"]12A>)</PI@GKEFLYQM;V(_C$G3V0&W."EDC]%;,==[\2#
M&(=\(NV=FGW"@E#3Q8N4-/DGS K;P(-H8JQ*"F="D(AT_LT?BHU8<0C##0YA
MX1#FN.<+Y2BON.6]CE8ST,Z:HKE&3C7W)G B=:?2MYIF!?G9WGD4J4EJ#=QA
MA&+*!Q*!IS%<JM1JVC*XX)*G$1HXACY=B7A"!FI(YN[(13J"6]3YY2 C^#J0
M8L3==ALXO$++A33OX !$"C="2C?>\2W!=HO[40'Q8@XQW #Q\R2M03TX@C (
M&_"]?P6'!^^>AO&)=4D]+*F'>=S&AKAW.,5T@D=;N1S!AX>,;A'&\$TDSHXV
MH$]39LBCN4'?<FV!3@#AU_F#,+_/<K3'0?LX8.LH5T)S4CPS&8^PZY'6#.HI
M>KVW;U@K>%]!O%X2K^?1ZWLG#K^^4&RXMIB8W^MHUO= LU'2;&PYWP6[;(6=
M6E[1(\ %/5O2,T_.E3R%BM<QJUZ[!0D):&PJ:#1+&LU_H[$.W3QD*P_I?IBG
M/1:P6MCQIVN0M$HDK1<63)/4LD$PE=!VO$GMDGC[M0BFO0>:)R7-DQ<43/7:
M#!Z1ZPH2IR6)T_\OE]-G<FF>UD[6JX4%RZ<U>&&]M#;KI1K;CC>)K:05[+5(
MID#RGYDNLPBV+8W8IVJV++Y5-FR9%+#*QW@WX10Q5Y539QN5LWRYV;:G>]_*
M:5<HIQ+;KO=I^=RSYJM13F7FL2O393K!MN43>U7.#AD#5/%:9@NL\I7>44GM
MYRE;XUG&YJ]4>JYJON%Z)*C8DC@DMZ#6IA/5\T)TWK$JRXN_@;)42N;-,17O
MJ)T!S0^5LHN.JR?+OP-Z?P%02P,$%     @ (H+_6%J(!G0Q @  )@4  !D
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
M ["D*[)+^"-[_D ;0D&)MV!)47V"Y]HVP@.PV!6<I8VSB""-L_J;?&T&HN,
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
M1]MP'PUH7 @;%T+'%^W@^RV_0RXIIR(#,G&'Z).29<'$HD.NF,!Q1CF9&&H
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
M2R&CQZ7O1\W%/ZSY';87G]Y4Q9\+RCF9%@8MC&D*WXKTS#QVHOO#.WK!'JC
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
MN^-?]A?XMM[\^M*==_\/4$L#!!0    ( "*"_U@U:ZD^/ ,   @4   -
M>&PO<W1Y;&5S+GAM;-U8T6[:,!3]E<A=IU::&B!K("L@;4B5)FU3I?9A;Y4A
M#EAR[,PQ'>SKYQN'!*@OZ_JPE@6UL>_Q.??8OB%NAZ59"W:[8,P$JUS(<D06
MQA0?PK"<+5A.RPM5,&F13.F<&MO5\[ L-*-I":1<A+U.)PYSRB49#^4RO\Y-
M&<S44IH1Z3>AP-T^IR/2C=^3P,E-5,I&Y/[L[8^E,E=O G<_>7=RTKGHW)]?
M[2-G-71.0J_PY:YP*_0G8OPD1X<LH=+])TBCNICHP#O1SNG65#NG&#GQDW?9
M*+W?\=!;JJ.%=2&,AYF2;3U$Q 6L+LU9\$#%B$RHX%/-@971G(NU"_<@,%-"
MZ<#80K2)NA I?SFXZWI0H[5.SJ7256Z7P?V>UL/W@$T/#'(A&H,]X@+C84&-
M85I>VTXUN H^@H*Z?;<NK,.YINMN[Y*TA.IFDTR53IENTG3))C0>"I:!'<WG
M"[@;580 &J-RVT@YG2M)*P\;1MVPLC,FQ"T\P-^S'>U5MK5CU7[)IFD-U4TG
MXSJ@OZWFM+=EHV?I!@5_4.;3TDY'5GTH;G:C6<9757^5-08P]2ZN3HM"K#\*
M/I<Y<Y-_<L+QD&YXP4)I_LMF@U*9V0#3)'A@VO#9=N2GIL4=6YE-.:TRW'/O
M"#W_VW6>,\DT%=NF;>V_YE5^MN.H_U*6JV^5?<->C_5;^;6;O#P&D_$QF#R*
MFAP<@\GD"$SV7^Q;\Z#)L#YE;!UE=@XR332  ^.(?(.#IVB3!M,E%X;+NK?@
M:<KDH_.,E3=T:O_,V=&WXU.6T:4P=PTX(FW[*TOY,D^:43>P$/6HMOT%IM>-
MF].JS<5ERE8LG=1=/9]6S< V;-;Z L(^<EU=?@3C.,R/ (;EP1Q@',?"\OQ/
M\QF@\W$8YFW@108H9X!R',N'3*H/EL?/2>SEGVF21%$<8RLZF7@=3+!UBV/X
M\:MAWH"!Y8%,?[?6^&[C%7*X#K ]/50AV$SQ2L1FBJ\U(/YU T:2^'<;RP,,
M;!>PVH'\_CQ04WY.%,&N8MZP)QA'D@1#H!;]-1K'R.K$\/'O#_:41%&2^!'
M_ ZB"$/@:<01S %XP) HJMZ#>^^C</.>"MO__8U_ U!+ P04    "  B@O]8
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
M\7^2]5WKU5]_.6_7I%9E<_1GW>^)^2=02P$"% ,4    "  B@O]8!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( "*"_U@N&-!7[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( "*"_UB97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M(H+_6"5"=L32!0  R!X  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( "*"_UCPDA/M3@<  .T?   8
M          " @18.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    "  B@O]8\3H:_!T#  !#"@  &               @(&:%0  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ (H+_6/1[V.\W!0  @1<
M !@              ("![1@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( "*"_UBF3*OKFP,  %0-   8              " @5H>  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  B@O]8/&R*96X'
M  "E(   &               @($K(@  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ (H+_6).&9E/>"P  :FX  !@              ("!
MSRD  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( "*"_UBV
MN%:OJ0(  .\'   8              " @>,U  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    "  B@O]8Y%* HCP'   _$@  &
M    @('".   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M(H+_6#9^I\PW!   7PH  !D              ("!-$   'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    "  B@O]88\EIY (&  "@$   &0
M            @(&B1   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( "*"_UBQG'JL0 0   8*   9              " @=M*  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ (H+_6$F;'+1M!0
M:PT  !D              ("!4D\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    "  B@O]8@5$Q!UL'   7$P  &0              @('V
M5   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( "*"_UA/
M$J35F@(  )T&   9              " @8A<  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ (H+_6"I&K=&) P  ]P@  !D
M     ("!65\  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M"  B@O]8_ <3B9@%  "3#   &0              @($98P  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( "*"_UC%5X\'/0T  -PL   9
M              " @>AH  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ (H+_6"JH"%)Z @  MP<  !D              ("!7'8  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  B@O]8$,+L0$0"
M  "*!@  &0              @($->0  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( "*"_UCLL37NO @  /$6   9              "
M@8A[  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ (H+_
M6-?^R0"J!   T0P  !D              ("!>X0  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    "  B@O]8:0WZ720$  !,"@  &0
M        @(%<B0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( "*"_UB>9_23;P,  %((   9              " @;>-  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ (H+_6*/"(L%?"P  JR<
M !D              ("!79$  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    "  B@O]8%:=I(!$"  !'!   &0              @('SG
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( "*"_UAS/+TW
MC@(  *@&   9              " @3N?  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ (H+_6'4IK=MM @  UP4  !D
M ("! *(  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  B
M@O]8542EMW(#  #4#   &0              @(&DI   >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( "*"_UANA>MT2@,  !H0   9
M          " @4VH  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ (H+_6%J(!G0Q @  )@4  !D              ("!SJL  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  B@O]8>T(7^3X"  #B
M!0  &0              @($VK@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( "*"_UCP(&(@)P8  ) K   9              " @:NP
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ (H+_6/ZY
MM3>" @  108  !D              ("!";<  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    "  B@O]88MH=;9@"  #D!P  &0
M    @('"N0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M "*"_UCL*-D1W (  -\(   9              " @9&\  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ (H+_6 F8XF(7 P  \PH  !D
M             ("!I+\  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    "  B@O]8 @\H%NX"  "3"0  &0              @('RP@  >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( "*"_UC263B)'P8
M +LH   9              " @1?&  !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ (H+_6!&L)0OI'0  SGH! !D              ("!
M;<P  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  B@O]8
M-6NI/CP#   (%   #0              @ &-Z@  >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( "*"_UB7BKL<P    !,"   +              "  ?3M  !?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( "*"_UBN7B4VN@,   H;   /
M      "  =WN  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  B@O]8/&'U
M&HT!  !/&   &@              @ '$\@  >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    "  B@O]8F,0A):(!  "F&   $P
M    @ &)]   6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     ,  P  <-  !<
%]@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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>55
<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>57
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>432</ContextCount>
  <ElementCount>183</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>50</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Accounts Receivable and Contract Balances</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalances</Role>
      <ShortName>Accounts Receivable and Contract Balances</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Inventory Financing Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/InventoryFinancingAgreements</Role>
      <ShortName>Inventory Financing Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Accounts Receivable and Contract Balances (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalancesTables</Role>
      <ShortName>Accounts Receivable and Contract Balances (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/AccountsReceivableandContractBalances</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/Debt</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/EarningsPerShare</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/SegmentInformation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Accounts Receivable and Contract Balances - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails</Role>
      <ShortName>Accounts Receivable and Contract Balances - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails</Role>
      <ShortName>Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails</Role>
      <ShortName>Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Inventory Financing Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/InventoryFinancingAgreementsDetails</Role>
      <ShortName>Inventory Financing Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/InventoryFinancingAgreements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Financial Instruments - (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/FinancialInstrumentsDetails</Role>
      <ShortName>Financial Instruments - (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/FinancialInstruments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Debt - Debt Balances and Interest Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails</Role>
      <ShortName>Debt - Debt Balances and Interest Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails</Role>
      <ShortName>Debt - Fair Value of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/EarningsPerShareTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Segment Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Segment Information - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails</Role>
      <ShortName>Segment Information - Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cdw-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Segment Information - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="cdw-20240630.htm">cdw-20240630.htm</File>
    <File>cdw-20240630.xsd</File>
    <File>cdw-20240630_cal.xml</File>
    <File>cdw-20240630_def.xml</File>
    <File>cdw-20240630_lab.xml</File>
    <File>cdw-20240630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cdw-20240630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="951">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>60
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cdw-20240630.htm": {
   "nsprefix": "cdw",
   "nsuri": "http://www.cdw.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "cdw-20240630.htm"
     ]
    },
    "schema": {
     "local": [
      "cdw-20240630.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/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cdw-20240630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cdw-20240630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cdw-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cdw-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 170,
   "keyCustom": 13,
   "axisStandard": 13,
   "axisCustom": 1,
   "memberStandard": 15,
   "memberCustom": 35,
   "hidden": {
    "total": 9,
    "http://fasb.org/us-gaap/2024": 4,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 432,
   "entityCount": 1,
   "segmentCount": 50,
   "elementCount": 409,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 951,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.cdw.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cdw.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952155 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
     "longName": "9952156 - Statement - Consolidated Statement of Stockholders' Equity",
     "shortName": "Consolidated Statement of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-44",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-44",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
     "longName": "9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cdw.com/role/RecentAccountingPronouncements",
     "longName": "9952159 - Disclosure - Recent Accounting Pronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalances",
     "longName": "9952160 - Disclosure - Accounts Receivable and Contract Balances",
     "shortName": "Accounts Receivable and Contract Balances",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cdw.com/role/InventoryFinancingAgreements",
     "longName": "9952161 - Disclosure - Inventory Financing Agreements",
     "shortName": "Inventory Financing Agreements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cdw:InventoryFinancingAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cdw:InventoryFinancingAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cdw.com/role/FinancialInstruments",
     "longName": "9952162 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.cdw.com/role/Debt",
     "longName": "9952163 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.cdw.com/role/IncomeTaxes",
     "longName": "9952164 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cdw.com/role/EarningsPerShare",
     "longName": "9952165 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cdw.com/role/CommitmentsandContingencies",
     "longName": "9952166 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cdw.com/role/SegmentInformation",
     "longName": "9952167 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R20": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cdw:DescriptionOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cdw:DescriptionOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalancesTables",
     "longName": "9954472 - Disclosure - Accounts Receivable and Contract Balances (Tables)",
     "shortName": "Accounts Receivable and Contract Balances (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cdw.com/role/DebtTables",
     "longName": "9954473 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.cdw.com/role/EarningsPerShareTables",
     "longName": "9954474 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.cdw.com/role/SegmentInformationTables",
     "longName": "9954475 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails",
     "longName": "9954476 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "cdw:NumberOfOwnedSubsidiaries",
      "unitRef": "subsidiary",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "cdw:DescriptionOfBusinessPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "cdw:NumberOfOwnedSubsidiaries",
      "unitRef": "subsidiary",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "cdw:DescriptionOfBusinessPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails",
     "longName": "9954477 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details)",
     "shortName": "Accounts Receivable and Contract Balances - Schedule of Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableNetNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails",
     "longName": "9954478 - Disclosure - Accounts Receivable and Contract Balances - Narrative (Details)",
     "shortName": "Accounts Receivable and Contract Balances - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableSale",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableSale",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails",
     "longName": "9954479 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details)",
     "shortName": "Accounts Receivable and Contract Balances - Schedule of Contract with Customer (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails",
     "longName": "9954480 - Disclosure - Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)",
     "shortName": "Accounts Receivable and Contract Balances - Schedule of Remaining Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-54",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-54",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cdw.com/role/InventoryFinancingAgreementsDetails",
     "longName": "9954481 - Disclosure - Inventory Financing Agreements (Details)",
     "shortName": "Inventory Financing Agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "cdw:AccountsPayableInventoryFinancing",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R32": {
     "role": "http://www.cdw.com/role/FinancialInstrumentsDetails",
     "longName": "9954482 - Disclosure - Financial Instruments - (Details)",
     "shortName": "Financial Instruments - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
     "longName": "9954483 - Disclosure - Debt - Debt Balances and Interest Rates (Details)",
     "shortName": "Debt - Debt Balances and Interest Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.cdw.com/role/DebtNarrativeDetails",
     "longName": "9954484 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-60",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-60",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails",
     "longName": "9954485 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)",
     "shortName": "Debt - Fair Value of Long-Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:DebtInstrumentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cdw.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954486 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cdw.com/role/EarningsPerShareDetails",
     "longName": "9954487 - Disclosure - Earnings Per Share (Details)",
     "shortName": "Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
     "longName": "9954488 - Disclosure - Segment Information - Narrative (Details)",
     "shortName": "Segment Information - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails",
     "longName": "9954489 - Disclosure - Segment Information - Schedule of Segment Information (Details)",
     "shortName": "Segment Information - Schedule of Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
     "longName": "9954490 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details)",
     "shortName": "Segment Information - Schedule of Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "cdw:RevenueNetByProductAndServicePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cdw-20240630.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_AccountsPayableInventoryFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "AccountsPayableInventoryFinancing",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets",
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable-inventory financing",
        "label": "Accounts Payable, Inventory Financing",
        "documentation": "Accounts payable, inventory financing."
       }
      }
     },
     "auth_ref": []
    },
    "cdw_AccountsPayableInventoryFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "AccountsPayableInventoryFinancingMember",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable, Inventory Financing",
        "label": "Accounts Payable, Inventory Financing [Member]",
        "documentation": "Accounts Payable, Inventory Financing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable-trade",
        "label": "Accounts Payable, Trade, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r46"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r569",
      "r646",
      "r808",
      "r809"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails",
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowance for credit losses of $32.6 and $28.8, respectively",
        "verboseLabel": "Accounts receivable, current",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, noncurrent",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r760"
     ]
    },
    "us-gaap_AccountsReceivableSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableSale",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, sale",
        "label": "Accounts Receivable, Sale",
        "documentation": "Amount of decrease from sale of accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "us-gaap_AccruedAdvertisingCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedAdvertisingCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising",
        "label": "Accrued Advertising, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities:",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r64",
      "r119",
      "r455",
      "r490",
      "r493"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r8",
      "r16",
      "r366",
      "r369",
      "r400",
      "r486",
      "r487",
      "r742",
      "r743",
      "r744",
      "r748",
      "r749",
      "r750",
      "r751"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r748",
      "r749",
      "r750",
      "r751",
      "r782",
      "r840"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Incentive compensation plan stock withheld for taxes",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r303"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r671",
      "r681",
      "r713"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r709",
      "r717",
      "r721",
      "r729"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Operating Segment [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r207",
      "r595",
      "r596"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit loss, current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r216",
      "r222"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cdw_AmountOwedUnderRevolvingLoanFinancingAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "AmountOwedUnderRevolvingLoanFinancingAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount owed under Revolving loan financing agreement",
        "label": "Amount owed under Revolving loan financing agreement",
        "documentation": "Amount owed under Revolving loan financing agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive shares (fewer than) (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r100",
      "r116",
      "r143",
      "r178",
      "r184",
      "r202",
      "r206",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r361",
      "r363",
      "r386",
      "r450",
      "r527",
      "r595",
      "r596",
      "r627",
      "r652",
      "r774",
      "r775",
      "r800"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r122",
      "r143",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r361",
      "r363",
      "r386",
      "r627",
      "r774",
      "r775",
      "r800"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r113",
      "r585"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents\u2014beginning of period",
        "periodEndLabel": "Cash and cash equivalents\u2014end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r76",
      "r142"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r76"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "cdw_CollaborationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "CollaborationMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaboration",
        "label": "Collaboration [Member]",
        "documentation": "Collaboration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 9)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r93",
      "r452",
      "r513"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.cdw.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r241",
      "r242",
      "r570",
      "r766",
      "r771"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r748",
      "r749",
      "r751",
      "r782",
      "r839",
      "r840"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r514"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r514",
      "r533",
      "r840",
      "r841"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, $0.01 par value, 1,000.0 shares authorized; 133.6 and 134.1 shares outstanding, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r454",
      "r627"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r127",
      "r129",
      "r133",
      "r446",
      "r462",
      "r463"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r145",
      "r178",
      "r186",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r595",
      "r596",
      "r774",
      "r775"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r145",
      "r178",
      "r186",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r595",
      "r596",
      "r774",
      "r775"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r588"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract with Customer",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r281",
      "r292"
     ]
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerDurationAxis",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Duration [Axis]",
        "label": "Contract with Customer, Duration [Axis]",
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r779"
     ]
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerDurationDomain",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Duration [Domain]",
        "label": "Contract with Customer, Duration [Domain]",
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r779"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280",
      "r292"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280",
      "r292"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from contract with customer",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Axis]",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r779"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Domain]",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r779"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Headquarters",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r201",
      "r202",
      "r203",
      "r204",
      "r207",
      "r756"
     ]
    },
    "cdw_CorporateSegmentPrivateSectorBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "CorporateSegmentPrivateSectorBusinessMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate",
        "label": "Corporate Segment: Private Sector Business [Member]",
        "documentation": "Corporate Segment: Private Sector Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r409"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "cdw_DataStorageAndServersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "DataStorageAndServersMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Data Storage and Servers",
        "label": "Data Storage and Servers [Member]",
        "documentation": "Enterprise and Data Data Storage (Including Drives) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "verboseLabel": "Carrying value",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r92",
      "r276"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r385",
      "r603",
      "r604",
      "r783",
      "r784",
      "r785",
      "r786",
      "r793"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r626",
      "r746",
      "r798",
      "r799"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r27",
      "r28",
      "r45",
      "r85",
      "r86",
      "r145",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r626",
      "r746",
      "r798",
      "r799"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized deferred financing fees",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r797",
      "r798",
      "r799"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r451"
     ]
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Amortization and Accretion, Net",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation and amortization expense",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r178",
      "r189",
      "r206",
      "r595",
      "r596"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r506",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r562",
      "r563",
      "r564",
      "r565",
      "r643",
      "r645",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r794",
      "r795"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r39",
      "r90",
      "r504",
      "r506",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r562",
      "r563",
      "r564",
      "r565",
      "r587",
      "r643",
      "r645",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r794",
      "r795"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r372"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r780",
      "r781"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r32",
      "r33",
      "r34",
      "r35",
      "r37",
      "r38",
      "r40",
      "r41",
      "r42",
      "r372"
     ]
    },
    "cdw_DescriptionOfBusinessPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "DescriptionOfBusinessPolicyTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business",
        "label": "Description Of Business [Policy Text Block]",
        "documentation": "Description of Business [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_DesktopsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "DesktopsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Desktops",
        "label": "Desktops [Member]",
        "documentation": "Desktops [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends paid",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r87"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "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": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per common share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r167",
      "r169",
      "r171",
      "r172",
      "r173",
      "r177",
      "r357",
      "r360",
      "r375",
      "r376",
      "r447",
      "r464",
      "r589"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r169",
      "r171",
      "r172",
      "r173",
      "r177",
      "r357",
      "r360",
      "r375",
      "r376",
      "r447",
      "r464",
      "r589"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r174",
      "r175",
      "r176"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.cdw.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation, percent",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r619"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "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/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "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": [
      "r654"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "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_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "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": [
      "r654"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "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": [
      "r654"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r107",
      "r130",
      "r131",
      "r132",
      "r146",
      "r147",
      "r148",
      "r152",
      "r159",
      "r161",
      "r163",
      "r179",
      "r218",
      "r221",
      "r237",
      "r278",
      "r345",
      "r346",
      "r352",
      "r353",
      "r354",
      "r358",
      "r359",
      "r360",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r374",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r400",
      "r461",
      "r486",
      "r487",
      "r488",
      "r499",
      "r552"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r671",
      "r681",
      "r713"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r668",
      "r678",
      "r710"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r403",
      "r404",
      "r405",
      "r603",
      "r604",
      "r615",
      "r616",
      "r617",
      "r620",
      "r622"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r296",
      "r301",
      "r378",
      "r379",
      "r383",
      "r404",
      "r603",
      "r604",
      "r615",
      "r616",
      "r617",
      "r620"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r403",
      "r404",
      "r405",
      "r603",
      "r604",
      "r615",
      "r616",
      "r617",
      "r620",
      "r622"
     ]
    },
    "cdw_FinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "FinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "documentation": "Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Financial Instruments Disclosure [Text Block]",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r225",
      "r443",
      "r596",
      "r601",
      "r621",
      "r627",
      "r762",
      "r763"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r69",
      "r99",
      "r143",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r386",
      "r590",
      "r595",
      "r753",
      "r755",
      "r757",
      "r758",
      "r759",
      "r774"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r95",
      "r99",
      "r448",
      "r459",
      "r590",
      "r595",
      "r753",
      "r755",
      "r757",
      "r758",
      "r759"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.cdw.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r333",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r347",
      "r349",
      "r350",
      "r351",
      "r498",
      "r619"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://www.cdw.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "terseLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r162",
      "r163",
      "r178",
      "r192",
      "r206",
      "r336",
      "r337",
      "r348",
      "r465",
      "r619"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes paid, net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r141",
      "r343",
      "r344"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable-trade",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred income taxes",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Merchandise inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' Equity (Deficit) [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r709",
      "r717",
      "r721",
      "r729"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r733"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r733"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r733"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r764",
      "r765"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense, net",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r755"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r139",
      "r140"
     ]
    },
    "us-gaap_InterestRateCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateCapMember",
     "presentation": [
      "http://www.cdw.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Cap",
        "label": "Interest Rate Cap [Member]",
        "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "cdw_InventoryFinancingAgreementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "InventoryFinancingAgreementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Financing Agreements [Abstract]",
        "label": "Inventory Financing Agreements [Abstract]",
        "documentation": "Inventory Financing Agreements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_InventoryFinancingAgreementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "InventoryFinancingAgreementsAxis",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Financing Agreements [Axis]",
        "label": "Inventory Financing Agreements [Axis]",
        "documentation": "Inventory Financing Agreements [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_InventoryFinancingAgreementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "InventoryFinancingAgreementsDomain",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Financing Agreements [Domain]",
        "label": "Inventory Financing Agreements [Domain]",
        "documentation": "[Domain] for Inventory Financing Agreements [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_InventoryFinancingAgreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "InventoryFinancingAgreementsTextBlock",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Financing Agreements",
        "label": "Inventory Financing Agreements [Text Block]",
        "documentation": "Inventory financing agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merchandise inventory",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r586",
      "r627"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r94",
      "r457",
      "r627",
      "r747",
      "r761",
      "r796"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r112",
      "r143",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r362",
      "r363",
      "r364",
      "r386",
      "r627",
      "r774",
      "r800",
      "r801"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r51",
      "r52",
      "r53",
      "r54",
      "r143",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r362",
      "r363",
      "r364",
      "r386",
      "r774",
      "r800",
      "r801"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r50",
      "r247"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermContractWithCustomerMember",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Contract with Customer",
        "label": "Long-Term Contract with Customer [Member]",
        "documentation": "Contract with customer in which duration is classified as long-term."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "cdw_LongTermDebtCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "LongTermDebtCurrentMaturitiesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current maturities of long-term debt",
        "label": "Long-Term Debt, Current Maturities, Gross",
        "documentation": "Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt."
       }
      }
     },
     "auth_ref": []
    },
    "cdw_LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities, Net Of Deferred Financing Costs, Discount, Or Premium",
        "documentation": "Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.cdw.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r767",
      "r768",
      "r769"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r26",
      "r767",
      "r768",
      "r769"
     ]
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate",
        "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r302",
      "r332",
      "r381",
      "r408",
      "r484",
      "r485",
      "r494",
      "r505",
      "r506",
      "r555",
      "r557",
      "r559",
      "r560",
      "r566",
      "r580",
      "r581",
      "r600",
      "r607",
      "r618",
      "r622",
      "r623",
      "r624",
      "r625",
      "r637",
      "r776",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r302",
      "r332",
      "r381",
      "r408",
      "r484",
      "r485",
      "r494",
      "r505",
      "r506",
      "r555",
      "r557",
      "r559",
      "r560",
      "r566",
      "r580",
      "r581",
      "r600",
      "r607",
      "r618",
      "r622",
      "r623",
      "r624",
      "r637",
      "r776",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_NetChangeInAccountsPayableInventoryFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "NetChangeInAccountsPayableInventoryFinancing",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in accounts payable-inventory financing",
        "label": "Net Change in Accounts Payable-Inventory Financing",
        "documentation": "Net change in accounts payable-inventory financing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r78",
      "r96",
      "r110",
      "r125",
      "r128",
      "r132",
      "r143",
      "r151",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r162",
      "r163",
      "r170",
      "r217",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r357",
      "r360",
      "r376",
      "r386",
      "r460",
      "r535",
      "r550",
      "r551",
      "r651",
      "r774"
     ]
    },
    "cdw_NetcommProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "NetcommProductsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Netcomm Products",
        "label": "NetComm Products [Member]",
        "documentation": "NetComm Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.cdw.com/role/RecentAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r108",
      "r149",
      "r150",
      "r153",
      "r154",
      "r164",
      "r165",
      "r214",
      "r219",
      "r220",
      "r355",
      "r356",
      "r358",
      "r360",
      "r370",
      "r373",
      "r399",
      "r401",
      "r402",
      "r410",
      "r411",
      "r412",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r709",
      "r717"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rest of World",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "cdw_NotebooksMobileDevicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "NotebooksMobileDevicesMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notebooks/Mobile Devices",
        "label": "Notebooks.Mobile Devices [Member]",
        "documentation": "Notebooks.Mobile Devices [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments which do not meet reportable unit quantitative threshold",
        "label": "Number Of Operating Segments, Reportable Unit Quantitative Threshold Not Met",
        "documentation": "Number Of Operating Segments, Reportable Unit Quantitative Threshold Not Met"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_NumberOfOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "NumberOfOwnedSubsidiaries",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of owned subsidiaries",
        "label": "Number Of Owned Subsidiaries",
        "documentation": "Number Of Owned Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r599",
      "r754"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "verboseLabel": "Operating income (loss)",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r590",
      "r753",
      "r755",
      "r757",
      "r758",
      "r759"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r207",
      "r595",
      "r596"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business and Summary of Significant Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r88"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r8",
      "r89"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain from cash flow hedge",
        "terseLabel": "Unrealized gain on cash flow hedge",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124"
     ]
    },
    "cdw_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation and other",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent1",
        "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive (loss) income",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r8",
      "r89",
      "r126",
      "r129",
      "r159"
     ]
    },
    "cdw_OtherHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "OtherHardwareMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Hardware",
        "label": "Other Hardware [Member]",
        "documentation": "Other Hardware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cdw_OtherLongTermObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "OtherLongTermObligationsMember",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term obligations",
        "label": "Other long-term obligations [Member]",
        "documentation": "Other long-term obligations [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expense, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Operating Activities, Cash Flow Statement",
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "cdw_OtherProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "OtherProductsAndServicesMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Products and Services [Member]",
        "documentation": "Other Products and Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Miscellaneous receivables",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r673",
      "r683",
      "r715"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r676",
      "r686",
      "r718"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r676",
      "r686",
      "r718"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividend payments",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of incentive compensation plan withholding taxes",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisitions of businesses, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r277"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r514"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r277"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r514",
      "r533",
      "r840",
      "r841"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r453",
      "r627"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from borrowings under revolving credit facility",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r746"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r739",
      "r745"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from stock option exercises",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r11"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r409",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r583",
      "r608",
      "r636",
      "r637",
      "r638",
      "r641",
      "r642",
      "r772",
      "r773",
      "r779",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r409",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r583",
      "r608",
      "r636",
      "r637",
      "r638",
      "r641",
      "r642",
      "r772",
      "r773",
      "r779",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r398",
      "r449",
      "r458",
      "r627"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r224"
     ]
    },
    "cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "PublicSegmentGovernmentAgenciesEducationandHealthcareMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public",
        "label": "Public Segment: Government Agencies, Education and Healthcare [Member]",
        "documentation": "Public Segment: Government Agencies, Education and Healthcare [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r295",
      "r302",
      "r326",
      "r327",
      "r328",
      "r332",
      "r381",
      "r406",
      "r407",
      "r408",
      "r484",
      "r485",
      "r494",
      "r505",
      "r506",
      "r555",
      "r557",
      "r559",
      "r560",
      "r566",
      "r580",
      "r581",
      "r600",
      "r607",
      "r618",
      "r622",
      "r623",
      "r624",
      "r625",
      "r637",
      "r645",
      "r770",
      "r776",
      "r785",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r295",
      "r302",
      "r326",
      "r327",
      "r328",
      "r332",
      "r381",
      "r406",
      "r407",
      "r408",
      "r484",
      "r485",
      "r494",
      "r505",
      "r506",
      "r555",
      "r557",
      "r559",
      "r560",
      "r566",
      "r580",
      "r581",
      "r600",
      "r607",
      "r618",
      "r622",
      "r623",
      "r624",
      "r625",
      "r637",
      "r645",
      "r770",
      "r776",
      "r785",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "cdw_ReceivableFinancingLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "ReceivableFinancingLiabilityMember",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable financing liability",
        "label": "Receivable Financing Liability [Member]",
        "documentation": "Receivable Financing Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r668",
      "r678",
      "r710"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of borrowings under revolving credit facility",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r746"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r496"
     ]
    },
    "cdw_RepaymentsOfReceivableFinancingLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "RepaymentsOfReceivableFinancingLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of receivable financing liability",
        "label": "Repayments Of Receivable Financing Liability",
        "documentation": "Repayments Of Receivable Financing Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r659",
      "r669",
      "r679",
      "r711"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r660",
      "r670",
      "r680",
      "r712"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r677",
      "r687",
      "r719"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r87",
      "r456",
      "r489",
      "r493",
      "r497",
      "r515",
      "r627"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r146",
      "r147",
      "r148",
      "r152",
      "r159",
      "r161",
      "r163",
      "r218",
      "r221",
      "r237",
      "r345",
      "r346",
      "r352",
      "r353",
      "r354",
      "r358",
      "r359",
      "r360",
      "r365",
      "r367",
      "r368",
      "r371",
      "r374",
      "r394",
      "r395",
      "r486",
      "r488",
      "r499",
      "r840"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r178",
      "r185",
      "r186",
      "r200",
      "r206",
      "r209",
      "r211",
      "r213",
      "r290",
      "r291",
      "r409"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable and Contract Balances",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r294"
     ]
    },
    "cdw_RevenueNetByProductAndServicePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "RevenueNetByProductAndServicePercentage",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Total Net Sales",
        "label": "Revenue Net, By Product And Service, Percentage",
        "documentation": "Revenue Net, By Product And Service, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining performance obligations",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails",
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining performance obligations, expected timing of satisfaction, period",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofContractwithCustomerDetails",
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remaining Performance Obligations",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and income taxes",
        "label": "Sales and Excise Tax Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "cdw_SalesChannelCorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelCorporateMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate",
        "label": "Sales Channel, Corporate [Member]",
        "documentation": "Sales Channel, Corporate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SalesChannelEducationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelEducationMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Education",
        "label": "Sales Channel, Education [Member]",
        "documentation": "Sales Channel, Education [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SalesChannelGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelGovernmentMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government",
        "label": "Sales Channel, Government [Member]",
        "documentation": "Sales Channel, Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SalesChannelHealthcareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelHealthcareMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Healthcare",
        "label": "Sales Channel, Healthcare [Member]",
        "documentation": "Sales Channel, Healthcare [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SalesChannelOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelOtherMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Sales Channel, Other [Member]",
        "documentation": "Sales Channel, Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SalesChannelSmallBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SalesChannelSmallBusinessMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Small Business",
        "label": "Sales Channel, Small Business [Member]",
        "documentation": "Sales Channel, Small Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/AccountsReceivableandContractBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r63"
     ]
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Value of Long-Term Debt",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Number of Shares",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r100",
      "r178",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r213",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r236",
      "r239",
      "r240",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r592",
      "r595",
      "r596",
      "r601",
      "r640",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r501",
      "r502",
      "r503",
      "r556",
      "r558",
      "r561",
      "r567",
      "r568",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r584",
      "r609",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r639",
      "r645",
      "r779",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer segments, customer employee headcount",
        "label": "Segment Reporting, Customer Segments, Customer Employee Headcount",
        "documentation": "Segment Reporting, Customer Segments, Customer Employee Headcount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r178",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r196",
      "r198",
      "r199",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r213",
      "r591",
      "r593",
      "r594",
      "r595",
      "r597",
      "r598",
      "r599"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "cdw_SeniorNotesDueApril2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueApril2028Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2028",
        "label": "Senior Notes Due April 2028 [Member]",
        "documentation": "Senior Notes Due April 2028"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueDecember2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueDecember2024Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2024",
        "label": "Senior Notes Due December 2024 [Member]",
        "documentation": "Senior Notes Due December 2024"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueDecember2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueDecember2026Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2026",
        "label": "Senior Notes Due December 2026 [Member]",
        "documentation": "Senior Notes Due December 2026"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueDecember2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueDecember2028Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2028",
        "label": "Senior Notes Due December 2028 [Member]",
        "documentation": "Senior Notes Due December 2028"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueDecember2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueDecember2031Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2031",
        "label": "Senior Notes Due December 2031 [Member]",
        "documentation": "Senior Notes Due December 2031"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueFebruary2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueFebruary2029Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2029",
        "label": "Senior Notes Due February 2029 [Member]",
        "documentation": "Senior Notes Due February 2029"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorNotesDueMay2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorNotesDueMay2025Member",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due 2025",
        "label": "Senior Notes Due May 2025 [Member]",
        "documentation": "Senior Notes Due May 2025"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorSecuredAssetBasedRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior unsecured revolving loan facility",
        "label": "Senior Secured Asset-Based Revolving Credit Facility [Member]",
        "documentation": "Senior Secured Asset-Based Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SeniorSecuredTermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SeniorSecuredTermLoanFacilityMember",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior unsecured term loan facility",
        "label": "Senior Secured Term Loan Facility [Member]",
        "documentation": "Senior Secured Term Loan Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_ServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "ServicesMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Services",
        "label": "Services [Member]",
        "documentation": "Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "cdw_SmallBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SmallBusinessMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Small Business",
        "label": "Small Business [Member]",
        "documentation": "Small Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_SoftwareProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "SoftwareProductsMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Software Products [Member]",
        "documentation": "Software Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r100",
      "r109",
      "r178",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r213",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r236",
      "r238",
      "r239",
      "r240",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r592",
      "r595",
      "r596",
      "r601",
      "r640",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r60",
      "r61",
      "r107",
      "r130",
      "r131",
      "r132",
      "r146",
      "r147",
      "r148",
      "r152",
      "r159",
      "r161",
      "r163",
      "r179",
      "r218",
      "r221",
      "r237",
      "r278",
      "r345",
      "r346",
      "r352",
      "r353",
      "r354",
      "r358",
      "r359",
      "r360",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r374",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r400",
      "r461",
      "r486",
      "r487",
      "r488",
      "r499",
      "r552"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r501",
      "r502",
      "r503",
      "r556",
      "r558",
      "r561",
      "r567",
      "r568",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r584",
      "r609",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r639",
      "r645",
      "r779",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r179",
      "r395",
      "r409",
      "r495",
      "r500",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r646"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r179",
      "r215",
      "r395",
      "r409",
      "r495",
      "r500",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r646"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r672",
      "r682",
      "r714"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coworker Stock Purchase Plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r87"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r87",
      "r312"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coworker Stock Purchase Plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r87"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r60",
      "r61",
      "r87"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of common stock (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r87"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r87"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets",
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r61",
      "r82",
      "r516",
      "r533",
      "r553",
      "r554",
      "r627",
      "r652",
      "r747",
      "r761",
      "r796",
      "r840"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplementary disclosure of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r779"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r779"
     ]
    },
    "cdw_TotalHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "TotalHardwareMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardware",
        "label": "Total Hardware [Member]",
        "documentation": "Total Hardware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "cdw_TransferredAtPointInTimeAgentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "TransferredAtPointInTimeAgentMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at a point in time where CDW is agent",
        "label": "Transferred At Point In Time, Agent [Member]",
        "documentation": "Transferred At Point In Time, Agent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_TransferredAtPointInTimePrincipalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "TransferredAtPointInTimePrincipalMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at a point in time where CDW is principal",
        "label": "Transferred At Point In Time, Principal [Member]",
        "documentation": "Transferred At Point In Time, Principal [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cdw_TransferredOverTimePrincipalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "TransferredOverTimePrincipalMember",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred over time where CDW is principal",
        "label": "Transferred Over Time, Principal [Member]",
        "documentation": "Transferred Over Time, Principal [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "cdw_UnsecuredSeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cdw.com/20240630",
     "localname": "UnsecuredSeniorNotesMember",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unsecured senior notes",
        "label": "Unsecured Senior Notes [Member]",
        "documentation": "Unsecured Senior Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r173"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations",
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r173"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average common shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>61
<FILENAME>0001402057-24-000138-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001402057-24-000138-xbrl.zip
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
M-,#2,GJUO!N]&1E@J:U_W@W@<QM@J2U\WBU?  98:K3(NS%\/L&?6@:EEO<
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
MSNEKRV3%)^ <CW!(DA67@/.H[28)FRD9^(PDCS3LG4W=HNXJX%Q)\$B3%=>
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
M5O@1L7:$YHA8R3=6-G2_%+ BCC%%-9E%L.0;+!NZ7 I@X4=ME$9$X#FOC95
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
M\8Q[\BH*F0R=GO[ON>E2)KF9K/9?[RUB^SW;X$>D9UOR'I5ZI=M,I7=ASA2
MHH-FWTF$HT#3J'1;RE']WP$ZTV +74&FH+*_QTNHC^8>NX8?_+H098K81\+0
M(P$Y#?2UP1'(7Y:T$BU!N%86?F-$<5>STI4C?&T89,XW:I)*Y(2H:3&9W("0
M:+M')B\:-K QTNTHR_ZJ<DRC0&;)TM<Y]T0QBDAK%Z2?L_"B+VYO]BVNI]L%
M(7>[GMK"E-GT/*77ACUO1DYY$1<WIG4<XCH\I!75>1$0Y$KGY!P'#==RX.2$
MZ^$LLWN3R0(V="-$$ULBUWEF,_"8O&&+);GTR;&>.+S"\BMCHO.H-QZ9R;(
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
MCYDV>>^XX@O?=\W1W"<CBPZ=>\(>XRM1FJ;">VP#R.!' *8*P WS&"P 50[
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
M_,F"0FLWAO.05[>0$1OUW-]^R]J8^3D9ZJ:-,T7>!S25CZGU[G#_VD\^6HX
MDZBTV:J3CMY6VW72:'<,76F/QK+>ZFA*LR/_4V/J5GC3Q%W,8$8>:77D4O*S
M2L9L@I?$>B:O'B?#VCI,3;OZ;MW?+]G6A1F/3\* ;%T"2#&.<%P1!;ED$*8N
MOXH-B4 9BC1QN03XTWX"M2K=(0<]CPE<<>%A^][GCZ0;1?P](!7,LP*^X%2V
M$!:9>?1R\<NG17:;:8OYB)L^38G[R,@=<@LG]?NH"7]?\/4*!34Y0$(8M G?
M''Y=8U]]W/Q<:]1D18G\2JXE_;RA1;]DVQW;!M6L:8TFCFGOF-HU%=R8.C6U
MG>Q)IQ\3WX_5%K!!=6IUK;[S2=$1V,Y2ATX8:5UJ:>N;2B!HN +1>?N$,^VU
MT;'9J^L_I*O^PWW_H3>\[=])O;MK:?#CR^#V^K;W<'LS>"N-,U46MDR@?S?H
M?[N][@UOV,B'[)_O-W?#@=3_RO[J7_W/[_UOUS</ Y%:U_HDW?SMQ^WP'X!F
MM<40-OBNY7HB"SF(TDJF+;$W6;PURB_P)S"WR=PP?6I$E6K:D_&P,[(?][+-
MZR*X-UBC;*RL:#P/S!?I.[MJXDDW3*LRWN1+U-\8-6=8Q94(W&H 1=A L%<X
M2%\(>MG$R3^),_$]:XS/*,(SSB&U"LAO08X0)$[+Q;+UIL[<]F,L6T+<Y6+R
MO#)DU;0_C]R/W;!U=$E7HJ?K\^E<G" 6JW%-QZ9NEA47:ZLAB51BZ4TNL<33
MB$NZ-$.',PF'R+IW?6GW""][$O4Q1Z<[XZ0=7U.=3D?4#8(#FG)$_G%*9P!B
M;U7%3#+>4T A?I*Q6@^2C-/J79A$A<CBG,EI<97?0&SBZ>>3G:(R(>(49M^;
M -%()2<8F0B9",R\$S%1Z^0Y"TV>PMOL()<AEQ6)RY)E[>T[&)\BO_%CGA<-
MM9'&Z79D-4B00U:+PVIQ^Q#$TP_;08)L$WD)>:D(O)2$E3:.B:2^5W4J7?5"
MKJNI524X*9,5IV1!-#;NJ"^9HC %UG_' K=(':0.4J?<U$FD+>SI9\UVEU75
MHPAE0),KW7JGE=K1%@0'LFZ)J9.$=;>4S8O-N0HLSBU.C#^:M(&Q51WQ&OK2
MFZ9.](7_?ICZ7MHB?UB %JF#U#F#@KAGFUGK'C)T>FPE^!.)Q;,B;^TP'U)D
MQ8S>-P]YH$PB>J9/!]1],G4:]%Q_H+KS:(NG;&N_KJELYVJGED2#<$-A@-1!
MZH"D3HH&01:26@,EJ8L>"A"Q'<F9A58%=773P[:P)\T-KL>I<1KD U_/7;84
M >\$><+BR[X@EW<3DBLJ;5BK5[IR1#0;G3@@(80N-LC42=/XV<+=8CN,S=R-
M2I<77$'NS@=^D+N1.DB=S*V95$1O$Y3H+7H$Y,IY=MR?U WJ64CW<U>?,%-3
MNK>(C<$/]-D@=9 ZL/:@8_3_F^G,<EYIL!DM9!T7=5$;$3_^4:_5@?C)$$/(
MX4@=I$[F\O=<XK<-2OP6/4SQ0&<A/42Y$STH<N?%+7*'YO3^(W9'!"M6U#%Z
MMO% ?=.-BEU$L9%HU;89[$O<E0+],"!W2*0.4@>ID^A<\[[C%?$D[K;T"O;T
MKMJ(ZEF+(A<:;)"I(5,G$5/'L4H.YVD%#$^?-1ZQJU/-*2E_;3Z9!K4-3YH1
MTY ^_'D7$ACIA/:[$Q'JCOJ R[<MGG1%O G/P%LB05XA@;=YJZF;5JDTHVY0
M:3^J8#TZ(- ]A-1!ZF3NO-L,GFRIZ;,4BFN",FIGU*+="P@5D%!)U4Z*"Q%>
M7[?9BO#D)B[\A/A 05]BZJ1I$,5E7E[5M]F,J#AZ=N8M>@3FUN9- 7@7@C<'
MT6<6">,PTK/I3R;4,GAM,,DG+WB,!-T]2!VD#E*G[-1)5:]?.Y/Z0$6OG*$S
M)"]_\-W'L?C*?'4"1]F7]X=2HS0(GL\MUUK9NTX11<CC.:9.FMI_RBS>@L+B
M13^M\<-V*1O"?Z@A/1+3EL:N,Y4FU'BD$M%U-C&?S0*/;:#+ ZF#U$'J('60
M.E"ID\ABTW:K<Z*5Z9M.IJLJHSR9X:OE//_.M83?F-+ /_Q"QXY+'ZAN$<\S
MQVQ)^!AZ8Y^Z3 V,4O%X-GZM@W&^XH%KCZEP!FQU(&%KCPEAF-[,(J]\H'0[
M%/&JO%U5].@2L^?9G[:DSUV7VOJKY+OL85808R*V(3F<SS&>A/XRI Y2!ZE3
M;NH<&4]ZEU.H&\\[U<AP;[H*MZ8AWYF"]_9L8[C:IU9>ZSOJ]\=,F[QW7/&%
M[[OF:.Z3D46'SCUAC_&5"$VS(?.:C9N:)H:B\@W #?,8+  5W@3SJ&PJ1"!
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
M_7 ;D\'L3UO2YZY+;?U5\EWV,"OP"Q#;D!S> Q*/N:&'$ZF#U$'JE)LZ1_H
MWL6!=>/Y4K08?M-A>%7]-]R;KL*M:<AWIN"]/=L8KO:IE:5Q1_W^F!D9]XXK
MOO!]UQS-?3*RZ-"Y9Z:&[2M1QH7(J]^L*(S!0V@ 3)16KT0;J'!@UV2P:X$I
M,X?@._W!.CC8:S'LU<%DU:!U7<JKBA-O;T5*C"_$(K9.)2+.8?YU;E-)DR\D
M55:U+,/J8>.R@/TN-<:OAC-G D,T+]O>UJQ((COZ_*:F[O9IKR6R!(<T@[/1
M4?*U7>DJ6CWBB,YAH8\T2)91R"0S-.:W#62:*Y-/_HQ0J?8Q9ZP>JVUQN.+H
M#I#(E<B5R)6"*[53-V[MR)6N=M'H=%*K>(ALBVQ;0+9-Y)W5ZD>T+D_(P/QT
MQD6[F4KZ!O(N\F[I>;=Q!.]NLB<_?Z'6D3F1.9$YC]:'XQ0T/6XWY:5,+YJ*
M%G':,5_JL/#^?A2ABD4E _9C,=RUY_!#2]0-:=_]/'+YS>$<X]Z6&F04>1]F
M5(Z9X81*1.?'K(C]RE9)LAV?/9VX[&-;,MG('EUB23/B^MPW[+/+KQQ;K"[/
ME96^FC:Q=9-=,O#9!R*/MK9UUN&KZVJMU6##FSF>:'!UZ?+,6_.)?GHV#7^R
M@//:C2'1Y=4M9,0&,?>WWP)EA=OOBF"L_>2CY>QB$I4V6W72T=MJNTX:[8ZA
M*^W16-9;'4UI=N1_,C5X<=/$7<Q@1AYI=>12\K-*QFR"E\1Z)J\>Q^S:.DQ-
M>S&@9JO&E_W]BFU=E_'X),**+4O ?DQZ.*X(%%XR=J<NOXH-B4 9BC1QN;3\
MTW[ZM!@G<0'!>>2*"UK&!I\_$DC\OQ'Z$>B\NOY#NNH_W/<?>L/;_IW4N[N6
M!C^^#&ZO;WL/MS<#\!.XZP]O!M*PSV9Q-^A_N[WN#6^NI:^W=[V[J]O>-VDP
M9!]\O[D;0II*M*3X8#B615R/B5V)/=[B#38N_A][7]K<-I*T^5<J./MNN",H
M-NY#GF"$+-DSFK=;\IKR=NRG-T"R**(;!#@ :%GSZS>S )"@"!X0 ; (UI=N
M&<11QY-9>2>A/T<43JUE41T"C-?IPN'NT2A*XEY?W(@RQCU^6W$GF^KN,^E
M'F1V"A9OYH3/P&'PW+61I2>'[16*B]>JL2Y#8C" .WE-+KE 9GY\?84WG0@[
M<B^11#;_FZU1(K@\+&;P@=$;$4I^*S0]AL^.[_Z'<9'5(0G_^.1$;O0X^1K2
M"*:<7%I$,)PHNJ/1*'3G:>C$#9S$"S_&*ESP\,BET1-\[Y/',M(SP4I+9#G7
M7]#Q39Q>P]' JYPYXCE<T).LZ"ZNGILH,LEL_BQX>["8 8Q>\?H <.).0 [S
M8[):#9(MQQ*[:QN3P1(NIBN3!(8O5PQ6Y\"]Q,B7W% ?)]E V0A>"[9#WUCX
MXZCC),SG'3NWE9V>RYS3PR\(Y^FDR0<,ZU6DCTD\$ON'_/&7+G'(ER",,2Q"
MER22"LL,N3,Z&P)C3B7CP?]V9O./7]E=][" /[O$!803CSJX!&2V\&(7)#9\
M<AX&6':"/>OZB6Z%8XCI:.K#_)]?E\.Y?\J&0IC,B^<"B0,2@>;E=6$,8W<Q
M8\.!T^.9DF&Z0UWR'(!6XZ-0#N?(>#%:Y4M,J>/%TQ&>)R/8@P"(@IT[.(WO
MH#>":,\$^F@YBN^#U8+D[OIOF-@XF*UN^^_E8/$[MX[OC)T>>6** ULX%CMM
M?HS(, R<,:@:H<-(/YA,*!8@C @LT#-\>1+">\<NH(_&E,#9-WY)]!+0%8-)
MS/X!RPCSBMEZI-H*CNK^*;=4[(&DMR[<-W5BN'/D+<8@K?E7\Y#.\/C$FT9>
ML(#_.G-GZ'J@9J B- H#X%+3UV$(^B1L5.A$0.:C>!'2+@SN&?OZPAD-Q[-+
M60P-^]AH$8+.O%T1.A\:>9J"+OX\#18Q+!V@.:1 +G$" 1"59A'[*]W\W X#
M MA:9+_<_9%=!9D:8 _[E9 9N\N%'8P6P\@=NPXLY X5\GQ6+IW>U(G(]OB>
M;,ZO&\;3O('F_N%+_H"",PRXSN/D\<6GXT%NV=:,-##N$1IJ7H)P#')'00E'
MV^CTXY=@LX(CZH8DP+>O[4J7(,?\[;?;A+3A[T3]IWDNVEO>A+S/)_<@R/H!
M_.VY,\8Q/#<AK]<E)T6:!$0%SQ2E65;<A2%BZS#0,@4O]SP"DX7= 1)THHC&
M":W#0B8\ 6\8+@4-F-N/E*@Q80PHUDGXP]*NP4;3VS:QA)??4<]AG&>4^P57
MG:;%:.!-P'J ,RW@]XAIA/AI8/\ A%%PY6(L%F/[(QK&#O#<,1W&)!@"9)T5
MPQH',%"0Z=E<":[2VZG"QZC_[ ##=WUV0]%4X:;53-]0U5LAJI2PF\JT;R36
MUZUBDED@M9H%4NL9DOHNX8DM$VYV7OAO 7/;L!LN?&<Q9O2-QW#HSO;;"0OB
M336&_8R.XFE(TQ/5_4EF,*AI!)@?P_LV'\)H5?)A[3#:\_VEH#)U?H#41*D/
MX@2= W'C)!"N2-?(J!A'<E;JR!SDE)$[!PV</%,?R,OS7O%W4-239S?%*)CH
M#2,L)R=1D7_<W'Q=DY?PP7#AI4PJI,\+;YU+P4.#1+S(.-GGGZ,I"DS(P$"4
MB9@DFUN'P>?;Y2=P9;/]F2R7)%J9;LEMRI3R,FFR)T&,)@8FD'E!!/(/\J=P
MQN:>"E1L[D7O75M87,APS-@K6]AT'7+;@!R<^A'<COP+M@ 7$AAJM$"]$$2'
MO<L$DTZ$SGF.[@ZV8,,;_[UP0QKE#P;\[LSYBP+'BMT9VU3\.'#CQ6R>"N4H
M7#H@QX[B5%""#S@SA$TV4E9B(K^(/5 5V&>"N>NG@P3R!+Z>R.V'#1AY*VX;
M'GG.JJ0%^0 _  =BJ,63*-VR+HP$<ZF9Q=]!8?87XE.0CR/4PV&BZ;*1B>.&
MWFM^&9;B^VJ?,Z,\OC4"'8?MPNK8Z;*#?IE&@F !?0.N.M&43+S@)3VVIXG8
M[Z9%WE+W4_H]0ID;*N49.)[Q<@LR?C%GI<OQ#6.@,UBK! (KUE0X//9XM!A-
MEY21O6>UA2&SKRV7R&609Q_!"<'KLC=G0YDL8"->J1/N.7//DOEO-;3@@8Y'
M0W0(9"-0*D"T&0(E@WZ<<MP_%WXB(C/.@"N9[=T!QTG*/Q,7%HJ2E&F%*]94
M!.,;'V;AD6]LKT$C1%U_!J+GU7\O-Q/W,3UW[@ !*'PG9D)5[FZ>.UMN.?@X
M2D ;Y0QA^9,G-82QR:X8T2)*)IBP6;PQ/G 77BBJU/.YYR*W!09"ADQD2?D&
M\H!T*U"8!=W- ^:V6LWW3K;'*"$/HCY9IY12TNB:N76K#&JU7=K\NI)+$D?4
M:E%:(G/N!W1FVXE3"96=O2B KUL;MNB6/7(#C)L=!$OM=)7=F)[XV5OQ6*"H
MUOI.O)095TN^A_5O$$ )7XPF[?#%I,YRMJKG[)Y1JG7/P*ARVFH8^/#G* '-
M3MT5P+BAN\*U MVUJN'<^./;1!BZ]_/W9,1=P-KL O7:YMXI](VBPW7-T;.V
M$%O=/27</^E6%6R@LD.2L0N>P:M*X:%Q),6=B)^"WI$=W^S43G2-%5/-;0OP
M5W_LA" 3?PK@?TL5]LO-X--2N626K7'Q8]_GR+*7S]T,OB\?PT]?27:7)/GE
MY G+.9,/3Z /C8BI2;]<D_L9NDM2!@\RW>I.<I?7I)[00@WO!F%MBOIE1.C/
M5/E)E ZL%;VFP8(F/TOD^3@Q=*/2RL:<.G(38YP;.<_/H&8NU4AT,Z .%<!2
M>6YR&56.YR#,I+/5%VG:O6?X2OX$S3T"Q2&QE.*)AL.%45.F-:(V@5(GJG'S
MQ1#X$<%*V$S79]<383534(84H.8SVR(& *VV4]83RT@W$=Y ?D4#Q3A(O'CP
M>*)3]\CG[.VI-(Z28*+N ;/RQ\F*,[$0=B":IT-D(F*7#!>HYL:Y'Y@@.5J:
M2W,?RCF \)>DD%<,WZ(_' ^)+Y%9B0NWC%)? R[-BPM+P2P#^$H8S)KJ3/:)
M-7G*Y)L4'Q#@;T@1J&M)5; 6":6873*@S[@SJ=*"2Y>2BV(5D4MR&XM/RIXL
M)ALW>3#3?-D34?K$:MTSZPA[?[> A%+J6S-S$&>(/J2\6I.]&;UG?D2C-57-
MR7Y>*FHPM(D;HT7(0Y?<C#IL,(Q$,\)(Z"[1XAE(WT%C$Q<=)4SIVT]AL%/Y
M;VY*?.L27K',]R8Z\F)"(^WMH9$BRE%$.8HH1Q'E>'B4XW;I?[><OU^BYUAN
MR 1!E/*8ZZ7$T:7EI#]G=:J/46+8+@:NRWNY,[9RX>Y]9^F!]A/C NPG:K7V
MDV_T!P5E^$L8S)#Y8[ (5DF_3</'"NPF16JWS+U1XB8S[Z%UPOW!#CP6[Y).
MFJ3EDMX5C)HLP%D:8$NNV1'6_,%H2L<+CR[#2Z('=.G\%L#8;_QQ:J'PGU<?
M*P"?T@9C?V+TGL")&;PP)LK0.*:QXWJ)<SH., !Q:9(.5YA%ZP0H6_]!_V46
M69"ZGT>>$T5,#4OL&?ZFESFK"3:84AI'UQ6[#U+5,M-@6.K>".6">42OLS\^
M9G787)^M"WOHXSJ31DG_;1DU_&#R<ZH$V$K/MA34 ](B;NF'4Q6A!^O\Z^9U
M0^\INE+XD]232U[7+:/4$]L&)6L]TRK^J?R@;*G<FW8.:O=*[2FAM[-4W+MO
M*TAC3D3?TV3M%A??6XMD.J#<7AO7H-B+O+88#74X6*Y"]0W?]S-\MA8WFZR\
MFTG4V8I4.BZ#F4OV#:S (H4\_TKM%;!@4 MH(AA\D&MJ K_OF;,H=7 @) ZO
M=5!N\B>J9G#@K$N5&MG3Y"FEJ97 ^$#CI'IQ7+*P@2:IG;[6-66KH!+)^ZH2
MG[[@B* S06>'-4MHD,XTI#,=K?G<TUE#!:(Y%4Y@9\Y7/E&.D4]:V(&1D\/Y
M88FI(M:@ VNPK()6**)AY_G#Y3UGS&ZX&)V^JE9PCC33FK-R5?84&_ZTS2Q9
M=8^^ P_]<RZ(5[/T>I85\3@YIDH+M6:GKW<5J7*AEMM:EH)T!>ER*3*4)ET+
M]5%;TH]OEG)BTMU=T#+GT-/>.O1,Y401#X>$N*T9FQO_^OI"*4;/L' 9=EGS
M25+ AB7:TG$6PU.L8E-6?M-!/S!SRV*@ZBBD8S=FT; T.L")>U!1E1U[SL$&
M*^>QP2N+2/$>L]YZRSH>93>N%3G$&$9$8A<3) +V_^YZKCTFW4VP*%56):5
METBR&P*6A0 _AA&^!(L#N.'X"DO6ON:2U)-T/A;LAG5<9A2>9+%N(5;&HH6Y
MP2F%T9_S)/ ]S?ZC'F7Y'RR!':,5:)(=V",#3"-?C3T)JUN%8>"'(R>-)\H'
M9!3%;[@1'&JYIUDYK-U((8LYH(F]8\X8QMQY92'VRV<+UL9_S@KQ],C=(DL>
M/K3DQOJV14&20Q(&/UEFLO=*_E>9@WR]%ZJQ_R ?P&J6/LGM3E^1MS572F-2
MV01+C=UL8NRRA&/?U@\S&SNK.51 +L"'TLA-#S;[[%."=T6D;8_6.]?9YN:4
M*W:55=-RDZR=M&P'JX_A8D$]5I0N3=:/,57Y.2E7P6(Y,^:4%+%"'I'C'4EY
M#KRXK!#8(V^'L/KDFU?^)RDG,*<A SB.(E_B*H+_1Q,WJ?""[,AE=616EU'
M>9FZH^D:?\%B:GX 9(@58MBP@;,S<1<Y.:M9,*;+.F396/-KE-8UR#''C$0R
M%KN<;9=DA4'67IR6$$QJKN#[%VSHXP40&)Y3XQ_);"=IC<>,H::E"MF$DU7!
M7[+"A#U2NN+!1@CN#>[)C3_^+:NP]E0<&RD7!.;*!8&YNV(/U^H##9/R@ 4'
M:+8%PY0*W\!C?]CAV]C:-T&E12&V<ND0V_.)2#05M<T1B9IB53>HW2LE(A)%
M1**(2#S$$O?FS#]#)[\(0A3!42=W(&V5V)@Q>E/34SI]6^L9W <_"3H2=-2D
M-Z<L'6$C,ED^@VC=BXDB+%+,SU"J4'[YH-84/7AT"-@9L[VB*;:'N;U#2%B:
M<XJX&T9)6UJ;0B$%]MN*_7<<[#NQKW?ZNF+V-$ZP7T5<!0<^=OZ"*#;\'D4^
M]:]8^AA$L64U,=;E@SG:16C$2;;M/BGG%I5SH^K*;C_J'BY1TIW*0L.K]@3K
M:I-3,$$"V!:2EG,(>P%L$'9L6CEE\GZQI'7!]F"5_+W[Z6EK:X]BN^H;S_21
MQ,AG;)K*'7T>&^R1<^5ESE_8\RKC/7822EJ/Z-MR%*4IQ^KT%76;Y%Q7'$C-
M<\+8%F-;<'DZIW5RZRZCD+!;0ASMX ^L6<#;A@JK.F.IDS=KT+'Z2%:P=F]-
MK[,,R[A9KMC2[YVK&8_U44<LF@NC-T?90E-G-,5R9S#Y4;PE3")M&9./'\L(
M[65*?1:?X$3=K/=)T1O<7*A%V1"#)1AGCHO[^W7UB<?E%S[_G+.&$$\LMN1Q
M,F!?2Z:^)?Q *:BGKA344R\*/UC&F^2K'VVN=M:Y(\S&OC40I>B@RM$#K-;5
M"!_RV.>SC8[8<8IM#*> -UG)F"=V<UN\"1.AZ0KAZX;K\3&@2I#) MOOY"CD
M'1$/;/6V48^\<51R5)?)L*6R41":WC,UO9*  [FGJ^7>M#7@0.IILB8&U?"@
M#+M<@:Z=@]H=#R/B1;;%2OR1Z DR^7_4"2\T7N3_L9*K\I5RT?-7KM0+G?\3
M=AMC=79/&B-T"@OPMWTRUHE2OC<]M)<>,-#BF %]CV_A(%VF0)]60*Z6);FG
MU!T]<.Z1.(*VVDM;>DVTI73ZNEU_8(X@+4%:O)*641-IJ9V^VD#,FR M05J\
MDI99$VEI(!%JYR$0%D2D5-M'Q9!W]%$YRZ8I6C5-4T;CE^M['Q 6!^'KLF'%
MS7-(D[9Y!5Z1S1:N<(W[;BG+29+E+,EJFN]JD:(4-5_%J\6MFL[ 0_CT)H69
MF:^8!Q5[+2U7*VG6N2I9X?HPZ'B1.*K@SHF#S4:QU77B\EN$(W@;\[>ZRVU@
M.<QCBHT6F1,K6K#F[F%$V*XMZVE@*$@2)+7,I68?29LW$L_]]\*%ZZ\]\IT]
MF'247XUV(Q@ <ZC1W14G(019[8G5A]BS["/P&WMZRURQ-UY2%V.&10Q8-GK@
M3]QPQA;M1X 9TWN;+5YR:T59$KT5.1B*Z*W(4T-"T5NQVMZ*YWPDLV.2M1PL
M."K7.QJ. XI51V*,?%I@#^[7I-\OC5@QCR3&&'Y+.B+#6;8*08ZB $ZW+)AR
MXPC%Z)-E90P6?(D1S!C;@[>^LDOC!>V1FW%6[03CM0HJHN"AZ"4MGW'S86C
M3-QHF@7X)8<P%HU;'?9IF)83AH[_G YH2.,72I-FC"O)(2M757Q<MZ"24"*B
M)=(&+,PB9EW@<?$6A;)/R?C6)'"N5!3AEA!BU"NR2E)?G5<\,3;5C *M594P
M2G@S4X*\.\Q1JWB H$G"?[8.\&W,(I,G0VQ//G?"I-+8*G(9=F=9EV^>#.(J
M)R$O%94#$@,8)Y@Y?P8AB,*XYZP@4!XA&6J2J#$FWCIDX@5!./<0QXOA52JX
MORYCPH!;P,\H+ZSB*-_6SOE&D:3Q"]CXD'Q)W]'%V8TI3&(5HHWM$8E!/MS1
M8?P+< O"VL(G<=]%KW9^.*Z7AIRN$+[MBSA@7-KP1Q+$-F)Q:_A +M!PGU#?
M(U\P6G')Q]8*"(7TV0F7A9*V3CRB],U4#U$!#K1DF&VS9.C5MG_]DNWJ/6QJ
MN&!L\&[9KG?3GJ$JFSJ\JG!OSUA.D^3F^2XS1C+9@B4X6YFI4"B:8LE'(&TW
MBA98'BQT?S"M^@T;2%<RB<P-'4;L6%X-6/HB4</1G@&*-EV7OI8\"REJ".S2
M1Z$59"W&:Y=R&*O'&;K17UDGZ1].Z#*^SW[!1]>%NADPJT5TP("!L<'"@:+,
M7KLL!8JQ\AL?W\7D&/M*Z&\7#SM[8*! NKXR+&XXS$M/[!A,JN,EL=K.FV)Z
M" N7U0%\\RIGGIS\_IL?V'F+[<B3NG(.&0"NT,3V"&>5SPH$KNR3W_")#X@L
M1?HX>/SRC?TI?_QE'2)+D]9&%54F6M P*:/J3@B^ T_)9P;+-"J<W0CC904.
M7Z.=#PZI%[PDAR=.I$?N\[\E(OGRU\1HY\RQSO!R;%@M=L%@25VFD+!OL D!
M6IG\"7?[L-_[-H?^A*5#N61\:'Y0&R!\4S)AC;6SW[.2;-6S7LM;JC_C-WY;
MIN;E,VZN-C/OW@K!!R3BK=?1G#AN"*S1PPP2)^'?6*876*678#])J(#K"?]:
MV5\/FJ]3-M?3VITK=;=DS@_IB&[8@(KT![6D>]"N[M-8@T':3,'<H6R5!%NJ
M?Z^KH+!Q>!#!ZP9T'K/GLK<9K5')5X"-MBDS^U#IK!,AK/UO%,B'*)GBE2.*
MJ4M#)QQ-$\;)+CIY16K?MY*:W:R6[")BRB'F>"5<?YQ6U$5.#P*%]QJYRU3:
M98X0NR4MPIO8:_ "O&.(Y<USI^=+L$"Y:X06*3A(,G%G?8012B44Z[."> ,O
MF\#AFCMK0,AQ_Z+IG<4S3,_;@L/V;37IIRFFN&7S"ND$JZ)GI][R;,\,40<M
M9S?--5Q6T&4Y4HE$!MA/E&$?EQK'/T0-E:T!0/PO&E\ETH#KSQ?KKV('*ZS;
MC[1(@#M#,]>8@-8)FYUPVG5) 'A$D-?9$71H-01$C1S@CVF=^!5<G#&2SE*
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
M."JNTH$+2<8NO)(%#:3!;IC[.*$@,SH>S-^)%RSMA7T*CDH%O<88"P2K"@O
M^E#& ;LQ^2[(R2PH/7^&8LBZB_D,\(9)1&,\J3%.,8K8-(8)];-0.$RHB5^O
MDD0=#-0!]L#6HK>YR05I,H>I18Q8JC@\N%&"B%6M%O39"3&-*?I*PP%&D6ZJ
M0+:TJ0C8$O<J4#8Q C,C;&KO4H383,^4RR ?\7&6F-"V8A^8P#%B)#QV,>MA
M3&BV5JM@8A='$:?DG9R-R\SI[&7L/<7/(GMY23M^7CE)R\_D5R#^10Q<Q&?A
M3KF 5'C>#<;5Q+B]:3;ZP([%QPF#P;98-GL3T6>YZS<L8MG'4$(GBX).MNJ0
M#0$6GZ'BD-MAJTM&FY58O8:CS92>;2EEH\TTM2=9Y:+-MH9C*3W%*!?9M2M&
MS!"#:GY0NT/\CHFFL\\S1.R)R:F_)_+IYS7Y]-B@N3-=D0'(Z_O7HYK RS)1
M 'ROVH%1E@=-^)(63:TN-+55ZR+ =#28+B&T]].A@O,QD;\'8\1,'<_<5X+>
M:J!,%FZW7VTC,F"G-O>XV@.V60768UOI]&55*R@-?<J*Q1>_ZWM"*X_>=379
M=4/L.D^[OJ=WXM&[KB6[OAGW4]NN'],H_.VNGTFE_Y)[;M:\YSKNN5[ WT7L
M],XZ+K5B)/$KHO61&131E<4RKEG6:[8EE0[,8%5L]HVLH%(0[O25VBLP$Z)[
M*O$G?)#?UM X(A2\S0S^/<+<76)RWJ#XFV5YOR*RQV"&@LXP/+0_:O,&OT=N
M>]\&FV*#ST5$>]\&6PUO<#O[+C4@C;UO>VW<WDW]ZS*ZSIY,\+H[W'][AF*8
M<HP85GDWB+8> >^SR&WC$IN\09>D1&?CTCHC@%&QT:X,,&0$AL&GL58 HV*[
M7AE@* G'V&P)Q(%EKQ@8VU$AQ,P* *$FG*+B^B1';65%J:'%H7/:V] Y4SE1
ML/(A]9/73&:-?WU]H12C9UBX#"R.-3-'TJ6%,A_2&,7!Z"\2S..DS"[6[P_=
M$0K4R2\(>PQUIR'+8<'JK4G8*_N!Q=7>!B]!^!?&';,GOB["T10D6/(5VZ D
MM[E8(G;BT5':ARC.!G9@X&52%3,IPDZ=:!&^IL.;T7BZ$4;;$CPI/.(II$G5
MQ0E]825W86#5'ITW?NQFF!TL+>A)9SXZ_A(&,ZP_N8A9M._CY&U$_[LRZ'5)
MJUIG.,TT]*HEW--,PZCZ^#W--,Q.7RITS9:^L)[Y-P^PLCXVR1@%LQE<2#DF
M3>>3Y#R5X:_')5OU,-/8 QZ]+$(>T3=# YY?9CPOJSYK4^Q[A*F:L7OUYBPK
MR):KJL*$+;<ME<JN-I,*Z&7F,E,H%E5.\B>?J3\"LMI184*7K(WT*KC&?7I5
M;K:IR).;[WLRK=))%RS%V9:<R)?K9UV?L)]/'+#N9\$B(AY]!HZ5-B%@.51I
M975LVY#*A*!UN#Z644^[[P W0?%QB/(?C:)E4RE683KA,33$=D%=UGW*0PES
MD7P%)-;XM4OH;.X%K+59%P83QKEBZE@?_3G9%.#JV",R)9$W,X$S)<!V?G^B
M^(RM'A?81'+XFJ63=I,TT60(H>\D/2"[9/47#.>'F[0U6N62.@L079.#J,LN
MPQNSM<+%\REVZ43=;4[FB4R-K#$(GQW?_4^2H\R>&\&V!S-V]ZKT]C/6J/>3
M5G$I3KM)8>\T[RE]95J2&]LH97T4LD$@./$ BI"_+[M;;K2\S:T,LKF9[TY
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
M8RW$2SW]Q@R=-00Z1A(3@.$3,/4T'#.,HY,/!6#X!$P]+<<,L]/75=%RK'V
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
MQAO6FJJSNF5>J8F2#;_0\4V<7=4Z6Y^1;-2\WSX#5XURPA(>SHQ>UA64$2[
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
MLLF=+,1/KN\ #A_NS3Z_^W#2?:YWD-_8IH';+"3&7/SKJX R^EI_B&!X#U1
M75A*FB#/ZSU':>H1"0531 2?A,Q&LG,(L!DE/CCO8QJY\"PB\921]\$,]K0@
M^ L0O_^$#V"3P#1^3. 3^!)H#3\2O*&1=_ <9HT2+^[PIS:-V5,0+LA\R6\D
MF/!/+5<"T_L!_O<<1N([>$R$;^V8 )@LBL@\#"9N'&FK9T4MH2Q#.LKZY*,]
M@!B+V2PB46)/D2(<Y@'" $7V%, -C^. V*D)L8X;E*8HOUT_X>UFRGXIX"]=
MDX6'A9LGB2^N$T\SK5$8E4K9;CZ$CD&@)O'V(04Z0"H#-7-QL<FQ;G37X%7X
M%Y>+^LFE!NL/+#JRA\;0HKWAR+'UX7C2M0<C4^^/NO^%_;W*1DV7%\7FP#OW
MXY#1K_=T EM\H-X+741HDQ19!O@E [NA#1#RZT#;"IK)Y&P4R1'DH+SB5/(
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
M^$"]%^!25"]%M@">6(/\.M"V@F8R.1?-"\YSF!T@]0)&0<6R4'@"/U!9ED)
M_DS^_NJ[_1@"_'SA,AA8X3U\$%77#Z_I]HRN;01:E@BV2]2-3B^S-DA[(T>#
MD_:O+$J\F"N%M)-VX$>'2.=+++F<&PM+#I9+[J1R$.7=3V$ DA/DZ\2-TTX]
M7(-M:17>0>$*8C42 GIE=.DP>(GB]79$.5XW@H4L<R8[(%VC.4.)R[Q%AR<K
MYKF/.-V!&8N$AHR,&<ASC?P(DZ BQ)V"+G!]F'7&]XV:-L_7+%TMJ)>(/<U@
MK1WX@_'5_.V[H6%TWSR*WTDI$6C\)?W-@>F,3<E=-$9:5^^?)KD/%J!7S2P\
M>\:A6M0U%M4SJ^7#-F]1@U-DL98>D^J]9N8W?N$R_6<ARS^NR/)C,SZ;"I)'
M4&[[ =+NE&>T)VPVCPLFPD%IT =G#\E- @<F/._?[9Y4Z/: RU3@.AA<?R7O
MI]1_VB@F53^EOB6 46RGV.[";'>AA"R W16SL5:JB!R="+R.^+8='U;>O]QG
MB[V.99AU>]0># 1)T[ 4$;>%B/M&OW*[Q(80\4&YUB<A:/D0>V=J_0W'\GH(
MO0X03MX$68G%VQ"+>K=CC%HK%Q45WPP5#XQ1Y::A#:'BF];NEM95VOT:+>JO
M%W!X'T3Q,EEPJV'3SFN%5L>PNI5O7LN3-=YZ]%B6U>!&Z"U'#VB+"KZ@0LNE
MBAAVNM:HP86 6X\>JS=4.D=6](!0&UY<J+7^5*N8X%K+QFRIPZ5W]*'9UGC0
MK2-6UWH*L6U#;%=Q:_N0:G0,J]_6,_<;1^R@6[=LC4*LO(B]TS5=HDCUZ0K'
M"/";5S;F^8P/> O8M2N:]]GMM_:%DBL"Q="O4H]$ENW72Y)H=>"A.@%=HW^T
M+-L_'P%=>_P-$;"2@$H"'D5 5;-,% &=2X*U/DC]F'9\PI(&U)FYOAO%(2\P
M(TKA1#7S(PXM,2J?ES7H=>OV5&B8?]Q$Y/1K-PU0R#E[?,+0>I7C$PHMYS^6
ML88]Q37RHJ?7K7WW3:'G D%7X^)"K?4)N.O5LXX)G+8MS&^9U;,CJH*B 7E4
MK4.K;M1U[!5:Y45K3_%J^Y ZZ.L*K6U$ZZ!R>II"J_1HO>O62%^6*R]BA]_0
MM+R(+=5_VQ=%K@B7X56BRK+L_N3E(VZ.?@97">')LOOST<^UQ]\._5XCQBG+
M[I7\.YY^:A;?4/1S<OG5^OCT)RP,RJ(X2X+H$)_5N\0G=6K2;K>J9VBFNNLN
M(5Z&58ZD%%XN=E+8K7(_0^'E<GBI5,!1(>9BB-%[VD@A1D+$=*_ ,*W/M?TE
MGK+P>(M2:J?N]!<858K3!<Y/JM<W5F@Y-UJ&IDK:E!4W5\D*5&@Y "T5[$F%
MEDNAQ>Q7.:%72;2'!BE%XUDV"4*6G;;']-MQ)6W;EAUB#FH7AE1)/Q*CM5?]
MTH1"J_1HK7Y*K) J/5+[O7[=XJ\*K1*CM7[)9856>=%:NP)/$U)JI;?FP7[/
M0L2W%AT>#54<4DJ\5,JO5WBY5'RX<I<0A9J+Q2%[(W74)2=B!C7:?2G$G-_H
MO-)95^NCQ-A<O;S(PH'VO(#5@PG =8)D[+&E37^SS2U/#R"YN=,8'GL?^@0P
MNE(H0'&)XI(#N:1OU&W<UW@NJ1$P.Q?'R$<8@R,C:M<@"QGZT"KIK:3WY>HS
MC:K?,+P^FRH;1W')9;G$./+,K[E<HFR<'811O>/4]<E"!AN'QY]>QQ1V#/_O
MN,]O?X!_B.O\_95+#=8?6'1D#XVA17O#D6/KP_&D:P]&IMX?=?]KF$;O57%8
MNA51<H>#;+1*.'\D4>Q.%E>XUSY8!X:!P/@R#1DC,WAO&A'F.\PA_TQ\1LQN
MAQA=PP*FF\UI"#^_N/&4Q%,&_]LYQ,R[,%6$IJX/)0/F-CHRLL!>1#V8T&%V
MR&@$@/B+T34)?,MS []#@I"86O^O'0$[+WAA(<E'49MWL**>1X)ES::(/<V8
M'T<:>0\+</T$)F5VX <SUR:);P,?4=>/%[QA &(#\>.Q;R1F]M2'G3\MB ?/
M(IO.&9G2B'@P@PV "F8LC$@<D#$,HDGL!DG$9YG!TA/$L.OCC&Y(Z'P>!M2>
MXMN%>:,Y8!L6V8$Y*?Z!SRGN'H&#PY>;TVK3@*'OH(%42"$9R$H5/Q7;DKE^
M3A@K9-'5]+]JY*?-%F8=3#X(681C 'DK;\!_4P*48@.!T"=&@DD.\$[A6\,N
M&=/(A7$!D H.=V%RV"IQ$B9P-H45 S$"8<6A.T9B\'$ZG\4Q3. $+SX)V3,#
M\NL4AD?!)'X!82!6 @!Z=FU\@8)P!S)>P!23"%8T1O(L+&CF?H/_@@_[0<S&
M0? U>CT+QB[H&(?A%,>0B]5L<CF@_T=1O.BC%3(RM-Y?.YOX?0G"KW./VD B
M\]B=N?^C',%V$ $U""X'[ 'R'?)G L@#2@#D<]G-)94?D B&>11$@0UK<4'>
MI,/L) R!_+)QY<C/,0][\:-)$,[$"G"7 ;^%&3*/(JGQ-1V!_D&3-,9&:;ZB
M?-!7,-L# ;&"V1!(PN><M:0'Q,D4)'&*BXA,0$$4,$VC*+!=#F:.UOIDL87'
M5U:RL3EX V=\'X3S )Z H! 7<)$(/H.%"0JM1._5)@6SVVQ)4%KR!F'I)0Y#
M_*P^YF!<_BA KI'R20H")(V/%TD-RV:429&<.-<^0Q@-??@9:"?5(Q3L>]1(
M-HVFH'O  +&9,"[R3V]L (8+D\AAXQA,BF?F'8/^?M/1OYY^6)0.PQ7A, 2C
M4B-?@+G89,)LKBUPH."RW(  #@2?RTX\P6/(C>[F9TK,BNTWF\"6A?>-OM;]
M*\>OT=,&?R7PVB&N@26&<($"2YR+I7L+L9=LNYDHVMP;_W9.IS06Q@OZ;DBP
M@IK8-Z"]B(\9,Y^!X10AJ;$_$U!C]V,.3S2:8>]<_M4F.<,T#<FT3T7G[Q'L
MLDJN7[1K@%F;=_N[1+=TG%KJ]UGFJM]G 8,HOZ\*#9C-EM\KGEHQ(-!;H0O]
MG(Y??[OC5S ?Y??]4M2E\+4,;= #',R#R,7%/G#? ?;SYL5UXFD:U2L.3,FE
MFP^AXRCPDGC[D (=(919>"4R6I>BQ7^K<%-N#4W#; ]SH)W[,>#EZSV=P!8?
MJ/="%Q%&UXLL!]RU!OEUH&T%S612!S3# R C&!WX"ET)Q&@"^B?$MV!)5):E
M$+!_)G]_]=U^#('?^H7;+<!Y*/%1]O_PFK[=R@S;"/3M#^/P]=LRHFF:&-6-
M&O&0X9IT-<H\&:&!=[F_UXYC]$>-U7X<;1O.?]'E7(M\#E5@HQ)M#'9Y&0V@
MC=*81&>%BU>#XUC]3I: Q#8"2;_S# OD8GPY&?=3@XSF?!?VD\#D-K>TX9T9
M?(/6=SKUP:XSLD90PZXXQQHA:.;6.(>(0U@@\'GT 79^@(N:!R"."#3M$M4I
MN,\.VRW^O) UY%<6)1Z&/2:9\ K\:*ME(2&EK/G9P'&I&$5O!UP4SZ.A8.<2
MUR@.8NH5':3,95Z F+@/0#+<XU_I-/QI80)[2OVG5:>V\'V2>D 3&!N\1 ^'
M +7'Z4%$J98."D^IL'$%\X@]9'^\<=P(%-GBP?4Y//B@-ZO,C0;Y^N461)EX
MG-OJ6E?8Z^G=FO3+Z6,-'KW>_-T8:69W5/H(@\35?N^9Y1_9-F+;HD;:L&])
MMZ;>P)!N33+"2<8U28F[06_?3"7Y<YF\\ /P/@]^:\^=NP/;5>Q.T=/S'+V5
M!+.]*61O-CS=RV2/K;O^&RJVF^=+_2P,C(\K!L8!J?.G@.RY7I.6E$;KE'10
M)J+<9(2VZ"%7+0[9\"T!S51,MOW;5\WLWQLY%??_,]L=[.O4TXLVJ@'4!V][
M:!V=CT=T/LXJ)=H(N<]+7XY'QH.)R'CYDGF%XC\/A>W-@4\17J,(KU$0^L"%
M/X?.>QYFN0@<=NK 2QX!5R*CR@>!%U[F*@)/NH">9ARPA))\ !0B]X8VW(R0
M8=J7."R^*Y2%$H>EVVGO+-9:\RLE+@^^3MT3<]^8F[WE6GG_<M_ ,SKZJ%>W
MG:P4MU1/5"ALZUZ:> /5ZFJ]$Z.T^==+E5144O%@J6A8O<J5:FY)*C94,)JC
MRG?SSXY5)1N5;&R0;+RS1C5J8"NA*#%&C1H=_&Y1'AX5A,@>IU\=BE2D$Y;B
M4>/5>#5>!0NWBKC'&5YT_$<2P9/HH$,E594]]QR&1EW7H6'F30.1,ZA<DENA
MYF(>=[]N>%DAY_Q\4S/&I5!S=J=,-S53=6>1#R^F9DF"%N6.JO%JO/SCE3M:
MGEW%[V<_G,T/5>/5^':,OY  69-J16-%-S2C)[,P^0DO$_NS8K;FB=JF'&3/
MEH"N(?9LWQS5[6?6L#X$#42.KFM#A1LY<=,?ZG6;Y"CDG)UQ#"749,7-G654
M:0BM\'(IO/2KI(&<%2U7]9B;8?!^=!*;5Q-2Y[C5-$.GJP\T2QU[2(J>866+
M5^'F<JQC]!5ZI$7/4#,5;N3$S=U(FE-#A98"6KK:2!*TJ!CO7FS]'Z->/+5I
M6.^V\^UZ=KUA=;6MW.Y+J>VNPHVLN.D-JV>6*N1<CG&JNO$*-Y<SK"HD+RJT
M7 XMLD3>55)4*89$B3*1&G7-R&[;[KAB10>S;GQ$75Z6%[&67C>8K[ J+U:!
M74>]NI>Z%&+E1:Q5W=M56)4>JW<]7=4$:1=&C1JWSZZ T)N_ W62PL]J<6IQ
M:G$J.+%'*?#>FBK?K%J:>-=0E^QE18ZN*]S(BIO^<*1RS61%CFZH7#-9<7,W
M'-1PQA5>SHX78)J!)'A1;G/;71BUN/+V!=*MK"V+4W>V#CS<7S8SOW0%]KTZ
ML_E%UE>V*+<YT.M8AJDNHLF*'OCW*K$!>:N?*UG48EG4-_JJAJZLZ%&R2,FB
MFY%%=T97GCB)DD(%Q)A:_[)HD5?^G#)^IO=V!- .=+X/#0#D?KX)R'""9.RQ
MJHZ^^M:6;[5R4]>. )UBGX:^OE$A8)K>YO[1_49^AK>F$?GH.\PA_TQ\1LQN
MY_3-W"_ZFK2$-"ICF(83$9A;UB$6=^T0<4N!9BHFV_[MJSI1ZRC<8LXZ@>?1
M,"*N3V!VSPW\:,.\/8E&;3BMXWG%XZ'G%:<XY6H-Y#ZS$!=%G]@/X_#UVV B
M8CC+8R#QGX?"]N; IPBO4837* A]X,*?0^?]E/I/AY04.AX..W6@XSYG4VR
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
MNL+-Q6YYJ=I#LN)F<*U.D;<3-SVB0<3M.@E&]SHNI/+N#_+NJ]:%5ZBY%-^
MLE7(D10Y2J1)BYJ[KM:[>+>MFTF#6:E%W: 4&./<*3#M="H,2]70EA4WEJK1
M+"MJ3!7#DA8WE@IAR8J:.Z-7I8&M7/$K^6VW_V/4^3.A8<S"J($FG'F,"7?#
M_I!E5&D2)Z&?>APORH<1?_;_5 RY&@T/1E7ZXBD:5C0L'<3NK/X5VL"WOCF:
M*.R^7LOG2A4X:_8A;7"V<>7]R\VDO/"FZI3<MK:ZPR-K$Y\!J3)DLBK!J 3C
MH8(1.[S(QD-*,!Z?-%8UQ4 )1D55^X#9D\^&DH&JRGOX857/K4W\*M8<.;R4
MRXXBXNI;#?V6*BI9NP[.H_M-E914)25524E)@*9*2JJ2DK5UY2KY-XOV54E)
M^2O\M4?2RE92LG$ 5%4E555)55525954BU.+JQ64:='M:%554E5SP[L/@YZJ
M*BDK<H:5+S^< C4R'+XH.71K<F@TTH9*#LF)'%7=5M'&UD!Q7S-45<F:(8\&
M^ FJJN0Q@M.HFUO3L$R[!N)&5[B1%C=#4U7\E!4W>E=52Y 5-]5]*+ENY3?
M'E)5)>MX]V9/E6"3%3G#RO)<H>9B?#-043%9D3-4(DU6U-QUM6%;+^]?/PU&
M596\*:?"&EVK5KW"S5[<J*J2LJ*F/U0Q+%EQ4SWG1:'F4J:;,:QRH"A7_$I^
MVTU5E;Q)?VC4U0:J(I]$&%$5^2K3L&[<6&G4078@(CMJ%#%7MW(NGC:ERDM>
MN(I:6FNCI!:(*K-V,@#)S>:#OGYD<:43P*@!?NJ9.49"PJB;0W-%LI A[U9)
M;R6]+RB]:W?I5=*[W=+[N.*J2GHKNKQ^VH.BR>5-GM<QA1UG067X)UO3C(9/
MKL_W/EC%_A])%+N3Q<6K<QFXA?]'_!FY)_\)8C)CU <$3!)O-3)>O@D+ID]1
M=H^6R(/9+]V6^,GU'>;'#_?XTG4V6BA;<O&OKP+*Z&O](8(A*QL4K$49\/^\
MQ(&/QU-&(O'6W[X;&OK@340<-V3VYJ .H9X7V!2/0B(R"4)B Z=0UR?3PD$-
MF22^C:^ ^(OB:'-0N@+J.X1]FS,_@E5,PF!&O.#)!83:$2PH?'9M!H.S+[C^
M,ZPP"!>$.HAV7MJ&S_$<> E,%[(QC9GXR0[2I3_#9QS.SA%N@W\%YG&",-):
M28&&=!3XJ4AH$]>GONU2#] 5)5XL"")(X'^8IE6@N)0D@0+>?_B=_/8OCE?\
M\SWUJ4,[Y&7JVE.0_L3G<H7%_ ,AFP<AEX_9# 3HTH_=6%!#/(4/3P//:2G^
M37GQOT-& %IH3&C(.#)3><$<$@=%\52&,M?Y^RN7&JP_L.C('AI#B_:&(\?6
MA^-)UQZ,3+T_ZO[7,'NC5[LQ/;J(PLR5/I_Q <C2<^T5T&Z4/>.(_0)TR\@L
MX&6$V4H988*%8 &.LSD T"$O;CSE4(MW#S'K [/?EPR8.WEB63MH*1&PAEZ$
M-?2(P^R0T0A \Y=>FF23U@_M$!!,AF;\M4/FH0M[@X41)V%(DW0Y#@N.^BP&
MX,_@M<!);)18@(@89!P,"":3"#XV!JV%*JPP*(C9. B^1J]GP=@%:>4PKO T
M\@Y46"H=.^2G,(@BG'GBHJ4KBIQ2+PH**Z=>/ V2IVGI9[-O.KA,9"DG>/%A
M>E"""3M(!$J.R_7CDR)*]1*46EJ_#*5>\ +JIQS<H'BFL 9X/J8 0#:.,[N%
M:R_\VT;0PG<=&.?!'&P+%8C/N'[,GD)N$2TMH"-DV]!H$CNN7M'?S9.ZN8E
M4[.V\B1^C5";8Q&_,J6A\X)J!=7)4Q"ZJ7T8!9,8?R]'4F9\:N0#B^9NC*+4
MC59X?KG:+2P*6&89T6PLM64\N06A&XR9;_LO)6@=:+TRM*8P+ /R$1PS&#2)
M8\0ESCW:RRC37B: E-L#0N[D(U,>>098!TE48(\5%(1@,?M<>>U4>$6.$]/;
M4^K[S,N<,4#7.$CEW9(E<5TP&5HJ'V$:\71E^%&*](#YA2A(F;WX_D\!N(P^
M!_;*@!,)A':*@34JW:F7-VFUNY/]YW01 B"7RK*<,JK)BA0\Z1XL0QM@,N=F
MIN>+Z\33-!A7')B&(+OY$#J. B^)MP_9**Q\)509O;6\U,*_E<1H;GA,EZV'
MYO2)W8\!U5_OZ03V^$"]%[J(,")>I&(@X370KT-M*VPFD[.YL!Q#0*FIM'I(
MP&T*13;O#U26I1!P["9_?_7=?A2!FOO"8R'!A+R'#Z(3_<-K^G8K-VRCT+>\
MFG89U31 ,N5J#P0UOPZ818] B*/?'+HHE@!&RZ 4Q@DQ*I7%G3#FY,+*T_A4
MX(,(*@BTX7!3HNE UGN<QS4MO,]:)5PFB; (+*RX%K%P(6W7M'6I."2-4R\<
M;SNU2@D.C!XW@:IZ>[EFCD-8,CAY,V$^N#Y(>A%(S#S  D[0=%C!RQ$6ZDB7
MS$*M&*_"IE>5HE71K@'U8U66WBCG^,!8E:Z7$7MY9$,%J^1!YB[Q9?0V4=HO
MCS\V.%AE=1OE>E<)5EG6)@)[QP6K5 3J7!&H$ODYTH85(U"<VP27E#(;L%AB
M,V<+TQW#1(U2:H?$KW2K)%:_*]0K233JH%#4UA6I@-)I DHE\>3N3FX^+*!4
MF[4[.W1G446?.*P]:I1N/;];KIL&697P^SQR6$F9M[WAV?'/5_/D4PFS:^DK
M7OQV(Z]YK+S?>=='*YC"L@K5+-].):^=*VZT%2;T&70!AL@JF,NU652W)%7<
MY4[\?P+__J=W[SZ3'Y=I6S\#A!,@[%^9'< OGBMHMW$4^1/S@1A!W'> C?UL
MGWEZVBS=IXL.KI_,X"MVX6<02E0$,?S%,FL2R)L3G6\SI.%\,@"5PX\(1)X3
M<SD[L&]I8I1(B11_TUF0^.L)43[.BJHI?<TAP7(X1JNX?)H%49PF;L*;(L#"
M"3M;,ZS?3H1(0_*?@[3!$"^?@-IV$#I\Y3PB\]LC08!H9$D"Z2P129##0#G"
M/ND3XZIY1H%!W<D$-L5%=.0"QFBX.48D^0FX\<-&M$U Z,,_V9B8A;.([YP/
M0K,&D^J 4DB4@&[(YFR@$ 3%M:2T(JTLP92B-P?Z9@+NUD=$;+OP!AB!F\/R
M'W$)@#4\L')(-$6((UGD6CGP.8W[44P!QW82ALRW%R G(Q>3>N'=H+BC,G+?
MV-F/F))FTVA*)B#*^23O>#HOK&&R\DPC7Z9 H'L@AA,<M@*NC4%5 'N (@ .
M"1G0:RA(C$8$N=CHOMDN"B*-OZ*_:1SA;:>93 1U4.[ SX(_T4YYPM1K((HG
M6,::(02O@JG\/Z%;41#:?R:N. *]SUX%PY?Z3RZ*'PH:$^.,#-Z*%_=CKJ%1
M!("2%7,@$OG$410 Q'%\9I_']!M?7?Z)-$"_:5=WMJM]02<O0?AU[E$4SO,8
MI(W8@;:7I0CWS( >4'!&.UZGJ"OF*UU[E]RDE;(@9[B#6#/%U,&(.@0I*YC<
M@:#CX=_9 OPRU /*"0-=@JX\0)!1>ZH=*)76,;4<)*"'J,*/N:!^\';#!$T\
M8!0_GX9OP4M)VR^B;TUR;7Z)/P.;]-EU4F6WI ^*,@>  2OA1J=-YWB0(D '
M@HI+EVV"<.U3ZQ(T&R3\?RYDLRL3R[=2SRD5::L+@D$)%X.I&2%L#8!P$D:<
MA M.#U@==,OJ&R<4?P>+GWDN&""K:JQ4S:1H!7*EWH+?:<'K*%$<I#' @BW$
MS2<P72:)!R_EW!"R)W *,Q(4A_D+_,^<3%;LQPE?UCB-:780\# 0U=8LX/<8
MBG3LQFR6VHR%I:3[B[8?]MYD\DM_>_*+RF)162RR"JS,&02HI48LPF.?(-'(
MS[E 2")Q#2LJB#;0&^R9>@D>4\(X-W#N,?OQ7OR](I- !)5)%RZ6EA(2_%!N
M:6^XG[#8-<F7"3>-@##FY\2I3WJH28]1\*447UW&@8*:+[9<3*/X]5RP>^"S
M"W%TD"H^^#8\Y.??[U-5N\-MX)X'WUWFT#H,G5P\_5MJ:@!7X/,;C0"F LQ+
MK+%&JMHI?69Y]")<#1YERFX7$%/?@P<Y"L25QBG*1F#X+K\&Q?.H=N>DX"N8
M:X(4!?YG_1A?3[(8W];4G:KNXHJ[LL5;.H0Z>]L D%[<S&P,?I.?']C-(_:0
M_?'&<2-P)18/KL\7SP>]2:=/#9.2NJS\@^)QKJ2UKE#4:9FY],OI8PT>O=[\
MW32T4=\J?=35](J_]\SRCVP;L6U1NJ[IPVI37611IM&7;U%]?72B19G#:H1P
M$4B=<%%]8[!SJCTU&@^L+[J[=(J^\5Y)>1-AYUVF<L>ZX;MQ>-+-;^S^+/3-
MQQ5]<T"9F;J0.Q A5RWUM==Q$.5ALDP'L(_2H\%HHUQ,?<AMK1.SJWZH?%2&
MELLA58OV[O8VP/5Y(SK[B.$]!<$J!&<J<%V X"IJ@"9!@[R?4O]IM=)QZZL]
MKV>_\)"N*%?#G"N5#;WUJJ"-+_IIF>:1)9O;5-.S-:41AW4[/K6[^J$2C$HP
M'BH8=>/(LK=*,$J(UH%FRH;4E@C&DU!5$TFJ=W(#JOGT=*$&@S/7<3RVFB:R
M4D12'YZ^D.:! 'FWEN68)\\UL1.AKCH1UB$"<Z -*PJ'9C=R.\OXUM)&55M$
MT<9)QI\H5"C(;%1!35V#S#YNR\J^I@'80'8UAMJ@^5VTKSV^I;1A55;SBC9.
M,EXY&F^_;+TUTT _PU!^1KUX?U7=I$S)&R$-2^LKTE!>QKFC70=<\%0.1R60
M=K61LBD5:9Q&W2O24.[&:6CO]]*+^ UT-4SE:M3!/Z]69+Q1-J4BCU)WPZB<
M>J9H0_D;E9.A>?V:0B=7Y5Q4@I]>-VE%69!M)XUNW;Q'11J-<"ZN=X-EZ]7_
M6L)[AQ[=-^:(_,,&9VA7V[S<0JJG=^MFSYPI[?+RWD&KLFA'FB45.F7(HE62
M4$G"_9+0&-7-,5624$:$*DEX%DEXL_1T9VJ#C;HG-TQ+J9N5+2)[L\=/5$Y;
M3&=O90ISCOTG$BQ:5J6VA?J03!]2-:RVUNO +IZJ@I6J8'7F@D*J@I6J8'51
M@E,5K%0%JZ96L+JJ*:Z*6,D0_VI9K99!O_9QMJK5(C%:*P?"5*T6)1B58"P*
MQH'6DXV'E& \7C!*5YFL)8+Q)%351)*ZZVK#PP\)5 &K&[CHH0I8J73^MX->
M90-"I?/?"FT,*]]05;2AKGI4)3-5P.I$-[.&ZLZ'HHTMM-&K7"5$T4:3+GW(
M[&BH E;*EM2K5]!3MN2-T,9(5;!2;L;YPUVJ@M7I+YDKHU*11CEI#!1M*(=#
ME;!2):RN<GZN&B\HTB@/A!GJ3$,Y&V<G,U6^ZMB>:S530Y7UV';2J%Y_4)%&
MDQR+JQ*7;!6L!# VKBBKJB['@D9N&3?2S2-KOAP%G6N;MX=7\#@]?\A'#+6S
ML*Y""C(D]RKYK.3S>>5SWZJ<:Z7D<TOE\ZAN070EGQ4MGOJ:3T\SZM8"NSTZ
MY![MZYC"7K,3EL)IUHR&3Z[/-V[!Y"N'6V9_E1(PSN=.%N(GUW>8'S_<XTL7
M+RQD<#+(;\-<_.NK@#+Z6I\?!'[R;2]QX!NT>.TH3;P@DR D-$_0N.?'9,PI
MW$DB-(I8''7(/'0!,[!H8@/0P34/B3A4"_QHZL[AC>7O-BPUI'8<\80/^--A
MQ*>P46WU6*TE2#?D1;H=1'%$,JS& 2PNA#^?7!O1LB4[%*@"4 GOX_TT<9"+
M 9EGP'Z01%F(!M#.T1LMHIC-6HI:LT&HC:>,O 3A5\"IS>"!D]@<L_,P> KI
MC"/+G@(RV,:P_.5@0H($.9MZA$4QO$0\1D%28"69">B@8#NBT\5;AC; X_7-
ML_<7UXFGJ48H#DPU8#<?0L>@[Y)X^Y"-6D275VR<0HS!6J9 X5]<KNO\_95+
M#=8?6'1D#XVA17O#D6/KP_&D:P]&IMX?=?^K6\-7V:CILH+FG#ZQ^S&@XNL]
MG< 6'ZCW0A<16F)%]@+>6H/\.M"V@F8R.1OU<@0YS Z$K'@ \X>%(KWB!RK+
M4L@T9)._O_IN/X8&K]Y^07L%&>0]?%"<+=*W6YEA&X&^_6$<OGY;1C3E(G-4
M*B#/1^U\Q@<WAL_9!]#_,G#OLS@-V7-!4_8[Z WBN,C6H#5 $+%#5$:OK/ 8
M%I3EV%@*$&XKVUC6<1ZQA^R/-XX;S3VZ>'!]OG0^Z$TZ>RIU2C*!^/?$XYR7
MM*[@I_0D)OUR^EB#1Z\W?S=-K6>-2A]U-;WB[SVS_"/;1FQ;U$#K&3VU)K4F
MM::#?C>'UJG69 YVSG2!@L?F1AG,5 SNK5LC=_G'+Z#)F:PED8]!F-[;7[>T
M<=@ZMK1P<<,W!;5#ZN.>F9B;5-^;QR?0TEPI]=TA[)O-@!;0(.6/,3B6@$5_
MB2+@C2.[3\)Z'[-) )!*;?F8?CNNMO5>%CX>E#O)\I*QA$IP!LAFX=FSQ)YZ
MFG' <K;=G#"TX<G*05V1-.3CLO\L_60E@Y0,4C)(R:!VR*#& 2!E@1OO)_#;
M(\'PK6HCH*IE'[UQ<S#2!K(55C[-Q0Y%PK=!PG>CH=8_71UG1;V*>B^X<6/8
MVCXNBH1O@X3-GBE?UQI%PHJ$J]@0)^T%H:A74>\E;8B^4;>RF.PD?-"=EC8V
MIQG4+>G0]KLI%ZRV(&$9MW8UJ%&%HVL&[=I0.+J=N+D;53$D%5HN%F:I>R-9
MX>8"XJP%M2G;B1L09Q5BZPHMEQ)G@\JG=A+BI@DE,Z^*9M4&[&3:O^8A=\-"
M( W$S=U ZU:.O"JTG)UE=,4RTN*F>N,HA9O+B3-=B3/IT*)7-Y@EQ$T32A1+
M&#1O5;-%U?^D9L78%CC,[43-G:&9*L8D'5KZE9.Z%&HNA!JK#=U!VXF:.[U&
MM5&%EK.?,;5!F*EXN>IG>VF0=BMW6I#0;VXG:NZZ552-0LO%.*8%D:9VHD8=
M TJ+FFI! (46:8, $J)&XK"Y:AE^@9"YI4+F=?#_M^^&AFZ\:;[?K-"CT*/0
MH]"S$D*OWC-9X>9B,?2N-E)!=.GP8E8O52(A;E04?0^:?XFG+"34P7XF,]%,
M187,J^2:U2WH(Y//W$[4J)"YE&A1ATP2H\90J)$3-2#,5*JY?&CIMD']2QPR
MORIRL]YYI^[=O6_,S9;JJKQ_N86#U>M7MG6J@N!*#K8BX=L@X3M='U8Q/!3Y
M*O*5:..F.:Q;/4N1L%28O%D2M@9ZW<,K1<)28?)F2?A.-XPJ=3\4^2KRE6CC
MIC5JJP2N<H;=JHK+=T:-I(/V5UO.%I&]V>/YJ->.-58<7T"3";AP@F3LL<K-
M!-7JU.K4ZJZ_NJL=/<!:KG7NL&S_R3NC.ZZ7Q"QMH'Y\(\ASI4VU8/S1:7S-
M-]H;9)>#3]F",C\W.EZQ6I-83==&53.#6L)J%^HQ?45C(TUR(/X.J^-L2<$W
M.O[H3*@&2[^R+<HM_0RM5[,_5].SO%HP7K%:PUBM9G/#IK-:ZZ,:CVA(1"3!
M]A:NSSM<)#&LG/SV2+@!@D6\SF>-2.P+23.^G3<9=;/7AA*:MSZ^K<39O_%[
MME7.' ]<@WI-O7:@7762KQ>H7YQC"2;;G_-1Y%:;^3$++R.<AFNR:5!NL;G?
MR,_PUC0B'WT'K*]_)CXC9K=S@ $F,;KTWCJZ#LK/D1M71M>P#K&+#]GP34'-
MO#XQ7S7HL ZH+?E23N!Y-(RXDQ8)3PZ<./B0YP9^U"'LF\V %M!7XX\)G8$-
M$$<;25;UP=L>LOLD'-LQFP0 J=3-C>FWPPI6UV;AXT%Y:#.@#>A?%<X V:PB
M^%D*&O8TXX#E;"MH:&C#G04-]0H%#:](&O)Q69Y&HV20DD%*!BD9U X9U#@
MI"SPF86X/O)^2OTG5I9^?NXLBZM&^M)CCN,3.(\X[+S9*TF5]R]WU+C?ZVMF
MO7-2*:XD*1*^>1*^TWNC&B6M%/E*A<6;)5]K-*A;+$^1L%28O%D2[ENCNBV2
M% E+A<F;)6$P(@95*DLH\E7D*]'&K9'15@E\4-K6OKTT,:&K=GGK]E>7.'=N
M<]DI0#K%U?NKO9L%L%;158T$$^Q63/TG=^SEYRTG7=9YFZP9JLE:'2(8]+1>
M\W,]VXF;.WVD]54?(NGPTNO5K:&L<'-V>394N)$5-W=&5^LI>28=7GK#REV6
M)<2-ZJNV!\T?_TS<>'&/-K/#[SHR/UIIJ:SZJQT6(AFVH<-*.W%S9YBJ*9&$
M>#%ZE>O5*MQ<2IY5OXNL<',Q>69HEI)GTN$%U$P+^A*>H2B(XT9SCRX>_,!G
MVS^GWKKEMQ0)J;?.2T*W<'SW)83!DR"<B0,\UW=CEY^7-?'TSE2G=[5*M5AU
M>XG)%+EK)V[NS!K]/!1:SLXRU;-A%&XNA)M1&XJBM1,U=X8ZNI,0+8,;K]1V
M&R=W[^P_$U?8U;S:C>O'["D4=G]Z@_^@$@DJ@%=H'Z!BWI*BYJZK0MX2HD5O
M0\2[I:@9*&DF*V[NK"HYO HMEV(9LPT)"1)7]9<Y=/Y[$'Z=>]1F))C'[BR]
M ]/ L+FEPN;UO.:JE6HD])K;B9H[747-)41+KPT9XNU$C66H PU9<7.GZU72
MD15>+H074V_#N;F*F^]!\R_QE(6$.G\D43QC?JR"Y.?6^A+ZR.U$#=C)*D@N
M'UJL-D25VHD:0Z%&5M3<5;H7KM!RL1._JJ5A)$1-$T+DUT!NUM;VU)UK]XVY
MV4*!E?<OMW 8=D>5%6I5$%S)P58D?!LD?&< #5?PHA3Y*O*5:..]4>U\>47"
M4F'R9DEX:%5O&J-(6)&P1!N_,_1AC2J=BGREPN+-DF_?&%2N]]X0$JYRAMVJ
M>N]W5HV[>NVO]9XM(GNSQ_-/KQUKK#B^@"83<.$$R=ACE9N9JM6IU:G577]U
M5SMZ@+5<Z]QAV7Z8S%E('-=+8@;J:4I#=GPCVG.E3;5@_-%I?,TWVAMDEYM:
MOP6U,&YTO&*UAK%:S8/,IK/:A7K<7]'82),<B+_#ZCA;4O"-CC\Z$ZK!TJ]L
MBW)+/TNS6M#-X$;'*U9K%JOU:C;B;#JKM3ZJ\8B&1$02;*WC^@2[ZR0QK)S\
M]DBX 8)EN\YGC4CL"S5Q?"-.>72SIPT5M5Q_?$.HI:\-I*(6KA->QW3LL:Q\
M2:%4S(R&3Z[/8^86;# =+2K'F/U5:./U3G>R$#^YOL/\^.$>7SHUK(?[0&V(
MJWG+P]>+?WT54$9?Z_,J.Y^$LHGI-Q+XQ,_T4.%F+.HC+W%@&>R;S:*(OSMF
M/INX\)!&46"[%)74BQM/"=O62DY;K4?3$H0:,B)48(L6FWBGM4#)) @)S6N&
MWO.B0MPRR3I\(T99''7(/'0!,[!H8@/0@4A"(DH0!7XT=>?PQO)W&Y8:4AO)
M 8P9^--AQ*>PT78BW907Z780Q1')L!H'L+@0_GQR;43+EJX00!4VMT^QV[LH
M>X4&ZC-@/T@B^(F)BK("O=$BBMFLI:BU&H3:>,K(2Q!^!9S:#!XXB<TQ.P^#
MIY#..+)L<!R>V,:P_.5@0H($.9MZA$4QO$0\!L*;X%'K)/#<8#NBT\5;AC;
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
M7$+; Q_&G;A<C<]I*+0CF.#OUK)F[DMR9E##X^)7A/L_J,<_^S@%QT\X.4[
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
M=!S@%1'X#<4K*;5%PA!38/D'-/(CLD*JH2@J28##3%P "=D3#1UA2;'RJ9[
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
M_H$Q[V BZKTRFT9B*6EYW3 S6<#B>%Y:Y"PS$/'-K(,56E4+4%@.P^Q<T##
M,B5+I-CL,5\GVCSIM^9A$,V9C7W=P&U\B:<=F.N9><$\]P7&2>3R<M!1C%KJ
M"6"LD=\9L3WJSD1?MQ#TI)W5<D6-^CETG_%K>6L!\F_X/U$1'"PMA IVW<'W
M]=&H)[H3 <JV@U[49%]242/;OT6[:$MT'L "U^[$%7T"$+A))#KX 8+3SF;3
MD#?/B1*DIB4741AGNW.8K9.Q3?8DBI+9QJ]CYKF ZO6?,SK;^/T;TLGZKT\!
M]=9_PX*\OK/^Z]RC_L9O 0IV=W.*><@<=_-K0&=_E"PB!H2SN-#4@$0NX _[
MTFT +5B2/OQ5Z#- GEDXWH IF'O>QDYF=+'^4S0M>Q$K1W6*R\I^QY>U[,'_
M!2_8!H&W7, 62D'H"%) YN8-%+$78P0&'9=]G/]3*N%6)E]R44*]\_[_]J[U
M*7$LB_\KJ:G]8$]A1EZ*LC55M-H[S':WM(^9G4];@5PD94B8/%3VK]_SN#>Y
M@:"@*$'2'[I;(;F/\S[WW/.#V"J^'1D/V-:8B,S8"2CW2 9"\:.=5]WY65DQ
MB6559 IAAU$2-GB_O07>8+ZD,9_A9(1I\CW&LWU X$,/%X2\"!]._9CG!)_@
M-H'C/)(3Q;!P?I9^=GJLWY^9@0;_$#CA7:C0)1@*@I02S0$("M-#.0,#@)'@
MO :&5]C.<(B0N#!$P*A46ARKUL)S7*)_=.&T4W>,6A64")E![.E-:R()>/GN
M(,OI=*N0V%DQ"5TPU2A6(9+9$.&[/AI'\AJY%[HT+<@*D2L2,;J&^,AFHOY;
M3(TO<MH=F,B 8C0</ V[>B(@6PST3V2R[X,"?'*02V <]>HT;4!-T^UUY@^X
MI3LQE#-6^)M"C8#H"N+O&&/0'[$5P![#!O-XH3[@#Y9FA, AB;ZYTBTPY9D>
M.0MC4,:/<RE[<JU7YZ<);LW003A9J3OCONL,L/_Z./; 4Y(2*.V9W':Y*17T
M37#O<7P2X:%K*6IC0W<4_[!MN.AED"I#9QT4BT$HU&T$P4GR/1S)PF C9\+8
MF1*5DZ#AO*0W/6EY=@B=0 -H:Y.KZ7@QT<KS[Y..^_#,8.2!:-U.)<I/,NC,
M".W4""/G3C(X& A0-W1D0_M(N"#'&+.WB6 H3/@)9@1$Q"DI3:; Q,4()*0-
M#;KA#JL6$2>O+2%':?[(S9I?5H%ODFZDYNY$<I7;DCA"R2OUU(:VYG *JGP,
MBTM,L(&1[V#$Z[*MR%(N]919TW)<5-S F-+;(S9[^O42774*W)Z\#(%\K2@S
MLGQW*%^.:#_@EM^.]A'. I\!E7;O#/@+^N(2W%;];: ^0DD=;VK<@6: O0%+
MY FW H[!K8<40SVG<&^)'US0!0$AN9)B _7(:N2>+/(=K!)V>IRD)/4!+1O!
M?($_!MP@BN '4 ^(66(P-.(4929A(M0/#M@PY+<I;SP'L!FL703,E8J7$'E=
M\M%D1K6=70KS#4/2HLR*@!C4!E< )JKM)B)W.&$03Z2)'4ICIKZ0%490XWXH
M6<":!ZV7,%4*[Y ,;EOY6AG<4?;T'<)I@&^X"%*3"J8^I)^48$B;,_]U#*"
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
M#GIA3?1=LIEIQ%MK58>>;]KMV^UNMTNXI/NQVNE7W>,_37OZX7]02P,$%
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
M?I,,XKKZOM'>\)&CW&YI$!>V]#>:1'T8[TSR3M[O)MUL7L4\NHB M/96V)@
M4\R$+0>*M',$PU!@R,R4W)H!JR';*"/7FAT#**==K]-+S&7T?F,YQ=H2(ZA<
M:R;)YT(HTL:B8TGBR>S#8RJ_CW!RB.=QR?7>.A==)NO>-_V;:Y5H9,QR7020
M$A&40 8Q9@,T3XUWZ%#(UBL(CX"Y29;SL7RY610^K+8:;LS-YI]*;4VZV%#
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
MD- [FB]NOP.TRG0T@_?0?AQ%> OMJ$GO(#;'"[;^RX_/X2A83[/(.*PER<H
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
MYL%RS49E:XFA>(D]"M9RM18@DZI'4C@7-W1ET$E!#VR 3*L"SMBE:2,S'8)
M? :2N2U4X:+P9QTD,1*K!<[@]31+Q0H9DN- V!TMXQ6FD9(CF26=7)DE9Y&(
M$ U)*<MK-=G2.'7$YWF][;BS@5%&.VE:ETNGY>2:"4AX6:--@57(2:JC?JQH
M08=N#&I]=TE._06+K_!E&H$57JS85CTB4;T"+ "MTX-'CM4IA,RIHG%]N<H2
MJD9K-6/!>6LH,HI2L=)M"MV*/88'+K>0J SDV+S .U,34&,(M)1^)]4\%S0'
MS;G+@+(A@4A76_A3L$Z:Q$!?8$Q=K)C%FIH!(6);E%$(EF(ZR<8T4Y+S8,BQ
M"NQ"P*KT?" Z)T YF99051^-:)ND9=4#"5801SE6Q5U$A^"B='K<VFP8TG8#
M4BRQ55;*0D1R(O)\4R?)K(C)&HV4$055(7TT):=]'< *'IIW"$NB8E-)V7H9
M[R&1#<WRGPJOITR=0485 4=)U0':X"&>="I2V<NSPE0368, K9( L>L#(9LP
MT5)OC_0QFC,X7VAB-1Y;@+;DS:G1&2O(;(V^S-AHT_(T7' 12G.S]JR@":Q>
M.%W-<-E8@#)#'7@B5Y^Q0,=N+3=L,.V"^*!2NK5@6:UX%BF47' Z$_<R>@D#
M<0F<C7B[&&.CA58A+!0.LB#TU5:CP1JK!2%8DU$O:[4RLK3^II V0H<76A,&
M<!1GB0&XQ[N%HB/M]0SG#!F55,QB\KDL@K6IL4H'8X\RB4YEP=*:7<3E.*B5
M"FU:SHAH0MZ2Q]%Y94D@F#]HE+62/;4M9MW&U O64*0ON%!C.6^C$S<EK':-
MD]QI7X782<F^B_%$:MMM;" X RO)[++S%;ENX5#2KR!5O:4L8IAUJ+H+5F4
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
MUH>(Y_1+8FV1]DS5#-M7 +6Q;*WL?AR(;A,R)@"U?GJK:@-#FD)F6OJ"$L'
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
M&]':3-QM?ZD?16BW+*<-$6(-_<6_"&,T77OG (^4P:$,X),\U&,.H8N]X7$
MB77DYED'4=U!;!$2SC6AM)\)JVKN49\#EROKBH, D?G-GE0@2W]]]1T HDV>
MM(<P@M7Z:#%I_J!DL):XZL3:9CDAJV>3=@1PIG6 .@;(J[]3! >"'9R$?L#5
MEKAZ)S#6E#JQ!BAD;7T82[QPO7/@)N'IA=BFXX3)IPYH5@*0HU,HL8!'!ZIP
M"'^OZ6Q".+ZC;MNJB_BNBHD3E^ _,]_>"1<>P,A/%O!1F$WUB=P&S$3E2<Y,
MS"22C-6*B2[0,HF8^MU0!AV[8A67L1 W;-(*UE7\W5M1@F74@?Y1O(T4<MT2
M#HE<HFA@_23QB21F-?%C/IO!(=+CT^DF8N1*%#V:F#EQ)%-.HMYHY(,$\X]K
MN/.X;VI^L0^Q[\D!Y@>6'V$OHY'1D)=/M] Q<3&T 1HL!$9#TD:-_\%(I'9>
MW\IS50F/+>>LD*.K"2RJ1";S9DX6_@*FT9_S>W(3:$^Y7;OVTR:S_P1KJ'WL
MV>.GT!<QR%=?<&,LGD<OLA%&/\=\YA5MN>02(U<U%O>4OD+V,F<[;;UD62R6
M6B(<7'&#.DMPU#V6MH#^9\C*J:\[>43%>N@ V;\PUUOAXB;Z5=,&[$.:69>:
MG4RUJF[N;*;<D7]?X4]ARCZ.LU&WTWE7^)S@SHI>(2NG953E1T9?G4740]]?
M9<:.I05:7;.TU%7&9SO'43)TM4$:BILF8IPW148/NFQB#_2?[&EDC3@273F5
MD=XQ1?B,]KDI&K.1.E@[\O 7RFT[? >-,LJ:%32?;#2$N=501M*>7KK/!E]*
MZOZ767?F@RV-X7[L@3"(9NI.0&NHJ%;,X3P*J^'D#G=R=TU.8"LY5?_>;2^9
M2ZL<_%?U$;V_3:38BO8Q?9&VH<=P[XHST7Y(3^$6-.)@'C\+_3T&S+V)$04<
MXJ[$XL;B^'/P1P;"E _)OUJSY;ZD9Z9A$@7Q)^>':"=Q.V*I8!/A^@$,#TI0
M1N,X7PF$Y4A.$N'1F/-<%<GU]&7%/6YURRS9 G:?X8E8SOS&?B#<SV# ??CI
M]#V9)*Z6EKY-SEE"U2^SLME4S9B5G*V4YZ=L\F=R;M,CZ3K).;U5U"T*874*
MP/PWL!$\*O=/!IYSB;-[:ST[F_6O_UW6(.NL:RU[#N7>28S<WTAM[)>0M3]T
M:)&;RL$D\R_)[9#7W!N2S^D\3I!('_66=4)PW'\M:Z&@QS6<Y4,1]&?(5(Z*
MA@;Q/[84;:$09XYAD/DQ>@YD&#=!XYO6QM8H%T9M8(7(OBZM88IE:UUN,7=0
MXDYDR_Q:7M>?%@/U=S4,H6OU>+J=-V13ED=RGIAY:9/9@8;)6^J93=K+2\.8
M'JI3+BR&BC+SN%!Z["BBWD7LW5FA/BVPMDREO>6!Z]Z">1R*8V\JEG73IMBR
MGIEJV;#D!L.F_NX2PW COSWV4%H\B*S+$9TY<5V]2)#82Z'%\GS;&\M^<U8U
MV5-'L#CUDS</,6<Z-B[!,/+4'2Y3Z0KR0'=$Q044RC[+F(O:*;VHFX7:0IJB
M=D6!BS6*4-25%']I _KPQ@2Q$3-VX2?1)\ROD781'F_I;#0_)(DKEQCV$=52
M3^U8P@5BIO(787W1+7D8\"KYD*0/.+>!*.H";BT,$;D1H"-SA2.(R@ZZZ16[
MSS9-G\L:)IFO\604$PJ4T^B+"S_(TF@+DYCB=]3LR"[A6\IS/ZXPE+I_9 "_
MB7BE'6/RDOQC^:4SB5"B/^H4P1H@0Q'+"R[X1ZKA"!*KQ2'LH,CAPA#6F@7?
M!7#6C1&_>$)B0YO4N%>7:QFK?:$.%OY6V141^$2Y1<HJ&"FY+EZ^]X8((XR(
MV"W \5\O*.;W"A)'7.8JB-)6D^%4Y?"*E=J]%9["Y:I)A@(<43Y).R-_C211
M-6_O/.$KN6/],?YK6<2"8?R%4K<1M9Q31&S+@"&IH=M<I'E0XRTH5&HJ^[%G
M9/J*BWE2\2OC[CU2(: CK=_%+]3NF>_@Z>6#(P2<F<2\E@GZWUTMIGX-L?4
M_XQR74,JUE\643V8-TS,K;R_9YIPF=5]W3N^A_G8_"Q>H%PU LGF$%.:R_2U
M)_U-X9IE1Z?Q-RA>=F9@*J3O6R)RZ>+(!H^$1L']VJW.L>%2I6W^'.YG>>&(
M+/9LXHX:[]K?R,?JQ55WD2W,B=:[R 8XTSP-^?3P5KT<%;?KNZ8<]31LCO(+
MFC-WL5*.*0.!))?Q9QSG:A<12:I<^V."@H&SW 3NP_XU308.';+I5(#?K@0U
M'O!= U&. G;,,2BDA&D@D)@+@*KNU:QC+5<R*W\S./3NBC?TF; @8R#UWX./
MM5W4N;$ZE87"#1U2^%.VSUDNKZ)&@4"B4J?RJ,X7/5/8*U<+E+3!BD >&1IG
MR.5T'_30_&3'[WRN?,X*#=T@SV<:O<_(KK$:02 A @#9-SC.J)OD-VUR11_U
MDUDLFP:!ZL^+CQS8J=DNK-NY4;E.L&AUKZR-7^ -E4WA'P"Y"82 2R7?X5\Q
M* ^P_C0&4;>9OFL?EI_1KU2]R[2K&Q2I.VH5/%G!ZIVRL=(GWHND&>)DD!?_
M..!A>UC57CM"9K1B[6V4/A/8<JP\4N<P;<I<K%ZEW[5C@V*6=NVJ+U) @YW]
M27)*' E:Q)\!>-DV5AUH@\AF6+T:T91-)O>:9^!3NFWVQQF=JJO6RNT/Y"<J
M'JVJD_H:7\T>E.P2^X&">3Q@GK6]RK,O76JQ'.^J(E\UMK26@0]JOS3\R#BD
MHM9V;%?+H=5S5J$E=\Q79ULE8\3NH'#>7&"1KJZ#C(1PAYJKD&'8BW4_D2L*
M#SM8R)Q]H;;#R"M1[\PUJ/R@5X:G:)=I[XU@= \()%@$@+26]A:"F;NQJ0_H
MQAZL&P6X%WRJ8N.U*6W6PWAP5*&I!D\**M3?Q1^=5F=8"W2 0/QB *3YVC;
M&.(H&^_2HS'G:V=2WQ;LM9LH;U*\+2A*R)8'QG[R8. /W6OR\6D$_2SJ2!"(
M-^!4N:V?A!/9WQHG\)YA9M;LYOR;;Z\\QSZ4C*VH8BW;DF+XPDP*E.@F,_VG
MI>IF,>N<:CT 4@^U1BGSV <;#L@L:'2U11*2/[IROFAZTAOS>T':Y@>&"/[*
MP/7:W?PET]9K5W';0"#N<:=:V])K?,NZ47]1)T3]J)Z@YN6Q;#S%MR2D>9_L
MZF:L7B@M#?BFT4K-TQ9J<G@VITH'0*I3+:NJ]*S2^LW6"I3<031/S@NPC32,
M2EI@NJ*5;5ZC=]5$!QQ7OU<OG.:IMO%43C76J6*:KS6Q6?/JKM3>0B4Y1E15
MY;ZP(FU!B?=,VROJ-OW42<S: +6:J@]RJFG_HS@G )#R1C.U^Q5SH [21D*-
MKS(TMN0ZK%ZUCQ(;C.^J]9ONZ4+MU@"!.D"_>-H<50O/Z%3.]TOPZ<0AY'3B
MG-Y+B 'PU X,HOV J3D/\3*NK,Z*3%COYBA'/EYLJ92B\B=D5Z6@W9QJDU.M
M/LX"GA):>C[AOY7UM?/Q,0=BFHIP#^/<:[6XX^NJJS)P3Q:GV;+Q*R90*H\!
MFT$@]F\ Q#][3$BW$;;VN-(6EJ6W:2FW,V\U0LF?=AEJ=.24=;OM^\@S%OM:
M8\BQ$VIMN\AOG>JH4Q'Z*OD%P/-N7VY&Z8O6+K8DLZ"!RO+;%5;=P%RP#E29
MSQ M^F+9QG@TX:9U)&.X4[&=RO_H<_DN0-RU7])<*FQY+X)DNM5W"B2QSQU7
M^7[AQVQ"7MZB:Q6'^%X31U8\8%YQ*N?SXIT\&J<_"&SL;-:L+MW9$JDLSSA?
M/T;N'UOC\).6A4NL%R0-B_K,4DG7Q*7F1\S_V6&H4V4?&;*)\3\[EY@OE$YM
MMAMH&<:Z$NV]6$:52.,2CK6&J1V+VDSWE<438\VC6:.=:H93^1V)K_L'/]AA
M<(A*OC3/L0UD<&H?55R/A5>-,<\,+[%T&?\L:C0EJ"@3"TV;65X@$.L/ .)>
MZ7W??AI?T[&L257RIDE5MRR#5AOO^!&+MI=6I88#EKG6?Q;=-IY2Z2?6&=M8
MVYSJ%0 B-UW0(3Y!KYU)09"R:XZ7(/8G3>JYBL!&-;:+$#=7NC2[(I/G?FF
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
M#X\I61<6RODM]IA;R6D5W@==91X"!-4K5#L=>M5K>8GM*..YI-7\&[Y %&;
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
MO,!SH.)"9W EJ$'OT;R5__-_)?T&3F1Y)T\BK)5>E(X!SE!>B&X!6>5O!$^
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
M"(6A)H:*_X%^_&\MGESM@[Q!@"HZ4!Y@K*P(M?-@IB0!)8E?)\I'O5@_('B
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
M.^%B$=MJ%37UJ$/U#S,+,8-0MXA-."?X"\_+6!%R)!+&OFX]6#L)0-'6 H>
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
M_]ED3]_EAC#-IEN=1?ISC%\*5+*1>_R_5/(QTW*N(19K_,A]L3#<F,_]['_
MH.!><TLRD+E'G8NTKWF,7[MDZK_C;93 Z"@Y'!M@."5YO^"-(5RRR=^JKY1
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
MO5.$B/<>N]+,D#:V,^FQR 1#L_2G2/I>>/H>9+/R;.XHROZ_[=ZH)PE>>-/
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
M-&8V9C5E-^4TY3:!&O+J\VL*JL#R0EF1!"*$<F$,.!D!()&H(G0N)AT;CXL
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
M7'F1Q?,E%]E?B<)B-'.T0$601)^*$W.#J(_]4ECFY&]VG;3OI$WZ*F0"8?-
M386:[$S],QFK)%GTI&1_L3FA0K0@T,RWXS=P'6,?<QI8F;[WF (ZRBZ>EDLI
MTOM)WDJT/S$D9]>6U.\M_5F9+CHD893%X>^(/$LP>12^GJ@MUI=S@+?@6\3<
MRGI@=X#ZB]:G]YS41SK:_TJNWA91%U=*:PP3YDC4:O+P%L)%>2/H,V],^B)F
MECU<O-5W+Z..IVS[EBIEG-9;)*61=?NMRB?[U]2.E!IT:@ENB(>:PX :(;JV
M%%3 RY0_C,EF@Z3K?&89X8+WMI-4;Q9#[Q))F_RB3UX..]U=ZR"=/W%;$"+.
MZ-H Z B-F[U JWGJ-=08-;9N6;6/A*%>C+,MI^[FJ.J-$S]0J.VR5FVX9CFM
M80J^AL6J0<-WH; 5'O",+"_9?OB7R)7BMXC37FL$<F2'=09G,^JWSF7Z;LQ8
M6U1+()!2=JU^'@>PE*H)V,O(7_)CV(C,X5)3[($(E'@C=H\GDW\>:VF]G^V-
MY>O<I67BK%LAS9FT\C+%NL^4S\S *AD9@70O+R"Y9ZI(HXD>X<^*CQ(*/-7X
MROC6PP]94OPFG=?42P"WI;M)RKLD,ZPSYV0P"BH?L$P1B+(.AD5&5$D5#10>
M).)11CS:>7'D+8?;F+^(.3K?J.[X<\VO&G^6?"S-J!457Z,W5GH*GL"[RW;R
M]-/;)5_9^+ IX1+CBT<0=YP6<AA@YI%K=%=0KA#N-KLV)E192<_5_"P/I"M7
MM$LE<#490;PZ_: D14 ,"Q$&<%=Z*'*-F9F'(QAOJ6VZZRDYQ&M-90UOFF*D
MKC78VGH:J\*@<@=,)ELF:TOK$K^1!(7^%#P6/'(?YPQR? \[,"ATLJXJ93>I
MIDFIH;@KK>1,S;Z6!=I.^?GZ+)A):5G5OK0@,5^V&-HN$(J1[GQ.!N_E85V&
M!5-#=R=YCAS4B&_P&4PJ":T^U_V4VBTO;"5"KY?ZUCNEK1*[5:X)A0J\I3WN
M.1PCH=GA[8SE+$!W+[F*_*#R7M\/V"1?H?,BK IOU]((ZR\HK!?!-R=*JE#P
MYN/#91X(O*N;^ Z29.'%WXUZHH5AS&-Z*Q[V&>"8/$C'4VP[<*-Y"+NN8'-=
M%:8^4:^2@2$?#Y-%8\I<WA5_P]RPT.>Y8H.UAA@[<;LK''O=J,[<Q8XUY';
MOVF.Y)M/J!TE6B?45[02H@)?E)+PK2XUQ;IX58MM7#Q0K[5$!P$)\KZ>?,YC
MKFN[ ZL&U]"TA2',>UFS1!M+4)<_H1H$XJ03Y Z7.%$>R<9B)6>>L*"]GW8;
M3Y'K=T^*R9R^-IY0@-O9F,Z;SXNL\>'XQ]?*S9C/ @]*=].E+EK":>H1\R\<
M%])#;0]:/(%9+NUVEFMPK-I6E,*P50TW)(J@U]4#PJ%XU_)J'C7@>@F:'>S\
M57B8H6K^BCU,&=%.IWXFYI0;=@W4M;-OM,*KCF ]&WS*EX-*JRU*EN)^EFN(
M7@=4E"CR%IUO")I8C>:/V&ZT%&TB54XR*NOKBFK;R6:VKFN8PFZHGZGN!L54
M=91/Q8V6U91\"\B3E(@V.P\)@K@KS1^Q7M,7M*74<-*E,M^NM;VI;+N6UG9S
MS(7Z@D9CD'95:'527&G9L;+N@$B)A_B-<[=@$W^]^7-6+W.+=@M5G1P@?#GR
M$X8AFPXNP8Y!N3U?8 GI/]I^PT8C4QM>P--\7E95(/P=7L@V(!-,B**5J*L:
M8%8NID%H-Z*)G2-=&=R!^0H]VJ.*B4IO;=N(616YM?X]^H=/;64=1M_A9*D*
M!FO"%V[#[M.XR93A% 3SITTI&TF9 V8D.N1%MQ[1-MVW]0#!*6*H?CF>X)-0
M,01\<RB1&@!4DQK!$<!;TY+Q&#@LX X?8QN25$\$,5=#@"Y_^LZT5RUVU.R(
MM#H-BJ*/AOP1J<<!71)+!)OT\PF$XYH$A@?>3^!\BB_R($[T\_@PB%DGC?,\
M3=(,9_$C-&K#&,G>7^1:M""'3$DSQ<[D N\^R4QSDCY*<.8_//E3%DU$]+V5
MW"SZV'%/)$U+:9KA\\(_U?1P:KQOE*.8(PZQDO6TJR:W>,'DQYJ_Z('$K7SJ
M27RU']&F+TV^L6BL(Z!T4YICDY/8.WRNQDA0Z3U6]H/SSB%,C&<:F+SDWJ0F
M:^G3/A(G^+XG%9I4B!MZ']6N+:IKGZIP2]-O'"X=#C]7W24.]!XHX_*O.P2+
M=[)=3;YQ\VAM6@&T!E($?]E094</8:D7W#1<5-X>4+LE3:O16GXB_&*UOI3E
M/5FV113JD%,\P-ULNH-K3)_0RJ7ED*Y0A1</P4"(C^.6,.V<E%-I,*.XEWTL
M&/LXIQT*MW-+;UB#,+1>J+!"^A@JB:^ASAVL9M_#E%(]+^ABDQ'#8PF8HARC
MDRST];CNWE(TY7AD&PA-=_.L^X2^8CTOWX.Q,W0IGL1\.&3&^H%]1C4[KT8^
M@"@^DT&4YZP>XA-"X\@]0CSHN'EK/'#!S;+V.1!G_:A\.[#%$"NZ@?MQJ)UE
M":A0C<[M89Y"4$=3Z7793P<YU$MQ&=T4RI'C^UJB2-_<C&O>$F>M/Y?I$\8-
M3XA6XF]I[&(R\6K4@V>=!<<0P B66Y+]>*"<;1@7VU7"5#R^ISF#OM+-IF8+
M5==FLRR.'&#X6AA %&H4,GX2EE'73!)*YA"(T[W%D.RW)Z8$27&%G>>XPN-&
M3=6L)V['JGT9GC9&I6W4)J-]@A-D=8T1!I$P3GDY<:_""%%T>JUL1_;/$VJ2
MH#A6YP[APG'OIF4\C%M.50];R^98Z4[Z62-O@34%IO&;<8"809F:"*H[AL@;
MAE06Y:SO!V1?XAH[L)+SQS,;0<)1-W:5-;?7)E_:R*PV O.O4"LT3>DSQ/>4
MCO'++::(O%/OZL@Y&GW?*NWC9MJ_RD*/2QO>BJO<SE2.\U_;5$N]V59&%7PR
M3:090>>3XI<N(1)A[8NW$$.PF;%ZY&[XJA8-)!X>(\Q#?H;?0K6@D @@^2UZ
M*]+!SQ4]CS*WO(!YAD:][82=(%Q:,(";X\^?T85W 4^;+B%L 5.!.>(RKA%)
M01;AG)/NH0RQ#WR#T9NPY98*&!MLVNN+T'".XEP&]!%S8:0<!J7/-,; =](V
M\9[#SU%0B"0$G;PR\2$REDCR0:$B\;\L?-!2P/&5$L1,:G*C%7*V^,WP%VB:
M8*[^+FPG=XDKAMUC!\&=X(.,,PE+B#J:FG<_\@39W;P%O0[_\T5ZD7MM\/5=
M1;<KEY_*AQ!EM^L@4"?)2XXO;)MH#TP;KL3+3UB/4&*)O!61^K1<\T,H)E'V
M?$4AOR/WZG"15O/FDWN+IFIG:ZT@[(I+;"-H3NECZ#Y8>O'/>&LXDO?"*Q;1
MR<PV:T/M(V]_NE"X<@@Q(RL4]FX8_%UDU390<ZCH>X. 90]Y6,6$!$"?RPKB
M<'"EXG6>UQ#>'#,S7^0H)>W)$W#I9-Z5]D*MX=>#FPI'^Q'55D5 AQXS#I+7
M\*5("L57ML8NP1I+?GC&P#_Q!DU_(,%4QA,M</",T^5/X/EST@&?PHS3OZMR
MB@[U8QF5$)7VK84?H'IUE-@,6&09R^,KO$/PS70(:4G#W9<0-D-W33'Q1"BT
M?S=^ _1>Y6&@"9;$6 -$P=<5#@'[X/.Q6-Q;Q!G/8-Q]Y$LS)+ "77CW'L "
M&BY& =MQC_NVX+IPCA7:N&3L".T93@^;"9;CUF"M8PJPO[ [/0IQ6['[3._B
M(K">=P)P3DRG\R/8>7I.CP@+4/O+Q[&^% =J)]:0]+9 @-4AGHIF8RT(-/<!
M;!(^S#0$.PRLNC6,U2X>/Z>!F11\Z%; ('G.95&88^P3%##&FYF33\9$T4VB
M^C 8R@-W%<PX"6QR"VN.;[[IBG&N=)KL0M\O0W26H.4E,[)5:&RQ%]D)#?!O
MY5'1C1Q^Y!OT7::Z&P)C3<TV 6,&B,8+W]"<YE,38+1)_8J.1-3KJC#I ]35
MLG&2/>I.B0>H#+U.>#G2&AW"M3SZ 3W*L#79A0D@L>:?HA7[3,>S4-4=Z/8H
M5$S39,E#E$OM?F(,*D+.S7V,XI4L192A[@FW'\6AHUA7C"^COY+/S*]'%8^(
MQT0HFX'[;1CDJ^YM)4K(J19? A?YI%:::XTR*)^-4$.1Q6>.[D>OYNH9\]%M
ME.FY%)37A==G7B-?CVFUCB/%0Q825V1NMRW^+I+2')93B[Q>'1?>C+(M576]
MBCK+MS=.1(.I+3-O&"^*YH=Y="0DM.DDS0!RJSB6\@N*!!K(CV$NV5=(M^'F
MX3N(MQ%NK@C".V2%<01!#9UYI9 NP(Z<2J)98.T:JR@?,%=$$>3K&!*NC32#
M2<YZ2GR 20T[0OB)0;A<).AC!HQ>XW.PNI<U:4&T$R>W45=2+1KPY'/D\T)S
MTC")CY42+Q/QF>\(7PG<T&R"/K[210\/ 8:-F, UW,ST--594#/83?["LZK?
M1)IFW^<_(UY@=F&*"!_IW1G?"&;4T9!&/))\QED&+!+;C*P!;WST%(Z27D88
M2",?D)K7GB,M*_[&ZR0J">;12003[G3&-CR1M1#\#;A-'W/>!QRCP S?X:X2
M)BY&DD_5IY_P(<&K+6NZB:'R-=QF0H+T%0J&%Q;?27<'GO&G@Z.!(':I4R=N
MCK[=L N715*^D$(VZW3MCR$NM6A53Q*FZWYSSN$7*N\@._';9>?3JH$"L3QH
M'G>+;^\4BLMGH@VQN&UDK?-RTN30QKY2(JU7H7H9(;'M.F<%/J.A O$#:*R"
MI"D#JC+3H'0<653CI(S;RZXS#,%.4]3.KR45CD_U+2?:G3I=%4[8U(=BA^.W
MM&L@$H" ^FNI3-SIBK0@)9RCI/W(./8>EV)HCA52'IX9%'XIO-UQGM]9E%^>
MR^5 -C$$;"[D'"R*V0!M3/Y%OP#K#[Q ?0%_[CA&68_,-$@G'4+'C2(%(QCS
M]LL\/'JNC,#)1O/IO2PX.A]*9%2B8<D6M'ET3: J=2/ZB:,MV1T3::!'!&/7
MC83S*RF8MDIN+OF(#,&.(&VAM3$AQ%T0$;V=X)J43/V!IP6D4=R 68<1D@"P
MU/] F,7)3A_E\;ESK4A.%GN@U)N5S&RDUC%0],FB,MI%VOI$+E6'DG!LE$PF
MM3D<([XA+.F/$[SQFX:UN*>DFBU@MEAL(K5C%@L#*'3Z:1ZUL)ZV@3V;,$[!
M,BV.Z9!>T8KL7Q&3R!S]4OP,(>&4%G=7=4%S$>N+O*G$F?&E]"FY@JXAL0#/
M4J%">L(6\A/N3?]:4@)K@[V$\(+Z2Q^&SR2R3OIQQ"VM334L:,-Z20&CJ#J.
MM$"K+N\%:U-^2;?$$\D%HC!_:^(S;I9], %@6.A'X;>2>$/E')/>^<9O+)6.
M4/$9QJ:F'I(!S;IV50&%(I)'Q/TF;R\1^"T2!7\&_ET$?9:A_E%@F@P:VLF^
M,_RY,9\Y<8(D-J2?[EPDBJB/FK<7*%"<:H['\4D396 _$M&_.-CN'OX]^XZ^
M*2"D:/5L*+<O-*U.+-4NG.8G2*R*X+AWHF3(49 ^OPIJ$^/&N0>+\9&Q-L/K
M;2WI^DA7W1;*7G10]ZHR'=2/JBJI*JJ/URK60K%PKL)(%"T7S:M&=497L9?0
M"CYKF:;H#)MKM#B,LJZ,G(QYW;5'MITT5-E2LIXHYUXI5B?(L4F"!/R5G$[N
M";Q.U'OV3J#<&\U(!_;9H*@-N$%=-FD$E]FI4ZK#3JAHE&@P,9Q1D1-]"(/@
MHVFJV;<X#RFE44=9 60#KY_T#N*0C0EU!<%+%T\R <YV^$B]Q?ODX^( (9@]
M*RSBW4>S>8.<A.SM'%7F]T@Y4T"O\2+2EU,/6[^D9)$Z=6'$;L+R=G!)DWQ!
MKE3<+DMF[Q',2+ZAIGD[1159"6PL/S!R+>,'^[?7+AJ$P;5N)[^A+.F"B%[$
M'6V#)88-L/* 8HL:&U:Z(%C^'J7!E95V9DZSUX@+(_@,JD#3<YSZD]UL#9 )
MM*^ZZ80ETNJV_9+ICE]E)T77FE\PK_&7ZDXA^5S+2DJF!ZM:%A1QD&$H7N4)
MI];PR-:19#W&F&XBH9$TT]HHP0T4E;F)*-TX9A"_JC4<N87SH'YWQBSK6,6]
M\ OT6U*6IR4U7KC6VIBTQ/+4C2& R- ZA?H!\$@QNOIF822YOV)OT3J(5%98
M=#_56C(->1PR)MH)V^U6P3L*AUK>9;DB=;6-J+_0'K6F=6.HM:+W57>1E\B6
M\CW(/HA::0'R7$J/^ I*.<13J(6"NEEQ8] *EO7,;/19;6_J8<R5&DSM,-%>
M9%;YD&!#8I;OQ8<594B10'.*:O$#0#=X1."..W_T"H>!@UM"&4TX'^TD"@UG
M6SU1<XD9*4RI^$$O(W:4.="6%3:62"BLY-3B#62W8"L^BK3I:![[,F'1TH?^
M&]^F#2<O <3J%36;A1F"V@I'WA?":QF14P-^(GG RDLZ*_)B> 6=X)VEV1[=
MP]:@[+#4IB<1GVLSR2!\4U5B=:*,+5@E%Y?$$?Q+;Q>[@/TD=@+K)#MA+=<J
MR(NWDW78]1H+3]>R7$V;)W_4+B4K$)HK+U4]JA'Q:?+M%=7X:Z4ALNZ"2^(V
MR73BA/" <.GX*VXY;XUK,4N1M<SB#2V5>DF[@51+I%;Z55%:X/S-Y7WUI_'1
MTJ6JCP718K=RO<18P4!)ZG$QUTG(<8UCUG%$%HLT97J.=C<IDN1<\;3*L<>#
MUUJ>T=8/?))6-/S._U*\5.V0N$:07$8^'LIY+1YV-6/&\F8MQJB7&.>UATC[
M2/.2YLXL<#K=KF42_ TI:[ I;,D^5=U5Q(AIEZM!9/Z5TCCH_2._1$5P?].;
M7%>DJL8G>A_:3J+604?:T1XUWT0J(+WJG1$?LM.K.I [8D+*MR/S_0-*$I'?
MCPP+L:@JTRN<2#1#TX[V -,KKFBGXI_3HION Y\0,W7.@&[6T\ING"SZ7IDZ
MSL'OO02"4SH"",JQ]TTGV33L$TTX30>W27R@341'4,\U?J N(@QK(R@)6>$5
MD^1=T0DR1])R/YZX@JAPQ)U_C:!D.LR:P>_3;*-2 /=B<>LT?SG5KM&(,P O
MK2EF%6=.5B@Q1%&O2@MI'7XVQ0\I]XZH\/>35YGVLPR)1IHW*;_PD<6;6BU*
M2)13#?QB#OQ@]6=!=V:P/)G[(8HLO<9V]GU;;,'@.C[GH:ASIEW,,O(F+44*
MC> M:FJIJ7A+B6A0*CL*&ZW.**G/^%H^5[PGZK#4BR_Q[1>U<I0=I[B/&1FF
M[<S=E &M_11=XG:1>XM;@Q5%K5Y>?1%&JOHH#\_H*0^0OHO\6#):+/%%BVSX
MAQV;N'C6B&D;8Y!FJF5+ODD<%7YH_M$>3[Y<[]ND [.O*JVYEI%7]E%.BAPN
M298&^$8(;XM4'<5<<\[D'PI&S]+R)\M(/LS-0X'@W9C*W@=@>?ZV#D)A0%)2
M\_8BJY#26@PDR..%O!7:9#M4(H;K&AD+#B(5#RDP/='&C.%!* + H'H5$,YY
M;]N9"-LDZZ;UB-R0[)HLQ!V/B7(9DFC;)*&C?(P"^0?1H8=R&$F8,@9A( ?H
MQ!AV_\9-YC6T$7#K$I\U*F)+0C2K$['1'H*R4JROK5@LQ 89@7B.6,:A*;H,
M^XSA="*+>@I]O5N!8I'GV$HC+22R&A2) \&S53F$RQZQLDZ"@BVQN _O:$3C
M%@*E&OMH[X#-]#?]0LXI--"ERQ*#GK1T,N2)IO5ZM)E@026'JNUA4OJ ++8M
M$GT@*1E5<B8(>(TD6BQ^*[VX[UUQ/]J\$R-X"ZIH4>!Y)[RO@[+/!4=6W&;&
M>&PHU:']MLT0N5-*C7HY!B0[C7+J0_PG^M$^4!D#];[CLW07*+TYM_A4PG#M
M70$FV+C"AQOB_D%:RM*S31:VT3X;G677D\]H3%,QA&[ZIMY/-::H\0YDQ4:0
M8].[TD\)TMI8\?O@3?(IX7+W!:D.=[UME-".N<EHGFU!5='X2#4@!M*N]=8V
MG41U=.RMO0HR:<)5+"00:Q9+OP4KRAW%+N[S)15\CFV&X"KKMM%;U@N:D:8J
MY07Q"F[]1%+!)S#MM#DX*?77P,I"Y<CTKN;"]WXW6U9!U)R!6F4HQO),63=\
M@]YYT2/$QP-'6;UH#=RJ<0S\*U@R[ ^O2UMQ0@E>%IG:R84O^LTUW43$.-.K
M;R+W6#Z0D5'+]-6$Y]"Z!V:9IS%DW*:Q.%P[F'S*%CN2^K;O)79]I%='-J;#
M[TQC+X;C3*TZA:FQ_%4*QMS0CQ-,86T/!C.>8\=Q&\^X4JS H)/JI('4B=X9
M(CA2I_T8 >S7W%")[W8F5O;AMUIMDZ( FGX9_RV@<? TPPQW!_M]]#BK#1PY
MI,NH2FWOF:5=BES7%D(U\)/7UY)/.%,KIDC)5D8EU<0=^C?XQOC'AW;3Q< -
M[,T1@7 ?V'LPCH=.;>Q9P5D3N;X5QQSUD]?=H(N=!?(?5+R5E^0QN=!@%8]!
M1!Q*HV_#-V)/GOXJ30 ?&1@0'TQM[#XN7!FITC+-V^374*?'MG"NED<PDJR2
M)2[48@,SG@+IUJ$Z6C,A"EM^&EV1#[8>,),Q4MNZ1B6#D;M;+$0;_+IJBWDX
MY\[R6=8W*Z3X/!UF$,;E4#8<6J %$]Y@R:=WUAT#'SYQNK(K=:#+M6QOI$%S
MIZ3;[USM5F&^\Z7R:*Z]58DXD:EB .7:4U=K*-(V$Y,?]Q5U%*1="8;P_]P;
M"0HJ-*^Q@7D4Z;(JX(<@UI WB(W0Y'A_Y$98H]<EE#U"V[P-/8C\_; '/(LN
MN-15> ^M-["QZ"[J6]4KR"+J"1,$741]*%J /4>KQ1U';$![>7Y&QJ)%YDJH
M[^@?]Q\5^%)I4^_ Z12U?F(AAC16B2H2$NL9>I N0EOA,/0^_D)L$EP3N.]I
MCA#B/IJ!4#[8A_>T\WX(F!?-"@[R5O=> [NQ:^0_"_.8F;2YHF9Z!E@.^4PM
MB$'!0LGI'ECX/:*=Z4MD&]!Y1P!Z6@X_7YNO(GW?XUW@)*:4,\!0H3.573C&
MVUY A^BRUT970BOIU]T7X2Z46%,X\A AYK832*4Q^%QXGF/-;+=B?DY%?)E?
M0;-,B0(J7"$^G4\N@@B04;-0)<X.=S?8$#W$=">BA?C@EEYN=L_.LUX@<5M-
MYYN\T49UF5.!8G4#&0-.+G?/&RQ\++D>I07!"33<SL*\6%M-SB'<R;8W W/>
M#P],%H%VG?#MW)SGT-E;&I4/:]Y)JBZX5\/*6UX(*EN*+('L$"]SBX*^X A,
M2/#WE)3%KIR:\P<G%G(G1CL[XD&W!A6EI?D;NFR)SPL*F]"@N,*U5761*D4G
MI9"CGZ&EO F3 '@;-7Y6';,U7^U,"69G@74;%J,-]BLYASE2F$9LQ"05%8,2
M,"+(HT@SS!S,SVTOU@'^T02-O8W\>;T*E8*4C.:CZ,B2UC14%[)*TH^ZCQPA
ME*'W(K_GIJ.S4?X1 >@KJ,ZC*9AHM)7),NQ^],-K!Q'OR:JG9Y':I!7-KY!Q
M1$5Q(+*!H(U/1BG@,W.B4"!@-#P/]0[8X=J/%N- QEQ,(;9[I@S>R04/N\+?
ML-.;XA 6S!S11P2#S@ ,D0K4:]G!2"I%(ZP<I4%*<=V#>D*@&QNA;P*I5PQA
M]=*)D[=@S\53#;_@UL);PDJXC/<#MQ*QAV.0%8DXS02'WD(6T(I=."@?,LYH
M 1V,_WSI*W2^=LM0,VQ/I7']#"R[S%F A\V51& 5X4DB5"8$L8E7&FJ F&>5
MN:@@S](\C7BH^\3XZ9]0BW:?P2XHO E5-PN=K&7P63#S"@%&"W:AM#9C!$XH
MK@D1(T)XV<Y-R%#&O%$H"D<JG[:&# VD#;R!+NMNK%L-=6]MY0U!V^JEZ'B8
M=R4K8R=<I30[9 ?\G6B%<R#B&UO'2!-E3.Z8:H-DC,4,1$&:3];6QD*>]@IX
MJZ%'VR)0)Z!WZP^E4V%M\AO!U? 2B9W3;T0[U]#P-_(-17AV#7DF;V6O#>EI
MOEM5'VE?01&GB)@+KOLCL>G"MVEW"+:0J& -? ?TN1,9[P(?,D0 7Y%?)VZ2
MW.&/>LR):,2^RCK".40$&TS00=0@IO!2Y-HT!?Q^)#TH%NA&J1]Y#:2@;AIJ
M 3;H"^-=A'N$\]W+" 8$Q8I*/ [OS(H /@)E\'$ !JBE[@*VXYJ/E^/.XUR/
MQ.-DV,<&MW$L+'XL E_#8G5*@ ^,A_(#0#C=CKD.=Y-:!RO'82B6*5JXPZ3I
MP/NXY<08Q]O8U_@Y QGV$[#WS :@6GRDPP_W27BJ["XNF6])7\0N<=JA0FP9
MRS+9&YM'OQIHBPV@!CIF8X^3Y 8IV#R\<.0C;K'B8[LMSK1,*IO!5DH/T1:Q
MYL75D';,,X%.$@5SFM,:T(#I8^YR7(.9IMH86&%^$QZ.;,'9-TG;PK'BNH32
M5]@5E9^H7S'%97E%3S"ADJ7$1Q@;87* (<:,T^+0AXFARPPV8>2D-:>3L!,]
MNJVU6(WV]:4&&'IC!=42LZUF39$I>KX<FNB.OBB9/=:/GA$L<P!A%)FC^F\Q
M >05PZ^PX%,5K7LQU_O%4AK&I%.-0D6W-<46BM"YU6T)Y]'ILJ5CD6B4Z(>#
M*7J0+=.?Q6PA7S\!X;2"W!JVL![G\8J_,'WR+Y/VTJ^!-Q=<H:47YL1'4%<5
M+?GO)-= I?;+2<?@;+U:XBKD^WXTVQ4FK-=GEL*>%Z]DJ,)=B%:T.GAK_F>J
M%\(R3DC^@;CEET5J1Y;848F%*(H>FN""[NR#,[\"%^I6,!(!1^%WVCU<+T&?
M2L1YYRM3;+%?8Z?(*["G?"\2+V,9=GL(K=@,O0@\'QO4F\889RRK6:1;TV2"
M,]2S5$N\)@5$?I:G1K8G]<8JD=2(;%]SPF]"@NT@_BM>7\\&^(J;[?&C7Q1J
M5L_27'B?^(.4><X(L(7,9K%!^J0D1EJ, S&2YN\C)P12]MC&XV.(9_74@0*\
M97<$?7V99]5=*E7JRSM+41=;XPQ(B\+=N7'$7IY"M(#0PKKG<PC?1V^PW0K,
M4\SUU@#+"-E=/%I177#5#LKG*C+W-YE1SL!FD-RDR)Q.HDYQ1O0:@@[?S7L8
M;\KZ9C,'I-#2=#_A*HC(SD\TQ7:/2@B%TE3-#2+OK#V!.4V\6%&;HTKH*.5&
M8?&GBU.]HX$9GK)-);":$:/[!!=(2NBD4%M/[*_X1CG<5<X9)8VV=&%TB%EU
M[&P6P:\B(VH;/EYJ[+T&P G&;#)Q8RQEW06<"GE?4X3D=.Y@Z<%BO;RU##_!
M9'X 8H:'*ZC,>,%Q*=P<?H>E6-3@J4;OA:8<+J$FP0MTE,C+D2\;^6(,%"?-
M$RE G]#9_#I8&$*-FPR[G6'#-H(3PIT8OQ#>'@+:*%+_L >%@'+6646R0$L:
MSA2[X/1+,((Y["E:)P_ QL!M./Y8M?1\E@[F?9B$H8QYY+&%^@!SW^H7>0#S
M56<U$8/5JK\NTJ-V2[#\<0J96L.%DY-AD6P/DG]:'=.2&![ZF:Y+R'0OHV[#
MHZR&R<L!ELX:PAT<O^Z34(_G+9;R+G.B*2<Y;%8>%,Q*81!2WS#\:;6A<;1P
MRG5W"TH8:<F*0HHF?-592P@&;M;I"O)+[A0_XJF)32C*[%DA"-+';.<UI-K1
MJ]@/0RY36YA[W"Z1AVA.5@'$:^3#.FOQ=_&_:C'\>U7'BRVY[/('Y BV9ZDG
M9 -372Q+J:/O%+P.":/J<$W<T&0+9J"5-C&&ZJ"CC,<0/M=\YH.;:D2-7(VZ
M+-(D:[%RJ0C%:"H+2E&GU4HZ@Q]11@0_W(Q(,QQUJY6$G_35?R@CXOD:(?]@
MUVV1'6>V]0;)DT5NR"C\P?"K.I_<1G,MTPIF4A+$!4=?D' \B>4BX02#KJ,,
MO"%!9%-5RKF1[)KR'E 5]FLI/>]UWJBDH, KP5QT'#P9R.4?+ *Y>+'GH [F
M:8P\>*QF)>4>\J',LN(#I(JM5=8(W8 %25%09IZ=. ZF%=\E=(8]#MS'VPV_
MX/R&=0MQT=R)3D(I:5Z@K$9C2R7R<Y@Q5H:,A4G'3);$80Z 6,4^F&7Q.P4V
MZ-\!E=Q#&#5G(?,3QLU\#ZT3P]-\2_; ?)?>+^\D3S!EI6A2'_JY))+8GWM=
MY$FX%E? ]R!L"%#GN.##G!V8FD"UV7?J1]QWK8VD"ER0]$#9)?;_X>HLPJ-*
MF#6,NSL, \2($R$A"7&%N#MQZ[2[GI9C[>X==R."0W!W&]S=@L,/#,Z=]5W6
MXEU5/5^]M:IMRH?U3:IO @^K2+F>-,]$D[>7W-?C9./2-FK8$G;D)V4M>F_U
M UD2$N3L)IX-R>K0IDF6S<JHND>F&+[*<EQ_GB@P[M1FE>3JMJCNIJU7[U)@
M(K<K=DN?KSXEW2Y>[QR!6F&+[6<CIUFC.%N7TT#D+[#XVEP)?XQ+35>*[^J6
MZ>'4$?4JC6LDH/!0[%J]31HD=7#.1%<C INR<79WC*+ ]JZ]%F@V'VM.(R@,
M7?6+BVG:'O.35+7JL+XM,E)^3+UN=9ODBNRH<SGR$(VP!38<';PE_V-K[@L!
M@LS$S@B"HV%]R^+B)=JXNL^I":HRT_'(67**%EJMD*@5=LY$I 6]KWW;KR:-
MAW?V",A1S&4=*HH:\U=+'?53_JT&.5V8:+7F,H-"3QN^L9=XPYHJ;HHC*+<!
MM[7HQGKF+1C?+6-%,TZW2UAG:DXUHVQVOKR>PDE+S+7$<#-"&_7O>%1OJ1H+
M7'2\*-LLP&C_ZN,(.-"S+JK E9'=AN-_J4ENPO/_E[^\KE0P/W&\.5)0$$K0
M?1=L\5:HI,+53O.ESX27-76]I>A[**VS&/E!'VHM0?ZN/MI8!E?F==FJH L)
M_:8L*#DT6/<W>-5;KCP 4IS2I6O OS0S>YBJ//!P!T=QA/Y7BU >7NW3 $O/
MY05880DE(=\(BYU"9VCSD2O_43/^*Q!),Q2J5G<?,0Z#Z]I/Z6%:1_,9;6+5
MOOISZK]R+UK.*3XF+# <EIT->:WIDK1[*Q54%.\T*+&#UZH]NQWK?X@>M7O;
MEM'"FGW,[E6%];X&WUS XJ]=&W_7X*D*";FN&2=?[:V1/Y<L=;HDWH7,5EWO
MVM>^6#30=J)91YO0M*O^4M7"NC;+C]P <XMQ57RCOE];$C*D-BG%WEHY(+4Z
MO157(,=4ABYJWQP1MHW:>96ZORF_-;SR?%UH@R3GNSG <C^>HH\Q!(28U6O5
M<F^EW$=V9>5X\7(T%]FS(X[8QR[;#)-NX8[WGZ2L+![I?D<UI[]JNT_WB1W7
M:&#\">RV3F-]]OBD#^2&VK<IG8%+"+B=R%S 3MAD8[)Q&S?N9TTJ/M=UCG4B
M_6+K5O:NF,\-.,[-P'[S*]Y?GDXZ9Z#18;["6Y"))&U+Y@>SO@_Q@0\X3%\=
M<+X8[>P$7J0;6[1\KYB+]=G\IL NTR/!2L\4[6K!;0>V/$\XA(S=ZH*L8M4/
M;H"3L=]Z!9"JV+-# ?Y,3VB&06M,6UT.F!Q8;_P$SO8D:0I%'QW.R9I$S^&!
M_T9E-BMZ "-KPC;TJ*1Q16?;ZR03TB<U:='G,4P;';D7J#6N^,_6E.HFZ('C
M ND?\ ><OYFA>\W\MW^CYADVL_NTZFF1N.V*XG]I9QK/R.?&9%I[I1&!4D.E
MF.39H?J*M#IF2+G0"WCFIJ?6)N;N_@7F4=@EW>Z&M**4-B]M6YJET4T]-F:-
M=;H"$RC1'Y">]=RMJA5[.2+2Z? 6Z-ZFVN9E3.5&:_W#VE==W5:@:$5KEVEZ
M&K&A1=<7,]NB5<<%<O51\F>>%Y3O)!+' <DV)!\:W+2T$V*B&X-;6VH?=/DW
MUA:-;?W+MC@MKV&R\57,-/,O[>E 6'=!N=WSD;)>VN5X3D) 'G*6'/0F5A'X
MN\^01&7GMR>03^1,&1)10Q/6]6Z@/0O;U?:0<6KUZ8:%K"NN/<8W7)\5WU4Z
MX!1GQH%:!HE@&7[".%3V?-MJ9GJ._> ZUK*$DIYY;.>PVZWUG!J_T74WN&?<
M)A@. Q0[E5(J"./,VA\&+". NX9Y%\JN;?G#VYXS;6 R;R0AN^L&D!'VK 4+
MO/9SL6WGM[MEZX<%"OMIBG:AFC-VWUA(2]BP$P2'RUHWGP)G9C_?>%W4EA#2
MN5E$"'O:G"'*\XNU;A+ENUEU%T0">X[\OFB8_7S/9^D;0O@.FL14)MJT6UR6
M?:#O%)J>X-G1B>#"GC7EPUU^I993T$NW2[HQT'K[:_) \ #[^)Z5FAB"YW:;
MJJ:,/G1#8<O>UOM4]CC!OOV8=%W8ZT:.^(@?U_P+370?K\V GSHXR/JA%G;/
M;M2$)SAN&S%,*",/+=6:LS?U.JE]$U:T3U<\#?O4<%K6Y6<PIT@H[KZ:?6BZ
M0[EL+5S$5N^>7E]&L-]69,66T09!4UKVYAY8OR9A:1M1XQ?VN2%8&>[783HE
MRW?/T42)90XFZ5WX.YLWO*UU)<%YZ\M&71DP\-MV,'M']U?3BP3'UL=ZK_#Q
M];O4,K]MIGSYO^X$]0N)S&&_U(!P;G52WA/<CG?1THE'M[C3.\BYC2L8+RDC
MDFTL;YJ,NI*-,J(V;.?\CS5_'8%GY#CX#O#E/,.-':3;[,7'%E)P;-FFX]3'
MG/'U3^BI'+W8R-C/]:/8LT*YKPK/LJ_PAN(&N$V T=<)&.9W7'M'7 2//U)(
M.@"E#\50LL#!.A[U'NB/YM))HNOD.<QY(GG!2]8_HM#87YP#PD\^ [P?PL:K
M?GB-ZL*A1F*L<OJ GO1:7F$;1=%)KR&3:=$2!O$'8XIX:<%,Y@BR([: _14.
M](GAI8/<RVVX=5;^P3F$2:9C_5.(^PQ_691DJA:%3E*#U>,);^AVBH;\<.8R
MV;R88^P$<9[W"'<O['LI#QO?OFC_!?S,9F;?2<*I^I/F+)+4Z@!NI)08E?A/
MM!SMESP1@Z1:%Q/.VBY+\&[@!B.'_DFK!0<L^\[@XGNG]QX@C.G(,R43CS4W
MBO:3^^K>XCVI6\R^N7?IMW31T1=8:Y3CO LY%\3V%Z68=SM?[YN W;&%U?,*
MC^D?-E*(SEWWA"/D>:W3<6RJ>[UG;C:]TC0IFL0\K^9Y.W,8DLP+OS':PV/W
M MC,/<:>];A_MQTU["$,#)P0!I*L7>>P]RB[F@_D7*+]LM9$SV0RM6U>OS@>
MTLPS1[F+\8[#%FX3X6/7/IX+J<?@P=M!R1+: TFT:=B7P ?Z_9QK_(W,BU$C
M @UGE%>=<"?/>KJ4[<54[.*S'[!".@<X4M:(WIGKS6X4N' ?<2JQ$WB]W*B<
M&8",YQN5PK< \5Y!@N=\P\D73$AT=\=35KP([ AB3Q2Y:4^PSPI? E\XS<(#
MM6.Y"F%7]EJ>2JB-W +L%<*K'@O<A;03E8SIBJG;,QD/97O;-C(W2<D:,DLF
M\>8=8_/%LS#C.!+D2Q:=VPM?CES)^P8UKK+R$=#_V#?:99/SUO?T3?J/K8D,
MM7:'>AF3I>9SNU@\96K-/':'W"=S'^>AY-^(7EXRJEV5!WR$+AT]3[W3'+3E
M!.U @V/+2GJK]8-J',-HVL'I9G;K!=5K67<UT9F+./Z*]Q%KN;NEV:OL  82
M=^0N=4FO[^;KM%&=:YM7TQZV3E4NH-]H.,'^A_'5BE3)6&%&[PPUNTTS&'Z/
M&R9_X/D)F(JJCCA39%O';_Z;2AIT:<+1$GN^*I+HX>W-[%F,ZJ:XRJ?,?=9;
M&?/8/@:?< WGALK-\SQOF[CK\"#%;6_G)C-UVHZ;C>>H=S8UR%MIQ_N<623Z
MF_;!RB)F4J-=>AOKO#DS/)2#:AP]-_.($NV^4HB'R^B_"RTCA-?+P#NDJ;)B
M<)!\DCD *JG&BI,@FRY,GPU2F8HP":ABW_78"M[@U>^-%^U@_+7QE$C"'%57
M(2IAWI(FBN)8.QA;1,'LMO*WHAA.=UJAJ(A[*&R<J X8Y\$!)_!%>U8*%PIN
M]BF%$P3';7F"#X)-DC6"=X)V^K#@AV!C^5+A"L&QU&W" L&S4*UPKW">1YPH
M7A@_?)D_(*7WKN%W2E#+,WZ'6([^R]^&ZFB-_(?(4)FWP F^DO)'P(,^A2X1
M?(?&>2P6MHD^[M(#0MW/[B^ 4!MDW@@HU*7(6:!/R:.V 4_D#:7%_%CIR91R
M_G;QO9 =@E3DK/M'X6R(N5/,,]2#7:]Y==:7IBY>K]D9OL2[:$BE' (6:&DE
M[8!(I4^^P9\BKP\IXN^55+A?$IC@BSN&N#<ZWG;-X3YI%1I/<3\VGH-^\/ZR
M_4L9Q2.:_RZ9P'NF]TFN MCJ92'S^1&RP^X[!9[([QW3N(F#@9W5W(+>-\;9
MW,K.&"B:*VVI)F=R']9#Q60>SBQ/^@),T94&7P-N*QZXM_"OBT=O;^6\WIG;
M\8SS<XN;@<OYWL\'.[CSNI2DPUQ<B['H&_='G33)S.LSQ@4; (5JL[N&;Q!?
M'ZI6!&.WM*3(/N%[M/G2!T2!$):\):\CNDHF4ATVM(A=Z0Z)N6@Z,WYM!*)E
M[W'] ;_F-0S*97K:RV:L5$@?T11)$,8=@5'<S+Q"2$5/LAX6/D9'<28G#".1
MW(2@FW C;X_K<W@NGS!@D$X!_C2ME\SE.Z@+Q4[\,+X.S>&7XTF(D6\K]("?
M\9\F>,(Q@N @"#H@Z'"]!F4(5_1#XD[QU$87=#=:JG)%'B*M@!59!C_'F6$*
M'%. 0+>AWOC-4!XT/<@?_ +6NAX'>T2;-U:@0O7O!@^D3F54>L'GE%-Y2GB!
MG((=@+C2._D'H+&2['@'T(SN#7P&)B#C7(?!!=#2/B;2:/E0'P0?-!U4A$.?
M#<7<(2A:>[?V!;A9G9=O#X8I+J_?*AJ1A09VB':(2:Z#(BM<TKL#?MERHHX)
MSV\\)^=!Z^ODG+>@Q;*X-@B<86C/LXJZM?;K\T592CB0) J4MKEVBKP15J\3
M7-DKLMV&3)V[9%? (ZURSGIP<N-23+,(MO;E31.M,KJL^Y]P1",.C!1>DEM<
MFX2WT:J>H_"$+0MME5#( %\6"Y;V9+.WBJQM=S#+1#,:RW-[A/LM=]?U"&5Z
MO\ Y0E@9[6H5FL6NK4^-\[ IAG?Z,?APU%/K25S$:% S2:^K+,I#E*O9!,5D
MVK-8LRR)N6S-9(F%W>7,1$=X]:W^^CK::$.8=CM]$E*E?LN82G^@6LM<7/E2
MH6*%9]V2/6.CL<NEH9QG_B?$S3R!LQ2=Q,]OP>M<>2I]O*:4=PP6J]IYO^FC
M%7^ V$H7>270GA4BO<I?%-,GB>$W^"O1@X(09PL2(?BWF:NY#;_3K5<OAJD0
M74F$WM(<Y9<@;$6E+ W\D=DIN0&:8Z+%):"??S[RK^BJ<P>L$U&;3.IMRCSM
M!N4?A0.H4)3(;E,C9!>D:/EV:9ID3>9B\0?T?]%/4!W2X>^!1,/1SIN@[^#)
MQG.J6\8#FA[E*OUET2VY6KN/@LI&J=7EXR4*Y88,K=A;[A:-(D\D+_U^P?TH
MY+P;XD*?&UU57HUCU#\5\KI"D:?LA85*OB?--Y:7D<6O=4D92U";VCTZ!$F6
M?_2[#;M+9,Z'H5GPUX9>Y5#G4C5#,:MUA[!1AFG\1,Z0_&/[5OI&7&WZG-Z%
MVNL>1;V&[ZMV^.V'#LDRG4^"P\CEAE1EYL!<]33YSI[70@?9Q(Y(TE5)57-2
M*8A^JDM/ST2VF>*C!F"1=J6?%:+)KSF? VFHQ/BXT;'VE^1V71'N"=?3<I)P
M '?=%$UJ*EJAWT(QIV1K9]%VA7]0%3)'^WR3V]CU3NZ24SR+,;O^+G6U),_F
M30OEV,P-]!1<LG$.@[RA0P<SAY+?J=^PYX1W*>,X>I]',@LOR:E,?)L?:]A9
M!W(#Q2;+*R[$?FLJY%[&MNCO\((WS-(6\O8G ZJ;P(;P L4Z_C2?L](A_GTG
MK7B*X*+^AVTMM! ]:AX$M[.G&SW!S-I7NNVB/X5D38+H8/)8Y5V1+GRZO$R$
M\=DN>2!*<AI&LT2!^K56#]D#=+*I2WJ+E6'PE)RN]=#N$^\H>*%.0[N2K(IO
M2%?8.9D.;O+ID+A &J?;R$Z0HZNSK-=M16J,%[5CF9OU^6H_C%4SHDPKJ%"!
M<EQ2I,)9*@^S2:^(VWQ,8C'2YO0-60T9=//-K;8*^+/1VS*5&:[;8J1CEFK6
MZH;S1Y0WU;\2'\D5RM"P&FF@C.0C1G^+12MGP\=A1+O1[-SR#!8;=C7>9YS6
M^=4!-7WJ+>8G^2)EAB$A$9'/TG2'N4J.*K[X<%"MU'ZE(XQ'4K5%IO,]X;"7
MH;A#S*C1_M.26!.GCJT_D^^F>&")3XR1M>H/A?Z05*@]?2K0")EHI1_LA'R2
MBKKPM=U >MM7'$AJ;^XD%)4S&^))Z[+'6T]3TM:93*XT=&VKKIKQ:%6P2LC6
M.MC)1#R#=$YG+@7/^]GZ@DHCK6N":*IRA_H%]"-9>RU&YM)U)88?K,:UB#::
M$[8J54GB+77@2!&^CZ2E8PK[(P_7TL>))9YMC.%L+.NQW>7Z9N6:J[DWURW4
MW^.UK2W5! *B51L47+[$X;BD1] O6=!V5)3 /=>,%XTBKFB8(SQ0ML*Z16C.
M?&1*%DKCCNMN"#5K ]3KA.VKJN0MPC..D\0CHC%BM'6K1,<-::H0#Q$4];/0
M,Z5*RU;D52;'F(XLBV-IW\/%:V>I*%#+*KSL ?C,,4(<!_J*Q[<\5)_G'&ZT
MJ+((\^LB%4=*%YF?R%TRYQA@J38N5+M4_#OH7^402EA%DP7"EQQ)Z%XH&&UK
M\30]XVQH>&6X@.^W&76RDJWF-1JWC+WZF\I3<>,U;'E5T$OE&,FO50)I)RIU
M-*.)\%(TK7E'PW6.1P.]SA7/M<VPK"BAFZR&IQE<_1KMIM@CZA&5,.B  I4G
MKP*EWI))CMN1=_!-=$YS67L#^VW#_)9$O)^UO8%5XFYRM)9GA.KV&W-CK6J:
M-B.H6[%<F;I*(+DMC7,\CW0B5&#_T*O:<$KBQNNXJ56*[L/X%_E .T2\G[R^
M>1SY9Z1771(MWK_;5,$XX'9>&\-&['(5TW@J@# TEMQ(<>J[06FLPG0U4@_E
ME[=%T:<F!S3N88"1GK8I+"?_/48/]BOWJ9KEW+=VY^6C^<L!IX$#K'[RR5X;
M>WS5\LX\-I"_I.4GQS%Y3 .?\S%RCN4.]X7_0<-,WC?W4/42OK_]&MEB@8)W
MOI\B0,C%/>F"Y,J>CL4"M[S#S4<%'DG#]=F"S(@1\W&!P7^??KK@J7NURE>8
M9:^1I@DO\<@;L]%X\JCN$$1>N:Y]$GPYKZAI!^R<Q*U+@*P1!TT7H.7^.W6N
M8+^[1%D#QMO?EG2*_L=;W"=03B!M[:J2[Z_XW>8AJ\Q;T'A#.CDIV$82[XEH
M-7Y$^?Y;M<5(K'N[8@<\VV&)9 'XAGNQ][K>3.)T[M$>J3C>RE4?RKW3N%PY
MD#3.ND?>'@$;8Z5M_CLU_>).]WV*OY$NAQ1Q*W2(V]R;:GU'2NST,LLK#"TO
M#'=S>QNDNFF)5ZV.ZJB(7,->!>#?HW&2'G2_+F\0CW=@BR-A"I?>\ZUY)2FY
MXU1#4(6F!6\]D:NN_VA:F'C$ NF@B!S#<O4H_ZWJ'KG.?40>(7%UJ$,_(Z,H
MX' [YD[UQNWCL/K"8YM\\(2TTWU_B.38BYVUY+;@Z<T@;:KW1UL>H\&Y73_"
MYBX_K*3R))2874](UZLW;IM#/EEX96@,Y4/:D]X^6DKLAXY)],?!H4U.S'X?
M?^L$MLUEBFZ0>W1%KB*7/YWBLK.-2:L6;3G-/%6X>V 3*RGM;$\J>V[LJ[:M
MG"G!*0WWN#X^%>9+/*9+B=8$O%AQ75XN(% F[H@&+E0G;28!;86<_D+ EM;>
M/18X$GNIE<Y?'IQ:OX5?[X.:]@J\7+HTC8(G=K$RK;";?&_[/'A>]<I-41"Y
M,'VC%_@@C=YY&ZR)/=22"2X*3JOK$KWP:3<>%QUQ>:P^*MIIURZ])]I-WK7-
M0Y91/7<H5;JF,*K/7S([K:+C(?HY=E-S*?(^.-NV$QGOL]_P"G9S7:B>!!7;
MO9>N![O)EJT<36GUU$&%ZF1A6&^U<G):8<<L>61L;Y-%J@PNL'X5C_C<-'BC
MV:YQ*BQ\R=Y;<AXBD05;/IL"JJ</O#?8%4;U[-4>3,MO+U''QC8WCBCN!&=9
M-\A0GV?Z%DFT*T[Y')UC7RG!PO/)A"WFNIO5"P>HUM#"Y!X/DT_:AK83NI^Q
M[8V9ZCO!I9:+BBL^[_7.TJ>N?"4B7FBODBR%Z\^W$A95?]_S@OBZ-K1G.WD
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
M*-UB[E<<R;EF>"^O33JNFRZ]'W5"[2DI#IJO*$)?>0=($43ML@R]"[O;9<
M>*7VG;5-OZ6TVVROB\\Y8\C7!"=MT98J[T0=4S'DMB W^8"4YITF^22N<5F#
MDI ".R;L!)'+^S>>+EZ2S^^AE5Y/"^AX7+$O[I^6#]470VL;.K&+_0*M?Q,:
MW;<;6)1DA^_J$XS8OTWR+$YV^?P^;>6A?*]N^^J':>/::VJ]X_8U;\ -A5+J
MIQ#+_4K,:DJB^T_=#WJ!(T:%8;4O\Y0MX'XMV]=S#^>8=Z63CM^;>JSU()$=
MIVC<1<:&%ME85(D?P327?M7#1]O BG \IO3@W%RV23H&H)61NY=0<O+X[7NI
MM-3:EOFTWKC,!@?&Y-!@RW>FWH]@V,X.]<C5E'!'.\U6S.<]6[Y",I]_K,RA
M4\]BYP6V1;+M4EV;VMB7X^;6#7.,H4[F3J[ #Z_G\\0>3/4ZH-$I7>[ /[U<
M*$X4O"N]VU'$U^=-:9W!/YTZH9'"?Q/[R:82S J=;D($"7X,7:V@P\.D2A?.
M<)+*,H30\@MHN_!]:7M[-<S-?=DR'XY,>=_ @/Z)?6 U0JDA/XQF\*$?0ZL
M91[;E (PUFE8V@9.6#$+720Z7<ILZY&YY=YH3I6*4I[6]TC8L=<L1\4)(6\-
M9U$O/XSF.N+FL5=Q&PYS>B"=#>6NB$%Z0&%I?MLB=4?NY:8AE23E4=T?Q</8
MRY:%\E$A_S/82?W\.)H ,>QQ6I&&O''Z+&F&:U<0D11H]L[\\IT%(UW_5A47
MYYG=:[Z4#2/GL:JJZ=3?A+68FK)1Y.FXVZEQM.DD3N@=9B$-XTGA3F$]WDXM
MP59E=0K**VN&C0^JHK$+X7[,,CR#\@,WFWB[=#G1DU*8HJ2P:3]"BQASF0\\
MXS@SN!Y;>S> I([V\R7#E-$&2OE5Z@8HI^H5[1CY<NU?C) 2=SR7>3+Y$GD*
M&Q_RG/:&&^%IQW8'LC<_R1_A'&];7)3#==>=*VWEFD3?*E[Q)I+::@IXJN(U
MV"^ 0_(RXG'@6 B'.L*'/$>Q*@2%FR)S-\)'6RR%L7",MK1X+W1(V%SN!440
MC55GP5-%.;4=8&42GS @^AVRF#I)U.CQA+E-%##X-/NRJK>Y,%^C7*\)+5HI
MOR8PE.Z7%1%:*T')BPT-&*&8E_@)OP^=&GR,$@]+/,XREX./!\YGI5JJFXKR
MG$W+U9F%5_0[^7M*)-IH_-T*@NIRX8\:K:(D48S[(+T5C)![Q'X>PXPVN+#_
M1Z9=R_/&AMRIC5M4=07'ZU+YTXNEYMOXD'*)@5!(J#ZG^9*X#)>FK A.(CM(
MZSUZ&<%(4S\M([YO6N.BG)#.&ZJY^5];:8"TZ$#C:-RQLC-6:^'TZI5&^X33
MV",:<?!,TG;Y@$<#_07:WW<'.ZV@O_X[[E>QOY))^%#6!(20WE;^#X=0QV'2
M"EKIX;@S"5.9'21ZT"5.)HWA-@@4L$?U%E2_KS34W:WUJUFJ8.$J:PV\0H(-
M/P:[E_2"R,W_3JVDS(A7,F;2C@>A["G,$V[-O *N=_?92B=BCBVRNHOT2CZ]
M=CJ%P9V"XU+_U#83)] M^7/(AYDQZ^_1!MG3@I8S1[CCW71<)A#>%5#6PWIC
MV5R9SVZ5JJK?<N+9EVKEG#<8-3Z=VYRWEK2>5[8^EDH!? -/,D;XR]U03K_
MM>- "0C6FC/+"\!UDO"JQ>!,EJGFKNA,31/V@DB=2R?\%I6NVT,I%OD'\AE3
M13/=N.Q?PI%V>=%>^3\FG]*MLAMBWPJM= ^SH9HE450?J%6)"W,NX!^BONOB
MR!1D4F (/1DZ[T9E8T!NFW%#O'&F<7U)GCX8S2F/U_HQ+E8EJ.=63\) BH\Y
MH;AOLG-Q+TD]DL; *;0!--4-QWH%W6B]4^C2.-M@*HZM*T$ZRJ(L&(9+988Q
MK0I7TZX+RMZ&"U8OC5.0ILI?!MRCN4F4;E4L%!G76E&0W[G/,+\(:'-!EI1R
MFX+I+17J.M?*S]6OS4NS\[ V_<2XM418=2V@BWI0QG K9:U&?C=U4JP%:IT]
M]5SQ<N@V?5&9G':4P:J\7^G"?(L)S:ID2W '8KYQXTA4_\] / UT62"PL9<T
MEA,[*VYI)Y ]J@7@ <I0[13J*5HD3EF107]+7)*YBWF$?"*&QSY(L_EOY8UG
M;G.QXQNX/@U+<)\)\]7#A+W$ZZ*=)"I93CE+64WU*Q?1YM!>9RY@V#'VQ<QD
M%;)Z_86<!YR3+NY '^!<MZE6PURIRL$AK"7")$(-ZQNYBY3)/E\FI! X_1E)
MM&W<AFB(Z<)K] ]D/P'VN*SFW>7_:RNK$0F7*N?7VH0)@B6X-F$N24;8+DPK
M'2!]%B:GMU IPKSHF8Q%PEK_T>P)0M!E+<]#V&A-JKH@':.8@1DKJ>:OQ*X4
MUQ.[\ 7HMI+'Q+W(Z?39E'SX6=0@W1,>Y_</:STTWR6":P+G6TB5>.T^>5#U
M-DTV4(!YI>HGO,2M4=PO"2;LDL](4Y,9TN"H<EJ5N,QOB-F-$%QBN8N@0O.I
MBFQ;B,Q0U6^9R-M:\]8($)*Q<;I#Q3WX^YKQ:3-(^Y0Q4=.IIV4,/PW340RZ
MQ',VPQ1S?KF\E2A;7#G2A..MJO&H^Q=_JE9F22H.PGL:6E)WDY9IWD<>H<8I
M/?R*&/NDL2[)G!(D3S_(*2N0BI,Y=XIG<>RYPC(6SHT77'EVPQ9@*L8K90GP
M&;<[_ 7_%XGIZR&,H.F=>D6'V5XZ"]-8$8,FL\JJ_L=V8 =A%-AXCAUN6>&_
MW.6$ \DR7A@9#!<#0AK.=P+_)[/9Z8)P*]=;RZ;_'WOW%=5DHC[ZWQF=T7'&
M-CHZCH6.-$$Z"DCOO?<>$B"]M_=-\K[I":'WWCO2I(AT$%10$'OO=>R]Y[#W
M/F>?=7[K?S/.S?]BLM;W@KO/\R2PUI.P5GY$WQ;\1EV/G:'OI&W"EZ:&TG6(
M*5&FC%"RD_<[9BO5TDZ7K4'W,+X+7&1F:CWG3 +K,EV(!RDD^!KI"36?^HRR
MC5:=PJ:&T)LBF;1>1H\WB6'#/+7_"O,A>[GQ+/L<$*+]"_@"G,[X S\,W(<N
M$W\'@RC/22E@.8I"G@(7(GJH[IQ57B?IRSD^^_&,&YP2XTK6!\XK;2W0EANL
M4,>I"=UY#_&Y@H^4-83/ B:RCD3E7PA74K;PS;R"J$_AHOVJ]#>0TIC+V@?%
M:N\%:GD]Z9&8DPJ IXL+3B>10_$GY&K)GXB1TL;P5/)6B8[G3>I:4:/M7?IN
MH:8QFEG(5VA[ IK0'?DX>B*?QLW"AN5VD(9QE[)ER5@"*=,H[.[2<S3OB:-$
MR#"VI;0<R??&8<P-0K9V.'L(OB</3OM8KLW=@2DN:2 YX%0*FQ"O\8?S4$LG
M5&&VNJ<F>4AQR3:*MEXF,C9BM(FW:2>Q4_F'1<\A;*2 #4-6,9_QT9!)0G0B
M!W)&](880;$IJFXG(0FZ;]]-: ;/,>3!)N0&#0P\SW 0?N L) ZPFCD/DE-Q
M8N[:E)\3CG$=T@X$5W)A;)(;DGN)8+NO@>=)MC<$>(]H&1IM4"_+4/ 5B$];
M9!8"/9BCV"KP>]S!^%=@-*$\Z!5XE%3L^I 30.G:%\MY37M@2. >889HW.8-
ML]_R7[$,2;,,*:N)L@F3R=Y)]8DW9!?1.$%>@!E]T)4"/&:NWJ<"CK)PABC.
M./N-YD;N'; 0?LEP9@W3LQ@WV!'H!B:5?2$NA+4.< D\RIH!!ETWL@^ UGN?
M .W@4<,D\"H'J6G#U>.NA7^C#<$5M MT(IR-7L;8"@?%-C..06\"M9EE4)%+
M,ZL<<MW;PI[D?3#T![?Q6C3C. I>.)1 9<E\:=HT!VE^6ACMK20O=AU]0)P6
M4,:H%=FX.#)'A+_N!5@?^(\,W0$JW*/)YOP,47AG*<SL,6H%U2\K*O44;4U&
M?DP>[7QZ48 !_8RLP/DZ<[4D;Z\]*UJ48^C ?B( -'/ :AC!PY#[BYY1S2B%
M!7=2$ZD1><$Q^C2M;,#_/%TWH\JYCH&3']F[GGE)<M]0FRT2?M:L [WYNFRF
M=#PRE7!'<B_F1'*?Q"Q!-^*). ,A\3DNNI'RG4.]R!S=;/&#, \/ZZ\4_DH^
MI(80]#/\6*7BZ,2=!$/1..)D\FJ1$8H5D2BL3#/R212NQWQQ2!*DXU^9/Q5L
M)O^JK\&?H %JP_QLEBYS2OAS:C_>55"/'D)X"RRPH^$'^3/X&>]K_!CB/8=?
M^#]2M,R/P<,TH;XY7,#<KKX:SF1?9=R$GQ'-<%%P&ZDH*1Z.([\,7P%OH/IZ
M>T.+M$/V+5 ]P\:\!)(RS^K;0IGL?'4?Z "8QE@)J3/*L1F\CTQ$8BEOAK4Y
MS(67RQKVNLC#L+'V(3P,8&1.XC& K_JNO$;PIKJ(]Y0S1W?EEG)?8ZYR,WD[
M$SYQ"3RUT!&N#V^U%Y:[G_O:WI3KSWUFGLH5<-_HAW"O<C^K]_)\>,MIC9P4
ML3HF@4,6'4Q0<*)$RT+].39"=:]E' >!F]T5#I[/-/?F],(]^I%<4^BF^A7N
M#+2&I@N2,K:@'X!RQ;J$WT&6O";D(9@H_>A9#U(D8792<% T;+Z#\YO00#^.
MT\B7JW_F1D*/J4>!OKQ9M 0XGVL4/P <SUX1D@4<S%!XQ@.SZ=OLHL =TH/F
MR\ ,<8A^&,=:\%3C-^YRN)9 S8F-W(ELR[H40XC&9I+CCP?T9*Q 6+@>2F>A
MIJSG9;?1(F.6U ?/V'51/$L^HE(L(C(B\<U99@GQR$T9-Q!KHNXHI,CI .]T
MS=0<5XKL  :T[I+NQ1<:B\1'21=U-HD(M&35GX3[61JXMXJO*;SDD/3S:3E1
MWO(R3)O_E"P =\%UD^0+4<4:$'>0TXTA$8JV3<=1:,VXI9HF,&9/XZSES_$P
M(E=VC[@L4BH]1N+Z6TK**:M=ZL5X:K/U/I$G'6&,%^YF[M5)%.BSS55'^.Z@
M/58H,Z 1DAY(;>FQ$?<D%@P'OTJQ"E/5Q4.TAO7KOB_"=>RMQM&"WX$].B#?
M%HQ3^P&&.-F8.Y)!T"<I0GP+[(A($3T$G_GM%M[D['1^++C)"=EWC_^"4V,<
MS5?A?-8IA''<2#5[Z!*W#Q,I%O)?)IX13?#'PA\+S_,C?(<%E^!SSCG\QW#X
MOA[^>NB>,0YVA?@ZW= PM%V-" 7P.M%/144R:F*)\+%T*GQ$^)VDQ3>/_UH<
MXDSE_RC:N$\&>PCN&WM!%?Q%G4E(#VY5*^;=@&!TD?!FUFBBAW!OIBP<*PA2
M#/KZ\-WE9<X.<)2T:!\6:A"W&[M"ZX3G=4[Q!OAOU09X8GAW\K52XXCJZ/O%
MJZ+O!A47W(]W\'B25YDT:K\U1QV58H',E**]=X>EW\?':2V7A9%G=JX4?V8D
M)JL7N\6#T>A"NR3=(,/\/Y)?>-3GS*5<LGN3%8Y^:)&FN(C7WRV0AY$*M:(D
M3VF>.]-%AUD[$'F%NU &46?R[5*] _MS3=$\#]NL#]AS=@<SJ@F>%J'ISJ1'
MNRNE#ZEM6G7B-D:#RC)A+;L3L2+_#VQ_E%6N%]X_<'-V!.&=^XE,6U*O'4*Q
MFI)A82([2Q/O;I'4,4JTKHBR61=4D@3=X+8D<FX8Q32R,[N&ZA%0DCE&BW</
M5_3167::\BI&I\4Z:3;K^]UM8C$;H;U26 ;<4NGGW^%$)3[/?L2JC[3-\F+O
M"[#,H+('W'](IP/Z^V_)"$"GN5)" H-W=XKDG!^T=01'.:,J7_A67%(BG#7.
M>QAQ*],<6N;_4('B77<;D6-Y#?NKI30>Q_R"6,'#[3XL[.'AM-T%FWBIJI9P
M,R\N42]S7O0\(B,C2"3P+TW/$(Z[@;(BP?G].$F38)EY@^@LWW9WL_ G.$<[
MA0]"5U61L 6DF7 W\_?TTQ%X1:/\O3]7?ELF<$-*KTIF]Y/$=\16YM.BWX4S
MN^<$& %16\C_D;]!50Y=@HY$Y=9%AW\(\J_.BS;VO%O1$)?MZ%Z:FJ2]MZSP
M!O*]\:X\ _3/NG%9:+RW>FSZ,/GT]GII+",E\E)-6QPA\$SEZ\2=GF#96\1'
MQQ7%K2D_[A46J*+=C&US -R8;EW&:5*\^KS<C;9OQW[).M;F2'1537)O8&SY
M%]0]3[7236E6#@.%YS C>V/S$'BLL4/6#9*/[GE%)-5+8[?T/8.^8T+TF%T6
MN;JB 'TVX%79"JS<HZ/8&!_E0"C82 S<:YPS028:VV0F40_J?DY?R5BKP9*<
M8LEWF@E? N\CZLMFB0\"\DN"R-H>L849%)*#1AZ7>F+OYFQO>K#QOHQ?&1_U
MMLFNLMHU#HL7 =K./.%.CD&$:VDP_76 5]$+QHB'5H$5$[#_F&O*LK'ZF+6.
M_;NQ2_H#8(O>/ND%4$/CA>@=QV+G'0&&:Q[^MD0=7 C84#C/V>7^.7\')\#^
M8HX:AVAU/?,73K.QH_PCYY->M.0]-UY37;2?.Z&BS;_(VQS>6VS$9_G?+[C/
MCW*_EF<%/[4_DFT+)ULM9!A#;XSWR*V@"KTXB1<4I^DIK(?^4(GB)_%.A<N+
M\)(W_B<*="4)[L=R.>(@^T-90M%6JW,*EN"SL8M,P?^B1Q'W\7_33!(:P&8J
M0OX**+6-&WT[1+_<).Y+A+9"F+0AYC?0&[DG_A.F,I6"N!\UA7F4\LS+FI"/
MU;%>3RDF'C98R?A(N]LB#W\2EU#:&8U/C$\WC;N>' ;L2@I+\4:7(5^C/2(?
MI$WC$CS3<0O$FGWU9#.JF?X[^DOF_J;A$%0JK_A+Q'XT3S85K<1R6*?B)_'\
M- :B8^E$^)QRECSN<0UK2?MEGSWQ#:- _Q%])9O6\#+0EDPN\@I-HL!2[4@$
M-8_)B\706E.#$AOHBQ&;4-N8:SSVH4^R8O;>)5QC7]2_1K,$)?6.?G30L6 V
MZ :($Q\)5P>+&6;1"' J)2K^"O@^W".YE+/?O36M@).QMP#_F/-:_S25S\75
MGO%1%;W(EP=,B&Q%':%60B[=-K)+<!@%QL7P/X4U(0+X+NY6J0HX9V\P7A6Z
MJG^<\A!2KVGVTLTBYTG]/F6<%\X'ERKT:*P(>SD5>2)VIW0J[(\D)\D&MVLI
M[:+0O>HXBD"L/TE)A:NKISP*BSMS)WPS"C6%:D$^>3#U5OCZ[$M(YYB-F9:A
ME8G)Z0HW >J3=-[J _:>Z$_]8<HR_L-J?7="#91KZ<.N>">H"O0JC:82PM0*
MCR3?C[;.LPH-3VC)*G=S1B6FW[$ZCB5)/NH?(K<*/E6=37H58IYS!ID:L4_@
MD7(_9A=U*YJ1\&,R$6> >!I20UR?\L'5B**#M;34I^<3S^E&L</IJROUX_?$
MWLVN35J7\(GODGPC^7N*3<I0RO>(@^AA].J0U;@W.&.725(R$;9X13.BZNDF
ML;R8'N6RZ),IS*SOXI>EU4.7D[9A9DA/D0ZX^TFEJ9G$C<%ZV*WD2!<UPE7J
MA$4%Y3T#K9O&C&(GESZ*F"+>S<#'V)+->#'QA106<2SI"_5P8@&JB+XR* Z-
M9:0X%^(YS)L6X>2[;)$NGB$%HTI2PK:QS17K(A?8'=PML2A@*T&1^ / 3!A(
MO@Q<#VQ)?0^&.^_ ^8)7+':0WG)HNA3Z::Y6L4[P=4&:_$GXE& =9V.TG%^"
MKXV/Y?\6_P"!A+,#MZ;TP;\[#6(]H ;S/TGZD)DNDV[%&RG2#OI.09!_'[8N
MW0:TB_PDNX6[&_M.2HG?G[1'LBH@'W5 5.Z$PV"$>\QGB#Q^CRY ZX<U"A,#
MA 7&,I^0SCQU(#^B/_L:SB=F(9,?UY-HH# (^ -Y3G;::1MZ6$(P;R2\$C[5
MY=)\^"$%5_W3*C*EQX,;2VN!7\.'B\C8T]'W\_7B_!(BLQ_Y+R#5,AH<+Z)U
MY7[F+ )??$87HGX0!.9'H<U#0B5YV!41H>Q=N$<QMM@5A/L)FV-1Y.6(3W[-
M5._4E0Y!]"FLARF-I2"^T+X(UM#U<^^A:F/3Q(FIYQ.R6*LP/R%J,6MQWJC.
MF&)"5]HQOU5D#]P*^]NTC42TJ2O3B+I+^SV@8 ;D0(@$%$/T$_)1ZC3C:VH"
M9B5Z"_H.SC'Z-$Y!D/E2B0324WL)14*EF&K07S)L=FUD%[&#LE<F4 @)@DJ$
M/?$V/0_YFAR6^B'U(&4BZ@JFB6;NTX\_31^U_XELQDPT^9-VFVV\2X\U#AIF
MML<^9!KRHQ(>,?^D(1%G65DIMU%S;*VHW]/>L<=\MN)0 ,:NCO03J&TR27T#
MOM^UG[6*<RTC,WH:N@,'QKV$+E/I23]!;2D_(8TA5&1$:CJD[EV,U><]M LD
M_L@[9%)%U>7)=_DQT;P817/D5UDJQ([UD191NA)$DFQ4&.*,&!LQF!(C\O!6
MP^@(=>TV$?0$OYC(*"!\:U<,XP'4FOXA(BNGC7<F^F/VKY3U\=Z91LBII%[%
MK@A35+Q<S:L5'2+=OO\8'A1O,J&0GPG>[$IE@/!T.C<<*,GG141]*+(D9\5%
MY-.0GHF+.:+P!61.9JD7(JTFO7N_#/=8.F;B189%?;M(C%W\+ME*4E\(C^--
MOA9!)-ZGZL;X(19H&0D:8:Z,GY-7>30PVU*WVK#85&R"T7E02-J@"7'/T-TD
MA_!^L3^ YH2+"4:$NR0,PC/I#64M*C&T@'HB3>:A0>_'GK?9Q9PE!AI- -I4
M=<U^3B\S5 QBS)!L]G/<VI3;^&OX:VB[I)7$$6QAR"7R"/Z+>RGU*0FVOL#P
MI.H9=; >,S9JW@,'V/8BB]1$W&U6)QHD*' 'L!+2KD0S? 5Y),2 >)T:Z:Y%
M":"OM2ZAO6!<-:ICGF5=TEH'7 &_%WQ!OJ$;,^M2'1E:V'8TEZ%,,,).,X\%
M$P@VK&(W.>DY&[#>2YT#<$8"Q@.0I64"[. 4\S\B'G%1C .H6&X=9BYU@ML?
MC\!8<KN#)G$7N0?<MA/[N?W[WE*.<V>-"(QMW+M:?FR0MXROFV0A3J7_F7Q<
M] RS-<5'9!4WD79'&!=DBNT0B%V["?W\@_N.DI_ #XQ0= R\22N%]0ZRA$4)
M9S/UZ0$(@>(3FH_:F4Z+VY=Z0C85V(\9D&YT=<7?%R/WB<CVPF&C*-H5P7=:
M;)8,MH,WQ,\4E-*N)LGRAM _(TUR4+%'4YYEG@^,0C]1>+K^B+>03>SS)75*
MK(SVTO#"*BTYRY3_.V>1!8144E:POXL 4TK9G3$!T9D .4'+7Q5T2E[OU,0Q
M2-6S[.*:8=D&83PJR4P]'+I/CP,;Z)XQY>2-#/WX&=0H<W/2@ZBKK#6H-7Z%
M[,UI;DY>@#VVV5( RHG[#!*Y&Z@JZG6\868XD$X)3,XDOJ3R4GY$+M(:TNA1
MJ^BG,0]\GS-_QV,=S[$$I(V6;L &RC6#)/ L_:'Z?6X_VX!-(-9A480+Y-5X
MT^1A2C+A=:0K=9+4[>M#=Z< CFF,%[0XRU]9(XQ8 P0PPI)IJ'%. ^=9T7AO
MJCE^D7"+%HPX24JCQT=@R&\9L3X+U"8FRG$#7<'B6_S)S&%W&6#8QX!/&D&<
M=9PP)A$; 3S#K\=O 5,0&H1Q<#!\C$0&7_F84GPXQ@[MM$@.9-'%R.)<-4A@
M?>0Z:@!@&K>)T87N%U!PD=A<@4L2@(_D7PS7(QKPO;P[R+KPF(,?-1JVMU#0
MNZ&C!HDL=\A;HP*XR9ME_)&&D/=B3V B93<3W^ LI+UAW80=DBAO)Y*E>+G]
M<TJ&L-LBG+Y"D&:0R.SE;]88!$C0.+TY-3KG #8>C<RV3A1C S)]PKSQ+@I5
MKU=$@NR-_1#YFN2,A0&-*NHW\&*Z"?(UYH&ML(P\!Z>'E*1>AXD1J#@,S(XQ
M"\; F0EK/+;!U<DK;$_!HZE[3#?#+[#9NC_S_4C!JDG\,W0R:82;$[,]]1?N
M\7C7V [>CTGXH(L\)V2]>S=/D/K6-H]W&4LQ70UY$%5TS:#;U&VJTW Y,X)X
M'!A!9*7\"MJ@-L?<!]M2RX-V<;9B#-P-.5FX15L'KCJQPN0)=XZ2I>O/JZ*/
MJFV#%.S?":=9N]%/45M9U[!GHU^S07Q_(!781JQPJP!FR04VM\%":JO)$0Z;
M?D4WGBMB[5-+YE4#!_ /Z"_)5D@'Q@D*/UJ/F4<="^AA1='>NNUAFS+VVA0
MELP\DT;0G_V=+HF3 4C5ZKCG.%OQFV@_L\C)('TM6RV*37_'[@S09EP##%R'
MF9>!3IM4]C+0RZ0$< =?Z0K  4Z]VD6N 3<,AZ0P( [B.;4*RH_ZGE8#D?S[
MZ>60D6LP8Y#WQF8[:SEOSD3$3N%UZ&:!W_,4ZBLXE;P4[!6RB<03@:>0Q<<B
MI529Z(6_+ZU0^-CE(WU.\,)ZGFDA6&X2S>KCJ^L6 QC82GT79S?D@R61]F0L
M(E:3A8JQR%V4MO0]?N^IT[(DET'Z3Y)JZR:&6/3$Q(FE)731S65_XI>J.X&G
MX%6IJK([(='QO\@T(K:'*J1@]$/O8LE"_ G'9,DZQ"4K#[%/JJKA,5$!ME3[
M)Z&2A-_9),RF\U,,):K1V+A@<4M<<<A#L5[B*>\=HE+D3L?-HN]2,ZQTA7BL
MD>%EP9^$+]H^ AGU-Q45@0\S'!4GQ"2A8[E"4^3R$ ?!K91:+[D 1(<Y= E^
MQ6E;ON+W$54-+_%3*;;:$-^.GJ\BXINP5R"SX>=I03$=\!U,># %'L;%>[Z'
MA02ZPW[8CU1KV0WK4IX;SL&_TB.T&^'MS,<JUV%;0)(\PYLA&D2_X-TF505-
M\&Y0UGB&\8Y36?;7>2/T99;DI=^E"L/#O'LL7^TCD"JP554/PH WDS=RWM!?
M1OMPS1GG@DRY?LQ:CXO<<!;2GLU-8UM:!G+S !7#?NX5\#?MFSP7SF;55-X0
M=PV"!B(X8-1A<):S&-C-^8[SR0/+4>-NL-?D^'/W6.IPBKAQA@N<U]S*72NX
M4NX5U7*>/F]MTB= 1W ]*@TX*.@() *?!'H>^\'M?+;]*C $OFGY(S@*1QD>
MY-A"CW9MX3R#T*HSW%[>W:02MI[\AZAU[.,RO\ =@(;T#_</0("XS>XRD"\*
ML7@.KA5N-NP"&_B/=FER&'"_Z@-N&)07>SM7$GPQM"+GM_!<W]59+='(?WWO
M4GR"S0H%!Y%ANDE^-.6CWJQL,[9(PT?")0EW:(NWT[-B5V5]BN*'O,N<CNWW
MH6?0$I<[=RE^3"98'Y4S4W\R72U]A+F@]U:"("QJM(B^4G_9T2&<98;$A&>@
M$G\+<5$@$)/>?Z;;HOC.^V3/TA*M0:D"BS!Y+C$DY.NO%UTDW]=X(VRD8W9J
M"^I9+Z.[Y)]2<H)+Y:II ]Y.LIV8/YV.2C[A+:SUQ4>)U29SHE**H?X.(8MV
M3G./@,VLW:G@-P')T6NDE_#+@[^7:A-JO/HE+B07)R^Q _G%OC]%YM01DU:A
M%;U17U/@RJS23.#3V9T[;\,+X($HJN1G:D(06\RA 5YNHD&ZQ/&9<(&1OZ]!
M<(/99U+)5[+>ZAOS+0%[32E<"&:IZ,/;.'.1+T5BMB)HC4@%V.7Y1$@&BAR;
M!:7 UWTX_B1(-Q'"7SFK]-U@'TZC9B=T@6NC@H*$W-%(L= 5(@36"[Y D&>F
M( 4*=HSFUT"_[C.#K_+NFOC#EKSC^G90+F]*\S)DPNM4*81^X<DB307N8O=
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
MFB50_>?2ASV_+#UU^-LO1R_^]D?[W57&E0\W.Q4\, D4WK*.S;GDBLZ<\\O
MGXZDIIZ(ST8>13$3#V,X<3,9/,14IB#Z4)8P\B!#''&0F1<VR9.$'A#G!Q^0
M21<+="N_@):?OSB___./Q\]_]77'W5__JGR^:E<!;'86/C8+S+EM'YUYU2L9
M=S$X+64^,B/I3#PI[C22@CB51HLZ@:-''"<RPH]1<D*/T7)#CC*804=8K,"_
M^>R PV+.8D'M3Q]=&_[D_8GC'[W?<>>KI97PZ]H"6&TFA&U.C&>6OIGW7<+2
M;_DA4-="$N.N1*)B+L:E1EY(QH:?2\6%SJ?C0^8R,H+F2(3 LQ1BP!D:R?],
M3J;?+)OL.\NC+-:=KH_?WG?@@S>ZSOWG/Y7PS4\%L&R=$-:9,L#4+A/LW-.?
M>OHC'_J'Q-X-B8R\'143=C,N-OA&4GS@]93$@&N8)/^KN&3?JP2DSQ42TOL*
M!>5UF9;B>3D'[7&)E;I8^X;?-^J:?O^MJGN??*J&I3^+8,6:'-B\@P3F%EAP
MLD\"#]<8\/,*?QKL&_PD,B#@$2+([V%"L,\#9*CW _0_SQ_2PSWN942XWR6^
M>/80Z7HG*\KE3G;T8G6-OVM4??S=M]7PV6<B^/'''/AK)0FV;\2 I7$B..R)
M C?K$/"Q"X @1U\(=_:":%</B'-SAT1W5T!ZN$"*IS.D>3H!ULL)<%Z.SS.\
M'9Z3?.R?418-.&L^ ?:N'X'IN!:$'CM![&,+>8&>ST3AH?<$<?$W."F82[F$
MS'DZ+7N6S.*<( B$QW#YDB,8I6P&K5%,HTI44\EEZD-)U9I#B0W:@PEMA0?C
M>XLF$H:*]B8-%R[&?QO^V_#_:^ 8&MB&!K&A(<_;!B0!GL_RPD+O"Q'Q-WC(
MM$LL?.8\(XMQFLKDG"#QA4?QDOS#6(5\)E6CFDHI41]"EFD/)E473B8V%DTF
MM!=/)O07CR4-%@\F+PYP#0U<0P/782WDN1F#U-,&I+X>SZ7!(??S(N-N"!/2
M+G$QI'DFF7&:SN >)W/%1PABZ0Q.KIS"J-4'T<6%DZCRX@/)-27[DYI+]R=V
MZ<:2^G4#R'Y=%VIQ@/>RX2?@VZ^!?!=CD+E9@\+;_;D\(/B!-"SV9AXB];(
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
M":N?#XX[;!P<\K1H[0GPJ&H+"RML1"3*:I*P_(I4<HX.SZ 44S@9A;G"-(U
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
M0(SW!$Q:X-,4<OC#1&;,O5AQPIUH)?)61#'Z1EAEVO601NRUH&[<U<!Q_,7
M$_A3(6?PA\+F,L;"SQ(&(\X2NZ/.$+L6\+(A:?U'D+'M2\C>]0.PK?X GN-:
MX'EL!X[_'L@)<X"L6(_'!%3  PPA_ Z*@;B9R$^\%BM#78[6IEV,*$L_'U:/
MGP_MR#@;,D*8#3E&G X_0QR+F"4-1,YF=D6?)K?$+ R2?WT;D@T-I*U?0*[)
M]\!_<9/BN 9$[EM!Z+<;N*%VCW*BW>]2D_QO$'!A5[!9B LI[*3YQ#ST;)P*
M>S*F%'\LJIIP.**5-!4^0#X8/D49BSQ-Z8LZ1>V(.4EM0IS,JHU=&" -#2GK
M/@+*YB^ O7,IB"Q^@WR'59#OMADD/J:/14'6=[B1+M=SXGTO4M-"YPB9B%/8
MW*2C*8+4J209;C)>2]R'*"./1M=31Z*ZLH:BQFE]T2=H;8CC](;8X_3J^./T
MLH2% <K0D+KV0Z 9OE?SC+\#B<6O(+?[$^3.&Y_*/7?>DP987A>'.UW@Q7J=
MR44''Z<2HJ<(].0)+"=M-"4//Y2LRNQ+**%VQU71.V);&6VQ@SDML4=R:N./
MYE0D',W1)1[-*4H^QE@(H'YY&S"K/X3LC9^#T/A;D)G_ DJ;%5#@N.YA@?OV
MFRK?W9?D(79G\V+<C_&0@0<9Z=%C%$KR$"$7TXOE$SI2I>06E(;6F%S&J$ML
MR*U.Z&%6)AQ@Z9/^9A4G'V%JD$>8*M31W(5 BJ$A?=6'AC\MGX%XQS>@V/,3
MJ*W^>*:U7W.WT'7SU4)ODWE-H-4)193+(5%BX!@[+7H@FYC<1:%C6@@<8D.Z
MF%*=ILRN0)?DZE#5K!)D.Z<(.<K1H&8X2O1AMCSU,"L_]0AS(8 V-.#_^@!8
MAMTKV?$UJ R_GUJ+WQ\7V_YUJ]1YPT6=Y_8SNL#=,^IPYW%I?," ("6ZDX5/
M;J93L;647&(%44 MQ<FR"[%:ICJM@J-,;>;*4X=XTK1I;AYFAB/"SG"$V,.L
MA;QL(/SY 7 ,#=+M7X':]'LHWO/K [WUBFL5CFO.5;EO.E'N9S99%.8TK(SU
M[\Y#1C7SL,DUS$Q,&3V;6$SA4M4D"4.14<#*Q^FYXO0&GC"]C\_'3?%Y^&D>
M%S_#86<<9B\$4G]^&T@K/P#N6L/NW;X$M";?@<[LY[L5ELLNU]C_>;;!;>WA
M:I]=X[H0ISY-C'^;+"FJ3I265,XE8(J86<2";!95EB5BB,D*%I]4PN40:_E,
M8I<@ES0IR"%-\7)(TUP&:8:SD)<-9,/&X1L:5(;/J2+C;Y^6F?YPJ\;\EPN-
MMLM.MSBO/ECG93I2'NS8513EUZA*B*S(1R<5B_"8 BZ%(&7E4(4,/H-+E[%R
MLPJYV=0J?A:U0T"E[C.8XE.ITSPJ98:S$$@S-%"7OP_"-1^#VO Y5;+]ZT>5
M.Y=>;S#[\5R;]<_'.AQ6331ZFO17!SJTZB)\:[1Q$:5*5*(Z'YLF%9$(0GXV
ME<WA,AA,"2LK1\/-9%3PB8Q6009C5$!@3/$)V=,\(GV&LY"7#;0_W@?QFO^
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
M@\,;E^G]LP-11P88NK+ -E#XYPF1P'DI\&EKP,MS(W!$ZL",U %ZJ@%0\DV
M5&D.KDV60&BW!OQV&\#OM@7G0W;@=-(>G*XX@.,(YK7CE.,GQTGLVS<G</C@
M@OT* 9R>NX+S=(",[4#1DOGG&827GCSXFL\%/Z>EX$== P+V1O 2J@,G3 >8
M289 SS$%:ID%D.NM@=1F ZX]=D 8L ?"?@=P.>8(^ M.4_A[3C_P+YTG\./.
M7_ _G#ZZ@/-K5\ _)8++0Q(0I@.43=) TY#YYQF$0%L>1'\_#W)8 H'DU2#R
MV @^ G7P#M$%;IP1>&2: :/($FC5-D!MMOM%Z7#X2>YWG"3M<?Y!/(S_3CR+
M_^IZR^63ZW.7#ZX?7,:(W_&OB$!X3 ;7NQ0@WJ0":3I Q79P5Y,!K\VRX*<I
M#\$F<R#4;C&$NJZ&8'<E$'NK@6^ +O"BC*8\4\TGV7G6WYGE=M\8]0Y?Z&U.
MGVD]^'&W09>/U .$]Y23KN\H5UW?4)ZXOJ2\<WU&F2"-4'Z1;[L!Y0H-J.?I
MTP,W56E@J<J  !.H(0?A1K,ARF811+FLA C:!I!P-T^)A3K?_<*,O@H2S3]Y
M;['YP"VV?\>N=GKKT8Q_[=Y)&&7T$U_2]Y*>TX?)3^F7R(_I(^0']#'*'=HW
MM^OT*=H%QB_Z*2;0ASVF!S1LA[^?@_AA_2]1DX,8@UF08+D $IR60QQ%<3**
MM>EKJ$#[8U"PT9@HQN*5;YK-"WZ^XS.O<OQC;CUAA-U&>L#JI=SUV$6]PSSL
M=MO]'.V&^SWZ%>8;^D7F5_<SS"GF,&N*>9 ]Y;&/,SV@JT@#;X/T/Y^-C]PD
M"XEZ,R'5?#ZD.2R=3"&N_9S(4'X7XZ7Y*EQL\"PDPOQ10)+M?;\M3G=\B@FW
M>-6DZUY-U"N>';1+G'[&>?8^YEGV"8\S[&L>)]@O6,/L3^Q#G$GV7NXD9\!K
MDM/O-<F>#C"QMO+!FC,$$XNU7JJ. F29SIG*MEW\98O+JG<9;AM>)G/4'L<)
M]>Y'2LQN26)MKP6F.5_RSR.>$Y913_O4TD_RM[H?\^YF'?4:9!_R.LP]X'G>
M<[_G(\\]7N\]![R_>_7QOGMU\[][=@BF!RSL#/RP]@_'NC,1VR=+2Q[RC&9-
M%%@M>%_@M&PTE[SV<9:'RE\I MWK<8%F%R,C[<Z$)N%/!&>1C@84NAWRKW ?
M$C:P]OINX^P6;/<<X._WWL$_Q=O.O\/K$;SA=0F^\=I\O_%:A-]X3<()[^D
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
MI0C6TFO!07HUN$BO (KT,F#*+ %OF84@EED $;+S($5V+N1C*F7G0#.F[3_
M5%L*+'2DP597&AP,9,#!3 X<'!7 T6TVV'LM -N I6 5LP(LTE>#6>%:,*U6
M!)/F]6#<H03&?4I@M&LC&!U0!J-CV%H75,#P3\QSS'O,A H8@<HOS,__H?K#
M"#;]VS\[6&EC\S%.?S^/,9$#O+T"X"ESP)F[$!Q$2\$N<B58IZX!R_QU8%&Q
M'LP;L"-HVPBF/<I@.J ")OLP1U7!Y"SFYB8P>8H9V_3+Y-NF29-?JM]-077"
M!#9CU+Y. \RP'6PUL/D8@K8,$(UE@62K $3B''!E+02\<!DXA:T"^Z2U8)N#
M'7VI$EC5;@3+K<I@V:D"%OVJ8+%G$Y@?V@SFIS!7-_\R?Z0V:?Y&;<+\R^:O
M%K\V?[8 M4_FH#YN#AKOS4'SW\!"4PH<-DL!8;,TD#5DP,U %FA6"D CS &J
M^T(@"98!(605X./6@6/F!K OV@AV52I@VZ0*-MLV@4WOYE_6@VI3UD/J/ZV/
MJ_^POJC^S?J^QA?K5QH?K3^KO[>>TABS!LVW5J#]Q@IT7EK_%]BH20%>10K(
M6'/3L#V8>K+@82$/'LZSP=UM(="\E@$U8#60HA2!D*HTA<]3F70NV_3#J6[S
MA.-6M6\.7>I?'/HU/MOOU?QD?T1SW/Z<U@?[/[7>VK_4>N7P2?.%_4^=9W:@
M^]0.]![;@?Y]>S#X-[!7E0)7K+UI6.^R5*7!$[L?7J;RX&T_&[CD!<!B+?OE
M+ES]@Q:J^(V:L/$S*4MUG%BT^0.A2OV]2Z/FF,LVK;?X7NW7SH/:KYP/ZKQT
M/JWSPOF&SA/\<YT1YW&]>\Z3!G><P/"V$QC=< +CR_C_ J>-4D#!6I>Y3NJ?
MOXLAP.Z'KZ$<"&UF@0]A_@]OQM(O7-[JCZP@Q7?NT<IOZ*F;1MURU5]0RC2?
MD6NUGY"VZCPF=NF.$'?H/7#=KW_/]83!7X2KAK==GQE><_U@=)DP:7*! &;G
M,&=<P?PX\;^ L%X*Z&ND@(NUKP]V%B+L?@1@]R/08L9WL=.\<3_JDC$!=^6H
MM[_B,VZX\F-6XN:'S"R->XQ"[3NT2KU;;@T&-ZC;#*]1>HVOD'>97"(?-KU
M/F]VCOS [!1ES/PX^;OE43)8'B:#U4$*6.VC_A>0L/9GKL0!#R/"SB,8>VV$
M:LE\#S.1'P^UF_TFV'7A\P"/%2-^/NON"H*5;WG%J%WCIFA?9N?H7? H,3S'
MK#8^PV@R/47O,#].[[<8INVW.D([:7V8=M/Z &W4>B_MJ^UN&M@.TL%V)V8[
MX[^ NAH''*PYA5C[!F/M'ZXD-16M)OTI1E_V38SES*>1SO/NA]*7W0KR7G?%
M7Z1RP3=<_0P_7N>$=[K!L&>>\1%.F=E!=JW%$&NKU3Z/;IL]S%UVNYA'[ ?<
M+]GW,Y\Z]#$_.71[_'+H\@"'#A8XM$T#Z"MPX(7UGACK[C#L+&(4<=\25*3&
MDK2DGR69R-]/<)AS(YJR]&(89^V98%^5X^)@C2/^T;H'?),-]PFR3'?S"BT&
MO"JM=W@VV/9QV^U[./V.79PAIP[V6>=MG(?.K9SWSBW<G\Y-7'!N\ 2G^FF
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
M$B>AE"B)HX1))DV(E-,$2"L:H/&3<1H?V83VH4._:-T.4('[+VMF_I<P_R\
MY]L %O<!]%\!Y@*H$RY0(0+ (J*8*0VR1 &D"!O$B0:(XKD($R,0(A8@0.R!
MC[A1/,2?XB1S* 9)H2A22 %I0//1$C2)5O^"Z.A3Q$"'(D8Z-&)L0".&9G1B
MX$@G^KX,HAO)0;13.8EF$1?1J.4AZFV\1'T!'U$?Y"=JHVBE %%;BS8+$K6=
MZ  ZB?Y #] KP1]JGP6_JA/!SS/4B/"G?XC\C.AAOK$F14RU:,1,%YG0B*D]
MG1A[,XA1. <Q2.8D>OG<1*>*A^@T\Q'M;GZB/2! M$8$B=886BU$M#8*$<WM
M:*\PT3R.+@G_T+PK_%7KI? GK4]"'[2)T#LM(H)$WVH1L;>:OR*&F&^F1A%+
M9*4Y\SX(V=*)I0>3F(=P$--X3F*<S4V,ROB(02,_,>@4(/H+!8G^D!#16R9,
M]";0.KR6+2(_]':+?-<[(O)5[[SH)[T[(N_UGHN\UO\H\E*?B+[0(^+/]8C$
M,STB.1LQF<G'_F^+[-1HQ''FWZ98THF]*X/8!G 0ZV@N8IG.0\R+^(E9K0 Q
M;17Z;C)?^)O)@,@7XQ'1S\9CHI^,5XM]--XD]L%XA]@[XP-B;XW/B+TROBGV
MW/BIV&.3#^(/C8GD V,B=<^(2-\S)C)WC7Y%+&;RL?\[*E+$=>9=!.X+=]P3
M;@X,XN+#01PCN(A],N]7NSR!SS850A^LYPJ_L^H4?6NY4.RUY:#8*XMEXB\L
M)B2>6ZR7>&:Q5>*)Q5Z)QQ8G)1Y:_"5QU_*)Q&V+]U(W+(C,7^9$[IHYD?\#
M_6Y.%'Y&K&?RY3 ?^[<W'OMJ4,0/U\/7AD&\W#F^> 1S?7"+XWWCDBGPTJE8
M^)ECK>@3AU:Q1_;=X@_L!B3NVPU+WK4=D_K;=HW4;=LIJ5NVT](W;(])_V5[
M5>9WV\<RO]F^ES]G^T/QC U1.FU#6"?_!V(_DX_=VQL%R%,D6(4B(;@W@\WI
M'P.=F*_]?+F>^43R/O)*$;SOD2?\MWN%V"W71HD;+AV2?SHOD+[J-"ASQ6E4
M]I+CA-Q%QPWRYQUW*)QS/*APQO&"XDFG^XI'G=ZR#CG^8!]P)"K[T%Y'HCH;
M<9*BB*<HD #LW&'20.;@+"(UJ(^11K27$;:,1Z&>G'>#0WEN!L8+7//+%+GL
M4RQQP;M:ZIQGD^P9CWERI]P7*IQP'U(\YK:<=<1MM?(AU\WL@ZY[V/M=3ZKL
M=;NENLOMI=IVMZ_J6]V(QA8TA3;/0MS$@?AB[PW%[A\E 216%C['LZF7\3K4
M@U@S^JUH%^;5.0$\%\.C!,^$I(B=",J5.AI0)GO8OT[^@%^+XC[?;M8>GW[V
M;N]AE9U>XVK;O=:I;_7:KK'%\[#F9L_?-3=X/=%:Z_5)>[47T5[E3;0G_P?B
MB=D!V#EGWD'$X7&2!+Q)D8>'*:IP,]F0NIQHSSP;[\US/"9,\%!DO/B^B SI
MZ; "N9TA%8K;@QN4MP2UJ6P.Z%';&+!(8[W_J.9:OU7:J_VF=";]]NE.^)W3
M&_-[H+?<_[W>J#_16XI&9@3\BOA@=@AV_Q@\CR1!^)PF#$\SQ.%6IAQ<RM2A
M3J=;,XZFN'/O3PP2W!T?+;X])D5Z*BI'?N.<$M:ZB&KVFK"Y:I.AG1HK0Q9J
MC04OT5D>/*8W&K1>?R1HE\&2H).&@T%_&RX*?F,X$$P,^T.(85\(,9B-^&-V
M!/;N>%[XFLH'K[+XX5Z. /R>*P%G\C2H(SGFC+U9+MP[TOT%IU(BQ#<D)LBL
MB<]0F(S-9XW'E*LNCZI3'XULU1J>TZTS%+%(;W'X,H/^L#5&"\.V&2\(.VK2
M$W;#I#O\E4E7^'?C>1%DAA$R_!D)Q-X=Q8TSX(*GF9QP(Y<+KA;PP/E"43A6
MI$KM*S2A[\AWY-J<XR.P+C-4;#(M5GHL)45A65*.\G!"L>I0?)7&HMBYVGTQ
MG;J]T0L-YD<-&W5%3IAT1DZ9MD<>-&N-_-VL)>JY67/45]/F:&+2%$V,9R/!
MV+MC..!]*@-NY=#A2B$'7"CAAI.EPG"@3!EVEAK2-Q?;<:XM\!28R T26YX=
M)3V2D2@_F):I/)!:H+HPN5RC)ZE.NRNA5:\COL>@+6[0N#ENS'1N[$:SAMA]
M%O6Q%RWJXIZ8U\9],:N-)Z;(9#82BKT[G@&/,@#^S*=C/A-.E6/WKQ2$Z2I%
MV%*I3UM7;L,Y4>+&O[PH0'0X/T)J46Z\_,*L-%9/9JYJ5WJ)1D=:M79K:I->
M4W*784/2@$E=TG*SZL3UYI6)TY85B><LRY,>690G?3(O3R9FR'0V$LX$DDC!
MG6SL_D4T.%W.@*-53-A7PP_;:^5A8ZT.;56U)<?R"A>^X3(_D47%85*]A3%R
MW?G)2AVY62JMV84:35F5V@V9C7JU&1V&5>E])N5IHV:EJ6LLBE-W61:EGK8J
M3'U@69CVT:(PC9@7IA,S9/HS,H<&'U( ]P'VK5(*CE?1X4 ==O]Z[/Z-,K"F
M48LV5F_.'*EQXEU4Y2W<6QXBV54:)=M>G*C47)BATE"0KUZ;5Z9=E5NG5Y[3
M9EB:W6M2E#5LEI^YRB(W<X=53N9)J^S,>U8Y6>\M<K*(.3*;C40!/,7N?0W[
M_YD*@,.U-)ANI,/6)FY8WRP%$\T:U&B3*7.PT8%G89VG4%=-D$1[U1S9IHIX
MQ?JR-'9U2:YZ17&)5FE1C5Y188MA?D&/24[^$K.LO$F+C+QM5NEYQZW2\OY&
M[RS2\X@Y,IN-Q +<P^Y]"7OG">R^^_&Q:T<S!1M;.6%5NS@L;U>EEK09,_I:
M[+B[F]P%VQL"Q)OJPF7J:F,5JJI3E,LKL]6**XJT"LJK='/+F@RR2KN-TTL&
MS5*+5UHD%VVQ3"PZ8I58=!N]M4@J(N;(;#:2 ' [!]>A#.!('<!T,\ 6[%YK
M.NDP-D\4AKO8U, \ WI/IPU71[NK0%.KGVA=<ZA4U=QH^;+&)%91?:9J7EV!
M9G9-A4Y&=:-^:E6G45+E(M/XBC'SV(K-%C$5ARRC*VY8QE2\MH@I_V$>6T[,
MD.G/WB<#7,\'.(7=]\!<@.V8OZ$+>]=\@)$%0K"H5PD6+-"C=_18<C9U._/5
M=?F(5'8&2Y:T1\H6M"4HY;:DLS.;\]33FLJTD^;6Z<4WMAO&-/091]4O-YM3
MM]$\O.Z 17C=G_CYRCRB]KM91"TQG>UQ.MX/N [':G$&V+^G,'\5]K^E?=@]
M!P1@P2(YZ%RD36L>,&?6]3GR5"ST%"KN#13/[XF0SIX?)Y_>G<I*F9>CFM!9
MK!';4:,3U=ZJ']'6:QC:.FH<W+K>-*AUGVE@Z^^F@2TO3(.:OYH$-9,9QC^[
MB_?D.=R+!V=FT(G=%_-78 =>A!UP_A)>Z!B1@J81=:IVV(11L<2.JVC(G3]O
MT%\D<W&89.JB&-FD_B2%N+Y,Y>B%A:IS>JLT0A<T:P<MZ-$+Z!DQ\.M9:^C3
ML\?(I^>2D<_\YT8^W5^,?+J(H<^\7UW'^^'$S S: #9C_L0 =K\A@)Y1@-85
M'- P)@;5XVRJ;-R 7CAFS9&SPH4W?;F/8/*R$-'XT4C)F*4)LG-&TA7"1O)9
MP<,5*@%+YJK[#G5K>@TMT?$86JWK/KA;UVWH@J[;XJ>Z;HL^Z[D-D/]R$??B
MP2:<03?N0[S^9=C!^S&_8QR@!GMPV5HA*%JK 'GK=*C,M>:,E+6.G EK/'EC
M5@<*1JZ.$ U?%2<1/)DJ'3"9*^<[4:KHM;*!Y;%RGHKKRD$UY_%5ZD[C.S4<
MQ\^I.XX]47=8\4G#83G1=%CVJY,X@]VX!AMQ_<?P^A=C!^Y:"="X!OLW]N#L
M+7R0L54*4K:J4PE;C6FQ6VT9D5O=.,.V^/$$;PGE#]@2+>0[E23J-94EX;ZY
M6,IU<ZV,TZ8.>8=-BQ3L-DTHV6S:@<XHV6Q\I&2]X2/+:CU1MEI'V#\[T(+W
M8B_ )*[_,%Y_#W;@IG78_S8#Y& /3=C#A)B](A"Y3PDB]NE2(?LL:('[G!A^
M^[PX?/8%<7GNF\/CMB^>SV5?NH#CW@)A^[W5HC9[V\2M]O9+6.P=ES3?NTW*
M;.\I*?,]#R5-IS](F^XF,B:[B.S/=N(]N&8QP"CF+\3\5LROV@*0MPL@:1]
MQ!$&!)S@ ]\3DN!S4A6\3AF"^REKRO64"\WYE _=\50(P^Y4-(?-J61.J].Y
MW!:GRWG,3C?SF9SNY3<ZO4+ \/24H,&9XX(&I^\+Z)]\+ZAWXKNPWG$B\K,-
MBP"6+\4]@/-O7P]0O14@?QH@^2# G&, ?J?IX'J!"^RN"(#M%1FP^5T-K/\P
M!,NKUF!QS94RN^9+F5X+HQG_&4LS_#.=;O!7$4/OKSJFSE]=3*WK(QR:U]=S
M:-PXB&YRJ/_UDE/MVF<NM:L_N'\V/H)[ /,[,;\6\POV *0<QGSLX;YGL8-?
MHL#J&@>8WN,'XWL28'A/"0SN:X'> V/0?6 #V@]=0.NA#Z7Q*(12?Q1#J3Y.
MH[$?%]&4GS30E)XLH"L^74Z7?SI%EWMV'-VARSYY39=]_/D70[C_NW#^==L
M"O=B_E',/PW@<P' \0J Q74 _3LTT'W-#]JO14'CC1RHO5$!E;?:H/S."%CO
M+$'QO2/(O_<$V0^!(/TQDI+\F$*)?RJDQ#XW4**?>RF1+RMHPE^VT(2^'D,W
MT.-?S%\+T(#77X3YJ3C[.7CMWI< '*X!F-X$T+D+H/8:0.4'#["($"@2"9 C
M<B!-E$&2:( XT0-18@HBQ :$B#,($!_@)V' 2Q*!F^0!%ZFC.$D/Q23+* ;9
M@/90='+\%W,QOP3STS _\CSFX[7;X[4;WP'0O _ >@:@\!U AC QDP\SA3!/
M#/.D,4\!\]B8IX%9>H E'>C$%H"XH4 4@[)0%<(O ((W'\&%)^M^0=1U***E
M11%MI*5'$343&E&UIQ&V-YVP(NA$*9E!%/(91+X*-3.)?#<:0,,<1'X%!Y%;
MA39P$KFM:!H=1N<XB?PM])3SF_Q[SL_R/S@^*A#.C_*$ZX,\X9Z-:&*VCCI%
M])#NS+$1GH\MC6AZTHEZ*)VH)C (.X=!E,N91+F125B='(2U$ UQ$M8RM!*M
MY2*LS6@G.HA.<WUC7>?ZS'K,]8'UCNNM\G?.-\J$^[4RX7G-(KRO9B$Z:A0Q
MP)YKB+W?$(^-]/'3BD;TW>A$-XA.M&,91#.#231*F$2]CH.HMW$2M1XTP$74
M1KA^J(UQ?U=;S?U-;2/W5[7MW%_4]G%_4CO!_4'M&O<;M4?<+]7?<C]7_\[S
M5(WP/E$C_(_1(S4B\#.BC]G&V'--%2EBCL<6N#86YC1BYD0C)GYT8A3)( 8I
M3**7S_%#MXKSFVX3UQ>=>=R?=!9R?]09Y/F@O8SGG?8$SUOM=;QOM+?POM:>
MYGVI?8SWA<YEWB<Z#W@?Z+SAO:?SC?]O'2)X1X<(W4:W=(CPSXCQ3+8L1:QD
M_GD78J^!<#UL[6C$&M?#,I3QU3R!XZ-I-N=[DU*N-\9UW*^,6GE>&LWG?6XT
MP/O,<)COB>$*OL>&J_D>&6[B?V"XB_^^X6'^NT87^6\9W>>[;O1:\*KA-^$K
MAD3D-T,B>M&0B%V8Y5_YUI) [+%S.\OAEL9U<<.]Z6))^^;D0O]@'\!X;1O-
M\=PFC?.)=0'W(ZM*GON6<WGO6G3R_6W1RW_;?)#_EOFHP WS"8&_S-<+7C/;
M+O2'V4&A*V;GA"Z:WQ4^:_Y:])3Y5_$3YD3BF#F1/&I.I([,\J]\!U$@KLA3
M"HB/$M*DOG@;4V\\[&C/W+P8#UW"..XZ)W+=<LSFN>Y0PG?-OI;_BEV+X"7;
M+J&+MGW"YVV6B)RU62%ZQF:UV"GKS6(GK*?%CUN?D#AJ<UWBH,USR7TVGZ6G
M;8C,;ALBNPOMG(78B0%QP>[M)0S$'X\#9>%K$!M>!^I2C_TMJ+]]7>G7O0.9
MOWM&<UUT3^4]YY8O<-JU7.B$2[W(,>=6L2-.W>*'G?HE#CH.2^YW')?:Z[!.
M>H_#=IG=#H=D=CK\)KO-\9'LE.,'^4V.1&$#6H_6S4*<,-L=N_],_P[&XS!Q
M>!LN!X_"5.%VJ"'U1[ ][7R0#_-40#CW,;\$_L,^F4('O I%]GI6BD][-$KL
M<F^7VN'>([W-;9'L%K=1N<VND_*;7#<K;'#=H[C.]8SB&M>[2I-N;UDKW0AK
MS(THK\#/V8@K9GMC[PW&_AW.#Y\CA>!IE!C<BI2#RY':<";2FG8LPH-Y,"R8
M>T](-/^NH!3A;0$Y8EO\2R0W^55+;_!MDEGGTRFWQKM78977D.*$UQAKW'.=
M\ICG3O9RSV,JHUXW54:\7JDL\?JN.NA-5&8LGH5X8+8_]MXP+G@?Q0V/8WG@
M7BP_7(D3A]/QZG DSHRV+]:9N3/*CWOKG B!3>$)(NM",\37A.1+30:7RZP,
MJI-;$=BBL"R@6VFI_X#RL-\H>\AOE>IBORUJB_P.J??[_:Z^T.^9^@+_K^H]
M_D2])X"HS9^%>''C#)CP*9(!?\?1X<]$#KB<Q UGDT3@2 H;]J08T;8G.3 W
M)WASKXL-$5@5'2.R,BI%8OF<;*G1B"+9X;!*A:'01J7%(1W*_2&]*@N#EZ@M
M"%JI/C]HDV97T#ZM>4$7M#J"'VNU!W_6; LAFJTA1&,VXH.].XR"Q_CS<CV)
M!A?3F' FG1..I0O!WDPEV)ZA3VU*MV&L27'G7ID4R+\\(5)D)"Y!8B@V0WI1
M=+Y<?U290F]D+:MG3@N[*Z);M3-\D7I[^'+-EK#UVLUANW7FAIW1:0Q_H-,0
M_E&[/H)H_9OFSX@_#;[/ ?@['N *=M\SF70XELV$ ]D"L"-''C;EZE!KLBT9
M*S-=N):E^_$O20T77I0<*]Z7F"*](#Y;KCNN2*$SMHK5'M.HTA+=J=84U:?1
M$+54JRYRC4Y-Y [=ZLB3>I61=_4JH][K5D83G8IHHHV?6C^;^8E]@]W[)G:^
M\]A]C^?2X$ ^ W;G\\%4@0RL+="D5N:;TT=SG3B'LKWY!C)#A'O3H\6[4Y.D
M.E,R9-N2\A6:$\M9C0EU*O7Q;6HU<0LTJ^*&M<MC)W5+8[?IE<0>TR^.O:-?
M'/=6KSB.Z!3'$^W92## (^S>UW &I['['BZ@8+J(!MN*L/N72,)DB3JUO-B$
MOJ30GK,_WY-W06Z0T+SL.6+MF?%2S1EILHWIN0IUJ26LFI0:E<KD9K6RY/F:
M)4E#VH6)*W7S$[?HYR4>T<]-O*F?F_1&+S?IAVYN$M%!VC\CH0#W<1TN96#?
MPNZ['[OGCC(*-I5A]R\7AQ45*C!<;D0;*+7E6%#LSCNOT%^P+3]<M"DO5K(^
M)UFF)CM+OC*K2*DLLY)=G#%7K3"]2S,O;9%.3MJ87E;J9OV,U(,&&:E_&62D
MO=+/2/NNFY%&=#+3B/;/?D0 W$G"=<#>>:0(.U\Y]@WLX&LK&3!>)0)+JY5A
M<;4^K;?2FCFOW)6GM<Q78&Y)J$A=4;1$56&B3'E^AGQ)7KY286XY.R^G02TG
MNU,S,WM .SUKN5YJUD;]Y,S]!DE95]%+_>2L;[K)640W)8OH_.P=[H4;J;@.
M>=C]2W$&^-BU$;O71"T%HW5",%BO" OK=6E==9;,MAIG[KE5WORUE<$BE>61
M$J5E"=)%)6ER^<6YBCE%I<J9A75JZ07M&BGY?=J)^<MTX_/6Z\?E[=6/S;N,
MGN/Q5]VX/*(3/\M3W M7<1V.%P+LP?Z]I0YGT(B= PW.%8"^)GGH;M*FVN::
M,>8V.G#5UGOR5=0%"I741(@55L=)Y5:ER&959BND5Q0KIY37J":6M:K'E_9J
MQ90LU8DJ6:L763RM/Z?DHOZ<XF=Z<XJ_Z$86$QVD_;,'"0 79_8BSF!7#<Y@
M+LX ^]\PZFOC@^YV:6AOUZ#FMIO0:UOM."M:W'F+F_T%\YO"1',:8R0S&I)D
M4NLSY9/J"I7B:RO9,35-:I'5\S4CJH:UPZI6ZX14[=(-KCJG&U+Y!'W6":D@
MVJ$51.MG=U+P.P'[_W[< UOQVM>VX@PZL'?A8W!7%S>T=DM XWP5JF:^(:V\
MVYI9U.7"G3?/AS^K(T0XK3U2/+DM02JA-5TVMB5?(:JYG!71U*@2VM2E%C1W
M2#.@<5++OW&'ME_C&?1(VZ_ADY9_/9FA^;._9KX32K![XQILPOR)>3@#[*#S
M%P"T+&1"?9\(5/6SH*Q?ERKLMV#D]#EQ9BSTXDWI#11(7! A$ML3)QXU/U4J
MHCM'-K2[5"&HJY[E/Z^3[=NY6-6[<Z6Z9^<V#8_.4QH>'0_5/=L_:GBV$77/
MUE]=Q+UX$/?AMB:< >8OZ\$9]&'WQ!Y:.P10MD0 BH;E(&]$D\H:-J6E#MLS
M$Y>X<\4-^?-&#X4)1@Q&BX0N3A(/7IPE&;"H2,9WH$;>J[]=T;V_G^7:/\YV
MZ=O"=NX[@>ZSG7O?JS@O("K./;\ZA3.8;L 9X.S'\=J'^G$&6$7F8@\M7@&0
M.\8+F>.2D+I2%9)6&E)QX];TJ'$79L2X-U?H6#!OT%@DO_^*!"'?%>FB7LL+
MQ-V754FY+&N1<1I=*.<PND+>;G1*P7;T&+HK;SOR3L%VF"C:+/D7I?\X5(TS
M: -8C=>_= #[_Q+L_Z/8_[&'YJW"_K^. 7'KA2%ZO2)$;M"&\ UF5,@&!WK@
M>@^FWWI_3N_UX=R>ZV-YW=:E\KNLRQ5T7%<N;+^V2=1F[0)QJ[7+)"S7;I*T
M6'M8TF+-'4GSU6^ES"=_2)M-$)F?[<8UV(#KOP+S%V%^YW+LOQ/8/[&'IFW$
M_H==,'@['P3ND 3_'2K@N], O'9:41X[G6EN.[WI+CN#&(X[(SGL=R9RVN[,
MXK;:6<)KL:.!SVQ'MX#)CA%!XQWK!8UV'!0TW'%3T'#[&R&#K=^$#;80$23Z
M'U/= "MQ_D.8WXVS;\1K+UD/D+$%('8'YD\#N!]@@O,A(7 Z) L.A]7!_K 1
MV!VQ 9LC+I35$5_*XD@HS>Q(#-WT2"K#^&@^P_!H-8?^T0X.W:-#G-I'UW!I
M'=V'_N32.O**2_/05VZ-@X0'\?['*LP?P?P%F-^T&J <KSUK&T <9H?L!_ \
MC!WX! /,SG*#\3EA,#HO!X;GU<'@@B'H7[ "O8O.H'O1![1_"P6MW^(HC4L9
ME/JE4DKU4A--Y7(?3?GR!(UU91?ZC:9TZ2E-Z;</=,6+A/&S4<SOP_S6U?]^
M![43('X?YF.VYW$ N], IA<HT+W" :I_\8+*31%@WY0#Y5NJP+JM!TJWS4'Q
MC@,HW/$"^;^#0>YN+,C>S029>^4@=:^-DKP_1$D\6$>)/SA B3V\08G>?TF)
MWOWRBP',;\?\*LS/W060< #SCP%XG *P/0]@? E ZQJ \DT:*#SE ;EG0B#[
M7!*DGRN"Y LU$'^A"V(O34'TE2T(OW(#H=<!((@/) )O,H#_;3GPO>L WO?#
MP/-^ W!_.(2N =?[Y[_HQ/R:*;P'=@,D'@((/8GK?P[ ^C< PZL ZC< KQ-
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
M;RE _<I_OQ7:A&NP#<!_%X#+'FS%!P ,CC! ZS@O:)P0!?63\J!V4AU43QJ
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
M6U:D\"ZK47J6M6BXEZ[0<BO=HNU:>HB\J.U2^I&V:\DC;==B2=NU2-*>/<C
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
M!:2&YT4DO8B>HY3Z%?2^M$F>-3IPJS6$:]UPN-2-@U/]%,RJM\?,!E<X-OC
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
MP"*=]1A8&-SBI'^+;7*+#7V+#7MK*_#2$7*9YZ^1MU&ZAG-B%_LA<_;=Q7F
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
M[C'=J2MU.[ZXE:N;^?2-E'2!5CNOSW0#+7T#K)=AXO]2YD?>O#F[#<J:>BZ
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
MO*GNP,^!\7L\Q7!^>S33/S@$=O)^4P0I%_:LQI:5_O,U[>^BI?Z^F@P(TT1
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
M;2F02TL5:)5SRY 6M$[)J76K'%NN #?)H>41\ LY-G\(OI%3DU$;X%E"'0=
M&WQUH!P45N*#:BD)"1]3+X4WH;];)-\VR;USOERZG.3<[09\M* [6$X,:([=
MR2!'#MUELN]NE%UWKVR[%\NF>X.LNP_+JOMZ67;?+\NN5V35]2[X3-:=WVHU
M7&-SI\.:034HH<ZY<*<VH#V11Q&MZ&\DHV^WY-$K.0]8RV'807;#SIH_["';
M87_9#(?):CA.EL/IFC=<(,,PA0R;MIL@XH=7@[T(?(3J$()MZ'F"#[T[^"GX
MU^Q3@H;P<0>HI[X5H "IG %W(G6.0AH%]\"/7/1 /CN/H,''+64[8:]Y$R0[
MB]T $_WB( *;@7V2 6V2CC:)@R>;S,=^)A'RDXCW2?3N8H3JXJ>8D/] $'X,
MOIH](=8+6D M*&GY[QI0=!_Z>Q!^>-W1Y\Y(9P>DFLWT/!E6H'%7H'%7DGBM
M).E9Y4MP,]&NCC9OA5Q-L,_@U-548C7"?C5B?O51@'!>]2C?>1U\0!F?:R%U
M[32=$ ,5<VM J=0Y=E@*1:+ZP>N.-E^P' V^2K)&(Y,T2ANM <GH)GRQF:1K
M"PG/5A*.;20@VTU;4QG<MA/HVZG8=ARX'<V]G?;8CIC>AGC>BEC=^@[?^X?Z
MX6P'-;WFTV$9"^F'U#EL"?SPNM.43NND^9O0P-O@1JZ2F$M[2<3W8L=^[#B
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
M1)@'F!Z"J(>">AK,CSSI1>/U(%Y[$%$]B*=NLL;N7S,A? B^U"C^[82K 52
M(M,^).J<1)VCJ7,HTMV/ZGAVP(\^=Z3(^0/S9#F$MAPFX1DF 5G(1+^0R6V$
M07V$@7Z$CCU"PXY0T A?'$74CJP%"-B1&_@LXG#A:WSW[^"+V1-BK?#5\EI6
M_=\UH%CJ'$:=_;O@A]<%J>@XC 8?E>8M0O=/D/@M)N&:)-E90J*QE$1D&;I_
M*M2\^&_J;%,X>:K1?-AFBO:8VLUG$+'+R)R7O@3>Y;N?J1N^1E!-G0L;S?N
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
MIQE+NIIYI*/91#H:8\"7I*OQ,YV"C[WPN1$R:06F/ L-$7\\N@,NN.:$UQS
MQQ[OL]64(FL-!;+24"4+#1Z9:VB1J88^F6B8D;&F#1EI3B=#+7<RT)I/^MK+
M24][(^GJ["-MG5.DI8L15S>&-'1SB:_;2'R=>\#GI*'SLV@]TBZ6A\)T?"DP
MWQAUP'(O@!/X3,-KMN!BC?=9@HNYCBR9ZBB3L0Z7#'7XI*^C0WJZQH EZ>HY
MD(Z>&VGKSR4M_:6D:;"!- SV$-_P)*D;7B&>83200VJ&#<0U'":NP:>D9O O
MT5DXV^%O#:9;BX&YF)*[XW$&R[V CQU>LP(LP,<4[S4RD"(# P72,^20CB&/
MM VU2,O0@#2-S$G#R([XQC-(W=B+U$T6$\]D':F9[B*NZ7'BF/H"$:1JFDDJ
MIC7 '>#OI&KR'1V$_2WPMPIR=2'@!;@!3H ]^%CC-0O %'R, #U<TS:5)4U3
M%>*;<4G=3(/4S?6(9VY":N;6Q+5P F81QV(!J5JN)A7+;:1L>9B4+,^1HF4(
M*5BF A4D;]E'\A8?DH+%/VD_[&^$O^609]Z !^ ". "VYBSW@_DN8 SH ]JX
MKF$I0^I6BJ1FS2&NC3IQ;+1)U<:(5&PL2-EF&BG9NI&B[3Q2L%U.\K:;2,[N
M ,G:O4TR=@*2MDLB*=LR&._!X_LD9?,U[8:?]9#*2S#EG O,!)P ^\G\#WR:
M  ;X6Q?7-2'AU&UE2,U.D50=5$G9@4>*#IJDX*!/\@YF).=@2S*.SB3MZ$52
M;/.$([3F]+WB!=R.F*@[)@"8?#M@QN3P'O U;8?MU=;BM4A>@"O@"-CBFB5@
M!A@!>KBF!9F@/@WS?P<9XDQ7("5G59*?P269&7R2<F$=&97E J(NT/XNT'BN
M"\6'F;I":[I"V[AB9N""N;0+1, ,Z.X9F#W.^)HVP_8*V)X/:3AK<@T0GMM
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
M(3HAR.F_LD)ZDE5)/)27 []*\"O'_$+(XB:.SP&3&9)YX.&-&_Q"!?'7($O
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
MJRJZZS?7U4)[EY9<Z2N _L^"UDV%[DZ [H[-\;L7!2[AV0%C(5F!8\(LX7A
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
M22RK%U/*ZX24BAH!I=+PH=X9LB<,FWZ"#,20?6@/J$PMWN:;N3\I- ^]K;'
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
MWI,%@3], U_$X+%R)K@C!K_#\R'(>@D$NZR&0-^MX!^Q%WRPA\$KZ3BXI]J
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
M.O_SM/Z?_ZGO^>KG^0>AM0FQ@ @QPABB0_M0QQ2&,F8RYF(.4QY*S)E09\I
MAS4%AJR),&>-ARUK'%Q$QH(G,AI^(I*($A%#NB@+):+TPZ$H ZNIS2."_5PF
MK#19,#<4@;6Q"&PLQ&#C( $;WEA8!TZ$5=PTF&?/A&FY/(SJ%6"X:AX,UBM!
M?XLR]/>H0N^(&G3/47^H0^>Y!G0^4,,:T,9_Z%&&4/]A#(VOIM <-/LG."C\
MIP=+?19L:1_V9F*PMY.  W<L[/TGPB9&!E:9LC OG0W3)7-AW*P$HW85&&Y1
MA>%N=1@<UH#^.4WHW]2$W@LMZ/5K0?>;-G1I!WK0HO6U8 *MKV;0_F1!.QP!
M'&D/UAHLV.BRX*@G F=C,3A;2\#%30K./I/@$#D=MFERL"Y2@$6U(LR:5&"Z
M3@TF71HPWJ4)H\.TSEEM&/ZA \,7NC#X0 U3M M#RA0Z0Q;0^V@)_3?6T.^S
M^2<XS6'"1IT%!RT67+1%X&;PG_,@CK,4W#TGPS5T!IR3Y.&0-P^V5<JP6J8&
MRU9-6'1JP7R;#LSWZ\+LI!Y,K^C#]+$!3-]27RC\;=@2!OTV,'IE"^/G]C!^
M[/!/<*8]V-$>G"F.A@AX.J(0F$A Z" % 6\R>($SP8F;#==L13B7J<%AB2;L
M5VK#MDT/-IOU8;/;$-:'C6!UWAA6=ZD^$U@-4# 9MH;Q!SN8OG2 ^6,GF-]Q
MAL4?+O\$%YHU[559<%=F0: B F\-4?@:2B# 5@K^G,GP\9T)8>0<\-.4P2W4
M@-LB;;"7Z<&YU1!.'<9PW&8"A_UF<#AE#OOKYM_LGUM\L>^W&'#X8?[! 98O
MG&%]CPV;ZZZPN>0.F_,C %N>"6<E)G@T__M0@:HB"-$31[B5%,+8DQ$BG(F
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
MLLC=)4QRI5F4G&\7(R>WB)'#.Z7)GIUSF5NV&XQNWVH[=567F\+2#J'FHO9
MX[*UD=8%+0E.6:LRW%-6%@CBEU?Y1#4N"PA;MBXXN&%G2&##>>I-<%#=EZ#0
MZJ\!X8N&_",6#/M%5@[[_@I1=!VR6>3I IJ]&QCD0JL(.=%)\_\V$;)G[UC2
MO6\V<\->7<F675:3EVUGRU=O%:B5=_GK%VP,-\_:$&>7TI[&CEN7QXU<6^D9
MTEKOX]^RQM^G97N@5\M9ZE6 =_.0OU_CD%] _;!O4.TWG^":;]Z_0AQ=AWR:
MO6G^O]Q$R,EV%NGI8I)=NQADRZ%1I..P+*/UD);8\A[S\37[G696[/%0*MCE
MJYVU(\0X>5N,5>S6%(?PS3GLH*YRKM^F.KYP8ZN0W[G-F[?QC+='9Y^WQX9O
MWH(UW[V%S=^]O)?_\/)I_"'\%9)%R(M20J[7$W*FA9"#'0RRDV:_KGT,TG9"
ME*P^-8TTGE05J3EA,K;BF/VT@B.<V9F'O%23>H)T8PY$&8?M2[(,W#O?SF=/
MJ9/G[B6N'KM;..Z[NCU<=Y_V<-W5Y\'> 9[;9O Y&\#W6 <^KQ6\7R&+D/L+
M";FP@I C;83LZB)D$\U>:P\Q2=,9,5)_:0)9?&D>L_RBOF3^>>L)F>?8,Q+/
M"A2B3P>HAIZ*T XXF6CH?2++5'"BQ(I[O-;6]7B+@_/Q;D>GXZ>I/D?[(W!Q
M. "VTRZXNFR%&WOS/_U51,BU.D).T/R]IY->_S9:?S\ARX\S2?5%<5+^QUA2
M_,<L1LX?FJ)IOYN/2;CA-"GRNL>,X&N^L_VNA2D)K\:K\ZYF:KM?*=%WN5)K
MY'BEQ<3^:K>9[=4S9G97^TRM+W^WM+P(:^N3L+4Y##O; [#_U?TJ0L[2?;"_
MG9#--/^NW4U(XQ%"%I]CD>)KXF3^X[$DX[$L(^FQ&BOFD9%$Z"-;J8!'[I.\
M'WG)"!X%RW(?Q<YQ?90^S^E1H;+]H\5JMH^:-:P>;]:R?'*<>JYE_G!(Q^0!
M]$UNP]#T*HS-+L'D5Y>7$G)H+2%;-Q*R;@>M?Y"0A:<)*;S")!EWQ$C2J_$D
MYM4L1M@K55;@:P,Q[]=6H_FOG<>YO^9-9+_QF^+X)ES&[DWB3.LW\V=9O*V8
M;?JV0<'X7?M<P_=[%0T^7%?4?_=14?\U%'5?05FW%VIZSZ#^J^.K"=G>04@[
MW8?+Z1HL/$E(P65"4F\1$OU"C(0-CB<!GV49WI^5F/S/.B+N7TS%G+_:2MI_
M=1UM,^0I93D4(&TV'#G!>#AYDL%PWA3=;PNG:7]ODM'\WC5#_<?1F6IX*JOZ
M;4A6=0BRJI\QDY+]U2ZZ!NOI&JS82^L?)R3O(B')-PD)?TB(_X 8$4*:>$"&
MX0H%IB/-_;;0%[&$N:@I[,2,X"JN#X&$#OPE-1$Q2@W)8Y21/U81BZ7F8K7T
M''2/GXW3$^3QUT0Y?)LX"QA1QR9"FNCS8-%16O\"(4E_$!)"ZWOV$L*AV=\%
M4L0.DX@59!FFF,>D$9JI"SV6%DQ9:K 148:SR#QP1>? 6U0>(6*R2!"?CASQ
M:5@D,06K)"9CJ^0DG)2<B*?4%PJC?M5,]\#BPX3DGR,D\7="@A\1PGM!B-,
M(38@Q!R2Q(C.0A>3&9JT#U4H,!2API@#+:8<#)@S8<:4@2UK"EQ8$\%CC8<?
M:QRB1,8B0V0T*D1&8;FH)#:*2N" J#BN4D__H::'KO]96O_&?^I[T.NW?4.(
M*:UO0&F!250QBBAB')E#YS$+TQG3(<>80GN9"&6&-#084M!CC($)<Q1LF.)P
M8=+0R"0(HA*H?!9!#=5";:'V_ -,:,[3TV7"0)\%8T/*3 2&=J+0XXA#QU\2
M6C%CH9$U'FKEDZ!2/P4JJZ9!>;T,E+=.A_*>&5 Z,A-*YZC?9:'TC'HW"TI?
M*?P/62A3:O1[#<A]T_HGF-(>]'68,-9AP8SV868B E,;41BYBL/ 9Q3T(J6@
MDSX!6B63H5$[%1I-,E!?-P/J73.AMI,^]L%94#LE![6K<E!]+ _5-]1G"O*T
M[D]R4*>T,/N;#N9\UOLGF"G2&6@S8:;%A"7MP\I0!)86HC!W%H>9<#1,PL;!
M*'DB# JF0F^1#'0;9T"G51;:G;.@O4T.VOODH75L-K0NTBURC^I3@-8 ]8.B
MCZ_]-X5A/<P;,,"\]T90_!7,:0\F&DQ8J3-AI\&"O:X([$Q$8><@#EO^:%@'
M2\,R?C+,YD^#2<4,&-7-@E&S/ S;9\-@\QP8[%* _J&YT#\S#_J_4R\4H?^!
M&E8$K?G# (I#AE#^: R5UZ90>6$.U5_!8AX3%JJTOC(33BHLN&B(@&TH"K8-
MW5[N8^#D-QX.T5-@FS$=UL6RL*R6AT7C')BWSH59AR+,NI5@ND\9IL>IRRHP
M?:SRP_2MRK#I5Y7/9E 9-(7:>S-HO+2 YF,K:-ZU^2=8TAYLZ"R<:?YWH]]S
M:1]\/5'P+,7!<QD#KM<$N(5-!3MY)ISRY.%0J0"[^GFP;5:"39L*;+I4OUOO
M5/MF?4A]V.J<QA>KNQJ?K%]IO+?^K/'&&EJOK*#SS :Z=^V@=\T>>A<=_PG6
MM/;/L[F?YQ#\V4QX*;+@JR4"7U-Q^#J.@1=O CP#IX$7)_N#DSG[FUO)O*_L
MQ<J?71K5!IQ:U#\Z=6CV.W9KO7?8K_W.X93.&X<;.B\=7^H\=QS4?>( @X?V
M,+SA!*,+SC ^Q8;Q45<8_0HV"@RXR#' HYGOYSTA ;2?$'460@S%$&(S&D'N
MX[_[^TS[XA,A^TF8HO!!D*_TUJ-2[16W3O,O]Y7:O6[K=)^[=>D]==VM_\3U
MF,$CURL&=UU?&/[!_F1\C0W3W]@P/^4&\\/N,-_/A?EN+LQ^!=LY#+C1^D*:
MMW[^_7LXG4>4,@LQNJ*(L9 <BG*6_A0NF/HV)%BV+S!>X85?EO(3[Q*-A\+%
MVO<$R_1N\UH,__#H,+[!W69ZE7O0[#?.>?.+W,<69[G]EB>YL#[&A<T^'FQV
M\&&]50#K+D]8_0J.= 8>M+8OS3H_SR!B:/9/H.N3K,GZFFPL_B')7NI5/&?R
M\QC_F0\CHA7NA*2J_AZ8IW75OT+_DD^M\7GO%69GA6LM3GENLCHAV&US5'#"
M]K#@IMT!P1O[O8+O#KL\X;#%"_:=WK!?[P.[=3ZP_16<:4W!% 8":?:/FO3S
MWGN:/6<SAC-5F/U9>J)_95F.?I+.GG WV7OZ]?@PA<O1"6KG(K)T3H46&1T+
M6FAV.&"I98]_L\T^W_7V>WRZ'7=Z'W3:[GW9>:O/2^<NGR&73E\XK_.#<XL_
MG%8%P'%E !Q^!5>:N[UIU@JE.2.>YNZT*33WS60,Y,UEO"K08#TI-!&_G><H
M?35+,/U\:M#<DXDQZD?B4O5ZHO.,]T:46>P,J[;9%M+HL"5HC=.FP$WLCH"]
MKNL#SKJU!3QQ7Q/XV6UU$-R:@L%N#(%+0PB<ZT/@]#]^_1_11TWXWS_AT)WA
M1]-7!$VAR;2SK(GD6\%4\JYD%N-9N1+S;KF^Z-42NW'G\KDRQ^?[*1Q,CU#?
MDY*HMR,ARW1K7)'5IN@JNPV1]4YMX:O8:\(VN*\.W<%=&7+<8T7(/8_&T(_<
MAC!PZL+A5AL!U^H(L!='P/E7\* K$T!KQ]#T\_-$(%>:#)9,(']53B4/%LDS
MKB_2%CE?:2UUO-1=IJ? 6V%W3JAZ=V:<_J:T--/UR7G6:Q/*[5OB:IQ7QJQP
M:XQ>QUT:M957%WF87QOYNZ ZZCUO<30\JJ+!61 #M\H8N%9$P^57X--=$4QK
MQX\FR!Q#OA:.)>\KI,C3Q=+DYI+IY%*MILC)Q19C#RY@3]M=)IRSM3!(K3,O
M6J\M.]FT)6.^]<JT8H?&Y(4N]8D-[C4)K1Z+XKH$"^(.>%;$7?$LCW\K*$L
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
M^M"<7NL+"L]L'BH\LGDW]Y[U-Z5;UE#YW0JJ5ZRA>M86JB?LH'KL%S"GU^Y
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
MP+60@'U _S_&JP'.?TL#P'KTOY6M-%C>+@F]'5I45[LILZ757K"NV4.LJC%
MIK0^3+&@+E8MIR9%.V-1CEY*5:E18F6]26Q%EWE4^8K9X64;K<+*#EF'E?V!
MQ_>6"TN)17@I,8LH)J:1A<1D.I]Q+=SD]2$?UP'V8'L]]J %O:<=O:,+8.D2
M,>CL5J-:EAC3ZQ;;\E=VN8F4=/A)Y[>%R&>W1JFD-2=I)C5ES8AK*#:(KJ\Q
M#J_K, VM76X^OV;",JCFP.R@FIN608O>600O(F;!U<1T024Q"2DGLZ;S) K@
M%^S#"5X-T+^W8/YX)\ 0.F@W/@JW]7.@:4 ):@<,:17]5GS%O<[">3W>$IE+
M@V52ED0H)BR.5XWI2M>*Z"C0#6NO-IC?UC8SL'7 Q*]UG9E/ZS[D-S.?EC>F
M/LW$Q+>)S/*K)\;^M=_S *]+EW$M'J[$&C2B^V+^RFZ /G3 5O3@VB$!J!J6
MA;*1&53AL#DS9\A!('V%ITC28(!DW/(PV:AEL8H+!U)5%_3G:0;U5<SPZVW6
M]^[I,_3L&9_IT;/7V+WGUYGNW:]GNB\A,]T7DYD>G<3(L^U[;J7B-:D88"^N
MP<WHOV.8OZP?H&L0H!X]O&2,#@5K)"!W7 ,RQF?14\9M6?%K7 6CQWQ%PD<7
M2(:LCI()6I6DX+\J6]E[99FZYTBCEMM(CX[S\)CNW)'=>DXC/^LZ#;W2<QPD
M>H[+B;[C,J(_MY?H3><_.7@^5F$-6@'68?X0YG>O &A:A?Z+2I*%'I@RR8&D
MS8H0OUF?BMYL20^?=&*%3'H)!&T*Y/AO"A?SWA@OY;DQ4\9M0[&\\X9Z)<>)
MI2IS)D;5[#;L4K?=<$W-=OTK=9NU1--Z#=&R'D-6?\]9WCK 'FQ<C#W _%[,
M;UV-_KD.(!\].'DK0,0N%H3MEH20/1H0O,>8"MAC2_?=X\J<M\>7SV-WB(#K
M[ACAN;O31!UV%TK8[:J5LMFUA#M[URH9RUT[9"UV_RAKL?.EG-EVHF"ZE2B9
M3!%EDRU$93J'<!UNQ?4_AOU?AOD=Z,"+U@,4; 9(W0X0N1<@\! =O(X)@^<Q
M67 _K@-NQ\W ^80]Y73"@VY_(H!A=R*<97TBD3W[1*Z Q8DJ(=,3G<*S3HQP
MC$]N$YEY\@>1F<=?BAH>)1(&AXF4_B$BK7>0<*>SLPU[T NP O.[,+]V J!H
M"^;O H@Z@/FHA!XG:6!_C@^L+G-@]F5YL/Q!!RQ^, /S*_9@>M63,KD:1!G_
M&$4S^C&-;O"?$H;>M1:F[K5!ILY/FUG:/Y]C:?_G"4OK"N'7O$P$-2X1(?6+
M1'@Z&_'\&\;UUXWUK\?\8JQ]VA[,1P\//(X.?@; [B* V54&&%P7 /V;$J!W
M2QEF_*$+.K?-0/OV'-"ZXP$:=X- _6XTI7HO@U*Y5T%3^K.3IGA_-4W^_EZ:
MW(-;-+F['VFR=PA=]C9AR/Q!F--9A?D]F-^(^27;,'\?UO\H0,!I=/#S #8_
M ,SZ&4 7?5SS,3^H/Q4#U6>RH/Q,#12?ZX'\"U.0?6D'W)=N(/7*'R1>1X+X
MZPQ*[$T5)?JVFQ)YMX[BO#N./**$7Q-*^"7RXGOZ<?VW8'X9YJ?OQWR<N_\Y
M .?+ +.O 1C]!J!U"T#Y 8#"!Q;(HO=SB01(HO.+$U40)3K (3-!F,P&0>($
M_,0;6'@C9I TH)$JH/YV_@T(3HH\1<C_H W77SGF9V#OHTYB/M;=Z3\ %M<!
M:PZ@=A= %O.EW@%F F:R,9,#0D0,\Z0Q3P%0C/&S=!$3Q!9Q1^8C^%!$\ 9
MEB(X47("^1-Y_QU5F)^%^=&G,!_K[O0+]OXFP S,5N)E/\;<MX"Y@/,$8",,
MPL(_*X!P$#%$"I%'U!$]Q!QQ0O#!@/<7$P0O  1//C*&[$0N? =1,**(BCY%
M5!$E0XK(F5!$TH8B(BX4$0ZD$<%H&N'/1$J1>J03Z4>&D37(!F0KLI<B_,>0
M2_CZ#^0)\HXB N0;M/\B2.C?H6Q $?49%-% U-!UE6921,82Q^%$$3%?&A&-
MH!%.*E*(U"!MR%)D$%F-K$,V([N00\@YY ;R%_(6(5\0P:PO,(CHOU#7I8@6
M^K\..K\VNJXZ;QQ8"WE[BLC.HQ'I4!J13*01B5RD FFB$XDNI!_!6DBLP>-&
M9!NR'SF%_$PGDO?IGR5?TS]($OH[J;]AO)4B3(3U;_[.UT7'U5?!5N)1!]]K
M8RTTL!]J[C2B'$0CBC$T(I]!)_(E=")7B[0A2Y'E#"*WBD'DUR%;D-W(,<9'
M^1\8[^3O,5XIO&0\5R#,9PJ$]52!\#U1)&R$_XD"X7\\C;_S#16!S)1'%! U
M!->&H06%=S4:T?&C$:UP.M%(IA/U?*Q;)>.S>B/CDWH7\X-Z'_.]^C#SK?H:
MUAOUC:Q7ZCM8+]4/L9YK7& ]UKC->J#YG/6GYF?V70TB<%N3"/ZA283^T"!"
MMY";&D3X&\10"4\I&2!FT@@ZMR6.QQ)[8H'],)U#D5F>-&*T@/[!,([QUB"3
M\4J_A/E"OX;U3+^5]42_F^^1_G+V7_JKV _TU[/OZT^Q[^GOY[^K?Y;_EL$M
M]F\&SP1^T?\L]*,!X5S1)R*7]8GH)>0"<M[@'\@L62 6Z-Y6Z+XVXD#FX'M[
MK(4=KE6;V=1[*V?:2TM_^E.+",9?YBG,^V9YK+MF%>S;I@WL6Z:=_+^;]@G\
M9CHD\*O)&L&?32:%KIGL$;IJ<DKXLND-X?.F3T5.FWX2/V%*)(Z9$LDCID3J
MB F1.HC' _C^&\0<YVZ-WFLGC*>T"! 7'(\+]L1%"U[/G44]<9Q#W;?WHM^>
M$\*X81?'^L4VDWW-IEC@BLTBH4O6+<(7K)>(G+,:$#UCM5+LE-5Z\9-6VR2.
M6QV6.&IU5?*@]4.IO58?N+NLB,P.*R*['=F&K[=8$YG-TR"S>7/GY:/SN:%[
M>N)XO*3@E9<R//30A=ON%M1U=Q?:5=< QD672/99YV3!4W-SA8\[E8D><:P5
M/^38*G' 8:G4/H=!Z3WV8]S=]I,R.^WWRFZW/RLWY7!7;I/#&X4-#D1Q/;+6
M@2CP&',@\J/3(+:8Z<C+1_>>QP;B*PCO_$3@H:\4W/11@6N^QG#!UX%VRL>;
M>=0[E/^@5YSP/L]TT=T>!1([W"NDMKDU<*=<.V0WN_;*;W(95MC@LDYIO?-V
MY;7.QY77N/RNLMKEI<J("U$=<B4J*[Z@O,R5* U,@]AC#5S0][P WOK3X,\@
M!MP,8L.M(&&X&B0+9^?KP['Y-K0#P1ZLW4%! ML#(CE;_)/$-_EF2TWX%,NL
M\ZZ6&Y_7K#CJM5AYE==RE1'/,;4AS\WJ@YX'-99Y7M/L]WRJV>-%-)8BW5Y$
M?8D74>N:1U2G0QP%OMQB_-!U\#9S/8R"JPN9<#F,'\XLE(0C$3JP-\*2MCW<
MA;4YS$]@0TB8R-H%<1)CP6G<54%Y<L.!Y8HK NJ4E_FWJ_7[]6KT^HYH+?7=
MH+W8=Z].E^]%G7;?OW3:_#YKM_@1+42SV9]H-/D3]<9I$&?T;D^ IT$ -\(
M?D#?.!M-AY/1+#@2+09[XC1@6YPI;5.L(W-=M+? :.1\D9'P*,D5"Y-DEH5E
MR?>%%"DM75"MNF1^LT9G\!*M]J 5.BU!:W6; G?H-02>T:L+NJ]7&_11MR:8
MZ"#:BX*)9G4PT9@.<:4#\0&XA\[W$^:?BP,XGD#!H00&[$G@P-9D%=B8;$P;
M3YK#7)7@(3 4'R@R$!LNV1L=+[,D*EVA,R)?N3V\7*UE8;UF8UBG3EWH@&Y-
MR)A^5<A6@\J0$X;E(7<-RD+?ZY>&$MW2,**#:.-KK9)0HOD-7A\^^ /\@<YW
M.19]*PF=#YUC=RH-MJ4*P\9T11C/,*16I=LP!U/=!/I3_$2ZDT(E.Q-B9-KB
M4Q2:8W-4&F)*U&NC:[2JHUIG5$3VZI5&K#(HCMAL5!A^U"@_XA;RSB _DN@A
M,Q"=_ BB-9UO??@-_?]<(KI&&C[K9Z+[9P%LRA2 \6PY6)6C1PWFS&;T93GS
M+\GPX72D+Y!L28V2:4A.5*A-RE2I3BQ4+T^HTBJ):YY1&-NMGQ\[8I@3L\DH
M*^;0S,R8&S,S8M\89L82?407T<F,(=K3X?UURT->'[ &I]!]#V#V#G2_R3R
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
MZT_\Q-9?]TI ;YP(ZHX1(=U1(CR=;;@&QC%_.>9W]0#487;1,*Z!48#(<8"
M"0"W30"VZ*3FVP3!=)L4F&Q7A5G;]<%XAP7,W.$ 1CL]P7!G$.COC*)T=Z93
M,W:5TK1WM=$T=PW1-79MI:OONDQ7W_&2H;:-,%6W$I;J%.%3W?(/&[#_P[SO
M8F'=&P>Q!U_W@*(W  1M!O#8B@ZZ QT<G5AO/QTT#@N!VF%)4#NB#*I'=$'E
MJ"DH'YT#2L<\0/%X,"@<CP7Y$[D@=Z(.9$_T@\S)C< ]>0:XQY]1W*.$DCY"
M:-*'"'TZJ[J^?!>J!7M>CG//6H]K +.#MV,^ZJG=/LP_"*"+3JYV$D#V+ ,D
M+@J V&4Q$+TL!Z(_:(+(#S.!<\4&<0-A? @1OAH/0C\6(6T@>&TU"%S;#_P_
MW06!'S^#X!4"@I?_AOK& .:W8]^KQK[L <7AO.?O!G _@/5'59^%/JYS"D#Y
M' #W$GHX>KG0+TQ@_R8(K!MBP+PA!XS?-8!VTQ"H6U9X \0'HMOX,'0;3[@[
MN-COX@*_NPYOSCB!>T\!_B3_@R[,7[3FRQY0/-9\_G[,/P)@<P)@YAD S0L
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
M(N541"3G%B(%1.(;YR*Q#]C[C3COU9C7BTK27 Y0B<><2O0.=/+H6C9$U$O
MP@95"&TPA 4-EE10@R,MH,&#[MO@S_2N#^7SK(_A=Z]+$W2I*Q1VJJT1<:A=
M+#:G=J6X;>TV"9O:"Q(VBYZ*VU03<=LJI!*I(&+?.(8UV(8]6,?;AUH$L!BI
M0XHQ.[T>W1N=>$$;!8'M(N#?(0^^'=K@TVD"\SIM*<].9YI[IS?=I3.8,;<C
MDNG8D<0WIR.7W[:]2M"JO4/(LGU8V*)]BF/>?I9CWO:$8]9".&9-1,2LD8B8
M-_P#;R]L$FL^BKG]#0"MC5@#) >S$]H 0M&)?9>B__7R@VN?!#CWJ<#<?CUP
MZC<'AP%[L!]PH^P&_&@V Z$TJX$XNL5 )M.LOYQETM_*9]P_R#;JGV0;]I]F
M&_8]8AOV$ &#;F0)$318_ _;<<VM0P5:@;E+,+.^':"H R 55342LP-1C=P'
M >R' :Q6"H/E*BY8K%(#\]4&8+;: DQ7.X#)J"<8CP92,T<C*,/1%$I_M(BF
M.]I(UQD=H&N/;F!HC1ZG:ZU^R-!<29B:PX2E,82L('S?X.U#K<+\7LQN6P)0
M@;E9Z.*QO#T@]&&OE0".Z.26:P&,)NB@NY$#,S;*@,XF==#>9 !:DQ:@.>D
M&I.>H+XY&-0VQX+JYFQ0WKP(E+9T4PI;UE+R6PY1\IOO4?*;/M/D-A":W 2A
MRZW_AW',7X;S[NK&<P&UM !SDS W;!3 !W/G;@"8C4YJ- 6@M1U :1<39/9P
M@+M'&KA[54!ZKRY([3,#R7WV(+'?$\3W+T 20>Q $8@>: 71@RN!<W W<A-$
M]GT D;T$1'<3:CJ\[R)UX]P;<-[%(]@#]/"("0#_S0#.6['^F&NT"T!S+X#B
M 0 IU%61XTP0/"T,_*<E@7U:$?A.:R.S@'7&#IAG/(%Q-A3H9U. =K8"J+,X
MN;/K <ZAT)]%<3Z+DGR& '7Z'WI[\%Q<CM<CWA[0.H HG+,_YCIC[FS,-<1<
M=<R5/PX@<1I ^!QZ.+HY=84?;S0<?/"0 OA1"> :.O]/^'#\"^^AE/<74W@3
M_(WW@XAK\<:,$[R!$_KM)SR^0<AWM.%ZJ^3M >'<H['> ;LQ'W,M#P/H8Z[J
M*0 9S!7%7$%4=<;/Z/J_(;]3 #=Q'+=P'+<E\(%8'N">!L!](X"'-@"/<!R/
M\2;P&$_\)TT 3['!3W%23__ ]^_P2/Y+]>B7/:#8;7@.[ -P.0I@@673/0N@
M?!%KC[D<S.7CY=Y"[O+V8+[NA?R%/&;B9PH!/!/%!U,NP"L5@+=Z !_P0?D3
MWI0_XPV9Y$W[+LA!Y";RZK_D;?RR!Q2,_\L5LRUQSKJ7L??7L/;7 80PE_XM
M]Z^O^R OON[#O/ZZ)_(>^<2'GR?\]?L@O'\7HP-??C8([[L@O''@C8!T?!T'
M[V>"7/HO1$3CB^\+JJ+KXVM SX19B!WBA80@\?_+_L-BI!\90D:1]<@69#=R
M#/GAZW=!7OZ]S_'YZW['Y_\%(L;;^T#'%59$OU?&7U%'>'LQ5H@;$H1$(VG3
M]A\:D'9D*;(,&4'6X.=MA$^P'3["0?@ Y^ =-N\M%NX-_LIK_!VO_@^(%&_O
M WU?5!9K@8#BUUJ8(TZ(+WS9#TI$LO^NQ6>HP4]MQA9T84XOY@QBSBK\O'4X
MZRWP'/; ,S@)3^!7>(P-?(2_\R'^R0?_!T0&<Z6E<!P2V!-$$,?#ASVAS?S:
M#]Y^T'PD!G/3,"\?LRHPIPYS6C%G">;T8](PYHSALMF('=B!2_<(W(8K6(G[
M<!-'R-N=NOY_0.0Q5PY]7YJ#RXD'CD<$>R*D!X3?$@C+&3[0_> -;2$\IR7
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
M+=?AC[1<E_^F[;I,U'8=($O_XC&V^3'6=T\?,+H$&" =?%]+[4)JIP\#<2-
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
M[P3;X P01+/N>HGYOPI,I:;Q#4#W*4#VK+0C0UXF_Y!V2 3@56W@=0/@7\;
M6[0N[W#9_MY\X /&\1_IEE5. 1^QXW_$A'_,QOSX&OF$_)>($W1+)W.8IH+3
M0"*U@ZGKJCX5,^4VV_X.H/6B6O.?Y!WRGG0Z17U21-HA^40.?,:V^9PY^6HR
M\ VMR_>.P%W&\1.7"C^S;_RR"/CO!L($WWN:\ _O_3A!PS&@D'5/9JY#K@-N
MK*\-ZVM.78-7 ,7?=V2DG9$OU7?+/+P[,G%*A+'\J@?\;JP^'2+])UTNW:3'
MR8D<GL6^O]TA\\\)1,5T]0Z A/3>AC@2'_+@KA!I1Z+F_]B1D.X,>?ADQH.G
MA5R"ZG3(F_3?7]%-_\;_B7_R*U3G1?Z\*T3+ J(P6;T;84XL)URX" \21I)(
M'E1WR$B[,^VD%ZI3*JM8_BCN8S/+W85[=.'_Q7'\@G/X"4]2Y\6)NU.^9Y(>
MOC/E&S5_GLK0H[:F,=\9J3%7YT+:(0J :H<H@_4I8AVJJ=-,C2YJ]+'\Y?@!
M(RQ_C&5O9?/L9JT/L=Q3;+)+=/&W\3'>Q8?\C?^PA/=9TOOJ/:.'$0VHJV/
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
MA.3$J?: 8JD;0JODGT3O2?OHEJ: 4[H!YF>885[&=#ADSH%]YGS89;K#-C,
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
MJ&U17VV7>NN&U%,WKNZZA?+7K5*G;YO:?:>HU7>^6GS7J<EWKQI]C/J^UT!
MC74V:@/Z1CV^T$ _) 3=!S:!E6 1U^;SW00VSL:>D;I(#?GB-5"?HK[Z7/4V
ME*B[H5I=C4WR-W:JL[%?'4VSU=:T0*U-*]3<M$5-30?5T'RN?,W'5=?\#=4T
M/P5>54W39ZIM#%AH".C.)L)N<!1JLMM>_V+R+U-@@NNSL&4(F_J;PM33[%17
MBT?^EBQUM!:JO;52;:WU:FUK4TM;KYK:1M78-D\-[<OD:]^HVO;]JFD_6U7M
MUZBR_6Z5M_] 9>TOJ[SM/R"@BM: *EL"^BHZ+R+\/=1&/P1KP.(V*_\R!PSR
M?2^O7="6CHXXM74DJ*4S7<V=7C7YR]3@KU6]OUF^KB[5=0VIMFM"U5V+5=6]
M7A7=>U76?89*NZ]2<?==*NK^G@J[_Z["KD]5Y ^HN-/"C<@^KX.QB/!W,U@!
MIL X& &]H,,/[X*R-/5$JZ$G7K[>%-7UYJBFKTC5?56JZFM097^'*OK[5=X_
M1Z7]TRH96*.B@5TJ&#A-^0-7*&_@:\H=^*YR^O^JW/Y/E-L74%YO0-Z>@(XC
M_TSD[^V6-H"E8!Z8;?(_P-\#]X8^-@S _0;#5#7D5,5PHLJ',U0VG*_2D3*5
MC-2I:*15A2,]*A@=5?[H N6-KE+NZ YECQY1YNBERAB]76FCWU'JZ$M*&_FW
MTH<#RABR< 5A]U&P$SUKP+2= QH!O="D=G0W#J%_!/X_"_X[)T:%8V[ECZ7(
M.YZMO/$BY8Y7*F>\4=E47M;$D#(F)I4^L4RI$UN4,G%(GHF+E33Q525,/ I>
M4,+X1TH<(WJ>0]0(+D;'*8-P?[ "70O '# (:%XU0Y/J9J,?ZE@,5<F;%Z:L
M!0YE3"4H?2I-J5-Y2IDJ4?)4K3Q3K4I:V*O$A7.4L'"1W LW*G[A27(MO$#.
MA3<I;N%#BIOZ#7A?C@5$KO.)Y.<%= [EVX^>#6 )F 14I_I,#@K=]>AFZ!%#
MH+Q3\)]%4O+2*"4L=\J]/ EDR+4\'Y3+N;Q>CN6=BEL^K-CE\Q6]?+6BEN]1
M!$0J;/FU"EU^OT*7_0S\0V%+B>27!!0!CJ%C)U@-%H(Q, 3\X_@@NJO170)%
M\BY&/[0Q>24<<$V8'.OC%+W!K<@-R8K8D*7P#84*W5"ED W-U@*O#0C9L!1
MI#? =]=#EM??+:V#UZR#^Z\E@EM+)+D&EC*7_C"/,6&NM1=L%NCE<RMTN78:
M_K\$_="CC-629QWZ-TJ.+2&*W$[PM8. 9P?!QHXT"@*?VLF@OHM!;1>=;1>\
M:A<5MPN>N0LRO0L"O1.RO /RM@-"MAT;M@6"V(.>=91S,9CD)X,F!T29?92Y
M?)64OQ;]Z/5LE5S0Q5@X>OA^@KV#\,J#!%PG8<?)!!JGI#/(Y#'I,-D=9H ]
M3*<Z3%T<7@[XT>%S^/YF\"CW0@Y/_C>_Q8:# 6U#UTJJ;*%9A\/[;LK<N 8?
MW #_WH)^]"9!VUT'I.A3I-!3T0]'U^DA#/ $?&=BQUGQ3#C8<2YVG&?^$%1A
MK4FYP&S&I&#G;P*TQ_G7V.M1GN?^?WV^'F4C^G =38)^LP^,VZNW2X7HS3B(
M_L.2\Y@4>29ZSP47R@2:#/ V+J<^KH#?7D5]7$V['*==KL6.ZYAXKV?PNQ['
MOLX<!D3E70NYOQ9"?YP(_O@[TC78<'5 Z\Q>*#!"77?NP@>XM>@0_H?>Q+-I
M^PM.R+^8W,M,+B2X%L7.B=Q&G=Q!4'XGG/\NN/8WL.-> K)[\8U[>^Q].>9Q
MV13D'GYXSQ/<\S)!_*?!,V*7HW=\+WZ(VS0>P0>Y+1N]2931<;44=KVMZW8[
MYW*/G0NY'WS+SHD\9.=$'@V7'J=.GC!GE! $_J#06JQKCI'_(7[Q% WZU&4
MWO_4<WSW;O").5.4>8CV;<-E*G'=O"OQ/_0Z;T7_G;;.;^J+=2AF#<KW;<SL
MR3$YD9FU&L&],N:L5MKF#]3'G^@K+S#IO<@ ]Q+._=(9TI^IBS_#IOZ,;[[T
MOL;.QP\ILX]Z+N*KM*_A?Y@98?(OC]HZ?VCKF3F?U?Q1VBS,?][.AP3WXGPI
M%_*&>9(O=KR/GWZ CWY(F_R+3O@1?>1C'.IC_.(C!']D]L+$Z8O]'S/G<%I/
M!OGBJ;GFB;5F+8@Y%\0\-<:<C[I#YFR0SV!3G\)\/H'9?0P3^Y>NT@<XS'LT
MW+M4WMLPR+?@W&]RASF#XPT[!V'R'S^R<Q!6[F.&^T?8^0=S/HE7UE-2S'D<
M??J/9J-C/CJ6PM;6('^3WL&.?V#'F]CQ.AWV53K.*[#/O\%*_X*SOH3C_ FV
M_GN8_//\RNQ],6M/S!J,[]DYB(?_C_R#R<O\!W[WL3+U(5SW?>KB'3CFFQI$
MQQCRI^PS0=<@>:-^I^W(WJM?8<>SV/%SG8>.RVBZZRGGUVC&A]'WL^!S8V;V
MGA@\8.<@OOXE&\Q#D-^E+EZ72W]7"N7P4HX*.'D3]G=1?\.XWKB>QHX?8L?W
MX;E/PK>?@&\_#GM]%/;Y"'8\!"M^ &;^33KP?;H77=_3-Y!F3HTU>8\[9:W#
MN-G.0WR1?['VH/Q1UAJ,9ZB+IZB+[ZL(MZQ!1POR>_0@=GP3.\PZC'L^7X>Q
MGA)OM==AG*);X=PWZR+D'Z<V[H"_/\*[9QE>W@[NH#+K+LPZ#//<H4MM&SZT
MW?E7=G=[C+IXD+JX#[^X6[GH*$.'#_EM#!6]>-R(;L".Z[#C.'YZM58B<SW#
MV%9:82]R#S.4GHT5E\';;Z96[J.%GL)K7^;J)\'53&?;,.\_DG7\SL_M_,>W
M[*'H5NKB1NKB6J5C?P&V5Z*C ?D=R.]#_@CRQY$]'T]<C+R5R%M/#6S7Z3I
M3SFF(PSLIR+A$!)/H29/IE7-Z;IFA]F),.G,YT(I.[@[Q!H2KP574A>7T$<N
ME(=R9%.&8G14HZ.)%N_44>PX%3L.8\<AZN-DVN4DVN4 _66?=E$;A[2;7^U"
MT@YJ<#M>8E81;:4G;4'OB7B1:>_[#//W@!O 97R^@*'_'&PZDS'CF-R4)Q6)
M>>@IQ>Y:[<<W]C)N[%$_.D:U4Q/HF$+',G2LU6;>;<2:#5B\CII;2WNLP8M6
M,5:LU&O@T^#.NQD\R]#^$-/,+4QYEX%S>'^4J?B0D^D])D0'P^(H5P+Z,M!5
MH.TA%=H:4J_-H:W:%-:M#6&#6A\^6^O"YVI-Q"*MCEBEE1&;M2)RKY9%'M/2
MJ(NU..I&+8JZ3PNC?J2IF%<T%?N)%L0&@I@"/TIF"C-[;QC:SP-'>+\_A;"'
M<& []FUS1FA;C%.;8SS:$)NM=;'%6A-7K=6.1JUT=&B%HU?+G<-:ZAS7$N>4
M%CF7:]JU45.N/5K@.JIYKHLUZ;I1$Z[[->;ZL>:X7P?_ 8'/\7BFM?SSTFSK
MST$'>-W!YTT9A'_8L]8#W-%:'>_6"G>:EKF]6I)0IL4)=9I.;-'"1+^F$@<T
M/W&VYB7-TV32$DTDK=.89Z=F>PYKEN<"C7BNTU#R/1I,?DH#R:]J(.4S$."]
MA0<) V\PH0_3_2&P*]_*?:SF^@KL68HM2U)#M3C9J84I'BU(R=;\U"+-3:O2
M9%J#QM/:-9;>JSGIPYJ5,:'1C&D-$WP.96S30.;)ZLL\5[V9Q]6=>;>Z,K\O
M?];?U9GU*:_,1)D6[BVPEN*>540=F/P+6,/[95Q;A#U3V#(?6^9EQ6DR*U%C
MV1F:DYVO63EE&LVITTANLX9R_1K,&]! WASUY2U0;]X*=7LWJ\M[0)W>L]7N
MO5JMWKO4DO^DFO/_"CX!S$1>"W>A\W*F^&.$HGO !K "3)>BF^\FL7$<6V;G
M1VDTWZWA_%0-%>1JH+!8_875ZBUL4$]1N[J+^M15-*K.XGGJ*%ZJMN(-:BW>
MI^:2,]18<J4:2ACE2IY07<F?P<?R%0>"J"\*Z#;T75Q.V%N)'X"UA(%+>%W
ME#_!]=G8,HHM0R7AZB]QJK?4HY[2+'65%<A?5J'.,I\ZREO57MZMUO)AM51,
MJ*EBL1HKUJF^8K?J*DY3;>7EJJZ\0Y65CZNB\@5>/U)E14!5Y19N-LNRT7M2
M-7ROAAB[QLJ_3/)Y-ACF^P'LZ0%=E7'JK$Q0>U6ZVJJ]:JTN57-UC9IJFM18
MXU=#S8#J:\94!S&IK5VCZMJ=JJP]JO+:2U56>YM*:A]5<>T?P;]44A-0J4%U
M0->AYVQ"S_UU^*+/6O^R (SQ>1CT\UTW-G7PVE87H^8ZMYI\*6KTY:B^ODB^
M^DK5U=>KMJ%=-0U]JFJ8K<J&*94WKE)9XW:5-)ZJHL:OJ*#Q5N4W?EO>QM_)
MV_"A\AL"*J@'OH"N1L_I]=9:H'5@,2'H9*.5?QD W:"-[YMY;6B,E*_)I=KF
M)-4T9ZJZ.5]5+66J:*E3>4N+REJ[5=HZHN+6>2IJ7:&"UJWRMC'"MEVDG+9;
ME-7VL#);?ZNLU@^4W1(((J<YH,L:K/-PMD-)5H&%8 P,@U[0 1I;B#=;I9JV
M4%6VQZF\(T%E'6DJ[<Q5<6>QBCJK5=C9J )_I_+]@\KS3RC7OU3979N4V762
M,KHN4%K734KI>E#)_E\IQ?^>4CL#2NNP<!$Z3D;'9G0LMW- L\" R?^ 5N"#
MJE3[I3+H6W%/M I[7<KO]<C;FZF\O@+E]I4KI\^GK+XV9?;W*:-_CM+Z%RFU
M?X.2^P\HJ?\\)?;?H(3^;\G=_ZS<?>\JH9?(%23U!'0N]'1_A[46:#&8 ,,S
M.2#0A.X:=)=#I8OZX;^#8<H>=BAS)$'I(ZE*&\E1ZDBQ4D:JE3S:),]HMY)&
M1Y4P.B7WZ%K%C^Z5:_1L.4>OE6/T/L6./J.XD3?E&"9R';)P.CIV=5EK@:;
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
MMQ>:DM6+?JA;TF"8XD=BY1R-EV/4H[C13,6,%BAZM$)1HPV*&/4K?'1$H>9
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
M<*4,8.4NJR-7F@54_*"2.+ZRVL[%F(T$YG@#@O?*H]P'22B'")1A0QF1;&E
MDV8]DMD+9M8!%5HYH *NY:(K"YVI((GW;JZ[^#ZN& Y.,</+&>0KF5RJ8ZS!
MM(X!K9ZZJ*<NZOE!?3F@/>HAKO7PJWKB>1_DP4>D4@>OJ'W!RL-4!S0;D[O,
M7K 2:QU0B5D#A*X<=*8##^\3N.Y";QQBHRKA8= $U<&UZ[&C$3N:S>3"P-Y&
MF[33@=JIB_9BZ\B9=K_UV.%V_++M /?!;5KNXS=_8#"T\C!#9C^8.9D'5)1]
MD0/*Y#49O0E<=Z$W%KV1B R!OC)9(@>T,ZEV8D=7E+4NI<]E)=P'3$>C+@;X
M87^K]0CF?J*2/HA4+P2JA\BQ^U?\CJC>#VN!FK?0=#6\EE68?6CX@;T&*:':
MRO_$H#>\&9TT+Q,YOP4F'V+R$L%\")/\*';,CK,FOHDD*^DZ818]\>-QVF/<
M/ IXLS2'OC'[J_:^H(^"I[7X<=]&LPZGQMH+E@?2^9Q8;];_H!^]H<'<CZUS
MR YN3) S;@<\P7P(=3)-X+$8.Y:928@V68XS+:<PRS!\*>VQA AQ,1'3]/76
MR;4+W@VN16EKLD_HP99">Q]8$M7G0F]T3S"(^D+G3/YE)A<27(MB!YXF" SF
M)P@VMF#'#K?U))WM.-@V%&PSCTCB!YOW<0\D>CU,8NUK_"Z@%O3Y*&^IO0_+
MK,%Q4=XHH]?D?>;:.LU:E.7_G[VSCHHKZ?KU22 )A) 0=W<7XJY$($Z X.Y.
MX]Y XZZ-6W?3T TT=-.XN\;($'=W]^R[#Y"9]WOO76M@YI]OK9N9]9M!:S^U
MJT[5WD55G?^T1?2MA9!K$Y;]@?BO<S*NV$<\D<,'^X;WS+[7QWE@WW3#G-L-
M?\D9LP>G;(*POTP0MC^(S5C?%?CM>5CGR8@Z1A;MD_XEUYE4^VWJ$W_M0_FU
M)\2Y/Q#%1_[/M9!?9V3(,QPQV$<2\)DE#PR3;Z^)1R?'8L6BL,!(=X((PS$[
M!)/VH'?$6JSS0O(<%-99"OTLIMP?W!H2?ZV#D'4C-U__NK7UEYT_]YX0?ZV#
M_.<^C0+D$.(S*\3)1H /60%6-A^=RD&G96-[L/D$P7A +,-^-0M=- Z;:B19
M9^-^OY+UI!)_W53RW^L@Y,;\_WR3[Z^;0\B](-C=>M<E>M= 1/O>&G,1V^0<
M=KH.V;ZW]S;Z$D0M%E#31LQ#VY.TR3<SX;-/UIG<WT/N0R'_\$LF7\G]-LED
MD#P40":EO\[?D+;(FTE^[04A-PW\6@.Y3?3=E/H,]0:?E]?8)B_Q67V.'>XI
M&GWDA E^ OY<V?^U_O ><XF/Q"CB:^\>C*G]D>^*_KT@.WHSH^_XD'S%SOH)
MLY$/V%'?8?S^!AWX$C//YYB-/L&\Z@$VUAULG!M$ 696G<0%++6&Z#O[DMR_
M]O'K9LR^MZ+TG<%XTJ_GR/$6.3YC/O,)H^$/&#&_Q@C^&<;M#S&CN8L<-S"3
MZ\&']2(^-.>P\W9@YVU%CF;D:,",NQ8S\DJT5(J=0TA4$7SB<>];69+Z;9/G
M/[SZUR!>$WW'AVX2?[V0F'Q+2@\Q@CB/N<1YS",N8"[3AK%[ V83U<A1@?XH
MQ0%+B .'  >J LSK\G&PR,7.S,&LGHT=BH6=.!,[;QK6.AE_(H'HQJ[[O;?>
MY-T7SOUK$.2[A\D+;LFU#W(/0E-_,Q?U=K,A1![F=QQL$R[F_5S,M[,P<\E$
MCE2<,))PT$[ C(_,9&-Q((G&P2L2!ZZ^LRC&:,L6'U4OK&\4/K8L_*@6;;_N
M7?\@US[(\Q_DG;>&*+(;D4MY)?U=G'R\XOH?@W!B./I-$C4.RYV*C\=<(A Y
M_)"#AOW#NW<W_V[TYP$<*F2Q_%/8&\[B\*&-=33%.CIBR_@35DAL@:UA1MSJ
M/7="KGN0:Q#J_>L0E?W=G;0=0?RU!X/<EN:$OG @Q'MOYW3 '-,>LR(*<EAC
MNUAB3F6.V1]Y0Z=)_PV=AIB)Z^,$HHN#J@[^5PM_2@/;1!T]I(8MI(J]105[
M&/DN:/(,"+D.0=Y#D4_\SS,@E/ZAR;A_>-0C1+$\"904:B)J.I8]%\M>C.6N
MP'+7H<5-6/L=6/8^[*&RV#M.X[^J:,,0>ZT]]AA_XAA:.8J]2 Y[O2S1=_[C
MUQT4Z?WV7?IMDU,!.2V04Q(Y7)]!7\AC_SR-;7(:^X8\,0G+GH[\<['L15CV
M<BQW+9:[";VP \O>C^7*X92N@!]I]:X2[24\<:J/Q5;+PVG_C][S'SO[GW3R
M_U']]2>G IU^V^1T04Y7Y)\KR#];'$1?',2<6P;;1 8Y#B+' 6(&VIB+Y2_"
M\I=C^6NQO$U8[D[LK0>QIYP@MJ#G-V,K;<)6W8@]:@/VS0V]M]U\Z+V7:'W_
MJ./7[W^R_N3ZQ_%^N^2?:\A0A0P=MA-#42.(;3AF;"/&H,:AC<EH8P:6/Q?+
M7X1EK>A=?9#&KZY%JC7HF=7HBU6]=ZK:X'?]4*E(6X9ZVKL#;GG_Z$?Z@%P#
M4L,0Y.30OI"(7/O8AA^3H1,9NN&,AZ4/0XFC)-&&%&H\VIF"=F:BC7E8UA(L
M<Q6Q#&G(G2%+T&.+T:.+L&478BLOP)X^O_<=1(7XTS=[1U_RCJ0%!/1N!=7#
M:44!AW19#,?VBF'()M87JJ[!KZW$D&0%,BTG1+#\$5B^!&HT:BS:F8AVIJ*=
M66AG ?Z[#,M=B^5O0>_LPQ'E&#$;>^PL;(^9V.-FX/,Q'4><Z3BJDN_*(D]&
MSD!9H@T-L;X],#+D^@MJ VH-:CE^;0F&[@OQ^PM&#"7FBPXGY@\5)^8-&85V
MQJ"=<6AG$MJ9CG;FH)U%6.8J_&PC/L6[D.X(>DH16TT??\H!B4-13'S*ZU O
M>U?ER;NK3+!\%;1W=%3?=FTR1%^+6B%)KGM@KH%?GXN:+3&$F#5R&#%33(R8
M.5R"F#%,DI@A*D5,%YU 3!6=@II%3!&=3TP674Y,$I4F)HIN)R:('B3&B\@3
MXT1TB+$BMH34T !":DAZ[QW18W"&&$/\[-TE:8#V%27)>T\PS,8T90-J%6H)
M:@%^;0YJ)FJZY!!BJJ0H,674"&**A#@Q67P4:C0Q27P<,5%\$C%!?#HQ7AP]
M([X$M888B\&PE/@!8HSX*6*TN!8A*6Y#C!+S(R3$4HB1(X3$R.'7B)'#/A(C
M18'00?NGT88,F9Z0>U_&]J5MY-K+7-1,U#3DF3)F"#%IM"@Q<?0(8H*D.#%>
M4H(8/TJ2&#=*BA@[:@(A-6HJ:C8Q9M1B8K3D:D)2<@LQ2O( (2%YDA"7U"3$
M)*V(X9(T8IAD$B$ZBD^(C+I #!WUAA@J ;U_CCR!=O:AW<WC,,] +4'-'T>N
MNV#]45-0$Z4P[Y<:1HR3&D&,'2-.2(T924B-'D6,'CV:&#UF'"$Y9C(Q2FHF
M:@$Q4FH%(2ZUD1"3VD,,ESI&#)-2(T2D+(@A4A@,2F'..P9CN-$8[(S&B&4T
MSAEH_RC:VXUASL;^-:!%J+GX^0S45/S>)-2$L2+$N+'#B;%CQ0@IJ9'$:"D)
M0G*L!#%JK"0A,6XL,7+<1$)\W#1";-Q<8OCXI<2P\=*$R/B=Q-#QY(%]#%+'
MXP@P'F>B<1@[C4.&L7^@/J" 4,+R#Z/-'>0^($R;EZ,6D.L_J&GX]<FH">.'
M$./'B1)CQXT@I,:)$Z-1DBB)\2,)\0F2Q(B)8XCAD\83HI.F$"*39A-#)V',
M-GD-"I.%R>15DCCZ3<89:)('"@/@B<@P\0H6_ FYH/=<F@S:W8JA[YK^-:!Y
M_>L_4U&3D&7\!/3!^.&$U/@1Q!B4Y(01A,1$,4)\DC@Q?,HH0F3::&+(-&RP
M:9/Z%BS(#1/3,7F<CDGI=$P89F">-]T A<'J= Q2IV$ /!6CI2E?D WG3ORU
M?6AW$WG^:AJV VK.U+_6?R9.0A],'$:,G2A*C$%)3A(E)"8/(\2G#B>&3Q,C
MAL[ 0606=NPYV*ASQO?]\AS,)^8NZU^+V8O"1&F.+@KCV-G1*(P69B'#3(PD
MR;=Z3^W;C[1^1M\9K 6H6?CY-&29C!P3)@\EQJ&DI@PA)*<.(22F#27$9H@0
MPV:*$D-GXT Z%P>8^?B +\3.O0A]L8A<T)O5=Y!G,<;RBW'6682YYB)-%([*
M"S%*69"'OX.1XSR,IN<"<8C<CX2_LK9_'] \U$SDF(H<DY #NQDAA1]+XM<D
M\&?%\.=$L9I#YN.$LA '^<7(L10'TQ6C^@:65>/['$INJEF%"?0J[!.K< 9>
M25XJ8(T_A\G*<DR EEWZ<QUF_QQ\)OO/@BU"S<'/9R#'%+0W 26%'X]&NQ+X
MO1%8K BFL#A)X.^C5N!$MTJD;V*1QC;90&[N0U]LQ$;<.+OODIN-F$1O) \V
M8#2R 9/3]1BIK<-$;"U&D6N^]NZ'V=6_%VCY@KYS8.0:T'3DF(0:BQ^/QJ^-
M1+O#,54;BDV,DR3^7N]$VC>IDI/K%G*B18Z=(_L.6NXA#UV2!P\7]ET!3%Z]
M2AXNV(G]<@<^G]LQ<MJ*$?26S^@ S/VQ[#6HI>0Y+/R5V6AS"O*,6]BW_C,2
M[0XC[:[IG\3_7(-!8?K8NRZ!W8XX@&US$#F.(,?1T7T78,G-[CMT1;X.Z8@<
M#@*8R!XB7T.*8\2!*GP8WO6>"=K8OP]G\=*^LV#3^_< C4:[(]&NJ'1_7;?V
M!S2[B?^Y'T66^(^](4/Z@@#RGA(5?$Y4R!MD%_:]HEP)?T$1QZHS&#')8[)\
MBKRY]FGOC;72:_J6\<A].+/0[J35Y!DPM(_U%=G:'TSM[;?YG^LOIXB^O2AD
M\/7?YV0,D,-D5-^5\2;8H4RP<".L@ '^DCZ.5;K8)[0P@=6XWOO6GK58SQ78
M9//(<UCD'IPM?>>OANXE^M9]?JV__-H30JZ]D/M0_GLMY->^$')/2.\Z"')0
ML8]2\5GUP,9UP\)=L!+.V!X.&+W9831OTT@0EI^(M5C?1=B^,[!]QZ&?); +
M#Y7M#VP5^FUJ]MLSZK?UWW>3_'J3,/F'V?]QJRER)&+?2,#^&8<-'H,&(C!J
M#K?!8!['JD!L#[_'Q'+L5W/(<U!89TELUZ'R_7;_<QW$IM\>:8M<<R$#8?)
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
M/]5OAM\,OQE^,_QF^,TP*(849,C>/0L*D:'DU'8H4SW^M51/]T6QF<.=?)O
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
M(6'A",A9*0XE&R3?-NV<^*!;9O;5>X>ENYX=.]SX0EY-^%35/.NNCFO\%:.
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
M7RTS<FLOL RMSK9++$IW87$3J7F,6/^BY,BP,GIH7&54<&I->!"[-M OMS;
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
MQHMXP(SA%)@_T@B6C=;$?G$6MDX\#7LG'X/#4V7AY+1#H#1#!M1F[@>=F?O
M8-8>,)V]&RQG[P+*G)W@,&<'N,S9#IYSMX$O*FC>0 1.,T7 ;LEPL):6 )=-
M8\![UT3P.S03 D\O!G_-M4 SVP94Q_W@1I,#Y_#38!^O!)1TM>]665I?S7-U
M/YOP#3X9E1I],*PQ>:??;/9*I\/BN=9%RT<:-ZSNJCVPN:'R\&_UF^%_$P/.
M%?:+AP-EG02X;QP#M!T3(?#@3 @YN1B"U->"O\EV\+&7 4^O8^ :J@".<:K?
M;5.UOE@S]3Y9<(T^F!::OC,NL7AK6&WU6K_9YKENA^UCK4MV]S1NVE]3N^?8
MK?; [N\$SOT,]FM& G7#: C8/A%"969"Q/'%$*ZZ#D(,=T  Y1#0/$Z!9Z#R
M=]=HK<\.208?*)EF;ZVRK5Z;YU->FA39/S>J='IJT.3Z2*_3_:[V98\K&C<\
MSVG<=FO7O.?\=P(79'# ^,4)XSAR+TCPM@D0L7\&Q!Q;#-'*ZR!";R>$6!V!
M -<S/WW\U+]X1!B\=XXW?VV79O/"FN7PU"+7];$IW^.A4;G7?8-&VAV<R*]H
M_Q'0I77%KUG[!K5>Y[;[WPE<,?=W1 :752-[]X*$89X5O6\&Q,LM!KJ2-,3H
M[(((<SD(<5+\[N^C_<$[U.2U6ZS-<\=DI\<4AL<#RQR?NZ:%_K>-RX)N&C:&
M7M4_']&I?3ZB2;<[J$;O&JU"_P;U[]3+X(0,[IAW!V*.$[EU?.^>F"3919"D
M( T)6KLAUO3HMP@[Y4_!GOIO_8(LGU.C'!\Y)WC>LTWWNV7%#KENQHNX8E(6
M\X=1,[U=MRVA0:\SMMK@0GBI84] D=$UVM\)W)#!&1D\EXM#,#)$8YZ5L'<Z
MI!Y9!&GRTI"BL>=;HM'QC[$V:F\BW(R?!_G9/O()][CK%N=_PR$UO,>:%7O!
M+"^IR[0DI=VD(;7.H"FUW+ M06A\+JK M#LXS_2*_]\)W##G=<:<UVN9.(1B
MCA.'.4[RGNF0<7@1,$])_\A4V_,IS>#$FT0KC6>QSF8/0KV<;OH&TKK=(L*[
M'.BQK92TQ":K[)0ZB\*T&O.JC%*3AHQ"D^:4/+..N!R+"^%LR\M!?R=P1P87
M9* M%8.(U:,@ 1G2=D\#UJ&%D'URW1>VRIYW3-V3S]/-M1[$VUE>#W=SO^!/
M"VRC!D<VN$;3JQV2DLMM&6DE-KF91=8EC ++.F:.16-ZEE5;0J;-N<ATRJ60
MOQ-X]#.0^[2B,,]*VC06,G=-A>R#"W[D'E_WD7MVSZL<[5./F";:-Y.M;2Y$
M.WFV!E,#ZWP#(BL\P^.%KO240L>TC#S[;";'CL_*MJO)RK"I8Z3:MB0GVW?%
M)-I?"/\[]3*X(@.Y/REFE02D;)0"UJXIP#TX_UO!L;7O"A3W/.-IGKJ;;:A[
M.=V2TDZW]ZR+< \L#Z1%"6@A\7F>T:G9;DF93&<F*\,IGYWF6,Y.L*_)HCLV
MI<8Y=<3%.I^/_#N!)S*X8;Y)[HF)P^<S'1G8.Z= GLS\SX*C:UX+%78_$JB?
MNI&KKWN.86[3F&3K41'C$B@(\XK*#0A,R*)%I&90XQDI[AE9"6[<[#C7DIPH
MY^KL2-?&] BW=GJX^[FHOQ-X3NUC(/>CQ*\<"9D;Q@!GQ^2?!0?F?2R66_.B
M7'[W_6*UDW\4Z.JTL4UMJM-L/(3Q3H%Y41Z16:%^">D!H:F)OK&,6._4K"@J
M.SN<*L@)]JQ"-60&4=L2@JA=T7\GH"*#.S*0>R 25XH#$\?KW!V3O@L.S'U7
M+KOJ:<VI7;?+54Z>%^CH-'*-K<L85NX%R?8![#BWR/1(G_B$T.#4F*!H1KA_
M4E:P+RLGP+> X^M;Q:'1ZAF^M-9$7UIG[-^IE\%C_C (QSZ1O$(<LM9+ F_[
MQ*_%^V>_KI)=^:CAY([KU<HG.HJUM&OR#:V*V!9NG'1;_\PDEXC$.&I\=%1
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
M&8+="GUP6:$'N)4Z0%RE#5ZK#@)]M1:P5VM"P!H-"%JC#L(U:A"Y5A42UJI
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
MVF).,WKC3M 'XKOIC^*/TI]&MC)>A30RW_'JF*/L.M;8K/R;@;-5$L)0WTQ
M?3,3O38*M!9!B?ZJZ7*+K=\J'97&2O&ZPWDTZR=IOK@[\0+J8&0DYU)H8N#9
MH,S04]S"B!Z_RIACG*;X#G978AOK;%(K:RBI@?5/;"W[17@59SBHW/>#WUP
M!\W@OT421*AO)J,SD8/Z9K'F0J@XO'*RQFSS>+W=_G=5.-UGQ12;NSDLW+44
M/O5"7)AO7T1L8(\P5=@IR(ULXY?&-@?4)C;XMR77^IU,J?:[EEKA_S"AU/]9
M9'' ZY!"[DC 7(#OW[,@U/.B4-+0F<C?/P_*-11^U^@M_]9@NFFTQ6;?JWJL
MSL,*3^OK!3YN%S,#J*>30SC'8Z,"VR,2PYK#,J/J@POCJH.JDLKYS:DEO.ZT
M(MZE] +^_>2\P"?1.8$OA=F!;WE9@>]F!<T@#OR-DA"#DK%="HKVS8,J]?D_
M&W27?6XQV?"NW5KQ63-&>ZB&:'6YA.[6G^OKU9T>Q&E/$@4VQ<:%U42F196'
MY\47AY8EYP<WI.4(.M.S!.<R,D/NI::'/(Y-"WD1GAKR)G NP _-$(C>(^)0
M]\Y&,Y3NE8%:-?D?S3I+/AXU6C?<9;7[49O+H>L-!,MS%31L;Q';ZV@VG].4
M)@RL3HH.*XM+CBJ,RH[/B2A.S@BO34L-:\]("NO+3!+=24\,?Q2?$/Y,%!\^
M'#07_V80H-=G IHC=QOJWHK2T* B]ZWMT.(/QPS7O.BQW'FWT^G@Y6:\15^-
M%Z:KC$EI*0A@UV0'\\O2(H4%R0E16?$9\:FQA<F)T55I<5%',J.C3F5&1=_(
MC(Y^F! 5]2PR*NIU,(I@-L!_C?B_[U],0G/DH]='U6ZI7RT'9#]W'ESX[H3^
MRB>GS+??/.ZH=;[-W;RW@>S:5N5#KB_Q8Y7G!_$+LL.%61EQ42FI:?'Q2?G)
MT0D5::+XYDQA?&]F:/RU3&'"@\2P^*=187&O0U""9^/?#,*_GQ&#YBC:(@&U
MNR2GVI1D/O9HSG_=?WC9@S.FVZZ>L-?L[W0SZVKQ=&FJHWM65G*8A25\7E:!
M,#0E-SHR+BLY+C(C)UF85I8F2&W,"$PYGLE+O9P9F/8@*2CE2510TJN0N8
M-(-HM3BDHSTI1?<SC3LDOG?NDWI_6EWV^26=14,7C+=>/&VG?J(;:]IVE.A<
MVTPCE=2Q?7*JN-R4LI"0N.+(B(B"Q-B0O*Q$?DYQ:D!V7;IO=E<&.^=BAE_N
M@R2_K"?1_AFO0N<"N&C]*-2]L] L%1O%H76;^)>>/9)OSA^0?CRHOG#PLN'F
M,^=LU+I.N1HW'B<XEA_U(N2U,.EIC?[^<;4"@:A*%!Y<$1_-*TU/\"TI3&86
MUZ32BSO2O(O/I3%*'R3Y%#Z)8N:]"IT+X*$98I>+0]XJU#O7B4UW;!(;Z]\N
M_F)PC\3=VRH+!@8--IX8L#YPY*RS8?4IO'UA-QF?T<F@Q;?[<B): _G!36&A
MW(:8"'9=:BR]-C^!6E.=1*YI3R;5G$TFUSU,H%0]C:26O0J9"PA<)0Z)J'L7
MK1"#QE5BWWO6BKT=6"/V^.$ZL>OWE>7/#!U>WW7=4JGALN/ATO,XFZQ^3VSB
M26]R1 ^;&7R<YQ_0&1K$.AHM]&Y/B2"WY443CE3&X8^TQ>/:^N/=VQ_%>+0\
M%Q'JAP5S 2'H&J2A[E^^%('VI<BG,XN0AW?G(S>>K1.[\$1)MO>A[IK6.^9[
M*V_::^=>PUHD#Q"=HRY0"<'G6+2 ,P$L9E]( .UT5*#GR>00_,G<,+<3E2+,
MB;8(EY/]$2ZG'HI<>UZ%8#O>\E%XLP$1:/V<10C4+41>]<@C0Y?DD,'_R"/G
M7VT0[WUY0*[MN>ZJFB>F.PL?VFJFWG4UCK[M81=RTPL;<-V'R+P60*5>#?8A
M78GR=;^2'("YG,=WOEP5Y'BY3>!PY8S _NKC((=+[[B.9S[X.O:/S@K$*XA!
M\0+DV1$9Y-:I><C E7G(V<?R2/>[31*M;P\LJ'FCN[KPM?&.M)?6JC'/G?5"
MG^+-N$\H=LQ_?%RICP+PI$<A)/>'T5Z8ARG>3@_S?>P?5K-L'QYEVSPZQ[9^
M_ _+YL&HC^W-<>^Y@'1Y9*1&$KG=)8U<[)=&3OU]#F-$0:SIXQ:IJH^J"OEC
MVJM31PVW17^PV!_ZWDF#.X+78XUX&7N/L"S([W@VA'="!]R[6&?7=VFN3B,%
M;@XCU3C;D7:\S?L^O/6'(0^K]R,>EJ^^XN=BJE "N=LBCESLED1ZSTLA[4/S
MD/KOB\7*)K9)YTZH*"1-'%H9.6&P23!AOM-OPGZ_SS><&O4;18OTC:GC,<$[
M[#8A-,1,Q!@[3Z2:.GS/-[?[7FEI\[W%RNI'K[7EC\LV%I//;<Q_?$7Y-BN/
MJA%DX*@XTG-2 FF](HE4/Y1!BGXO$\_ZO5,F_H_2@K _FLMX<'@M"\PVT<!V
M.PDPN_% VN<&#&575$B<0*#F !$:=I"H:0-9!ZV@Y) %U&F;PU$=4SBM:P*#
MNL;P1L\8WL[*M18$Z3TNAK2<$T,J;HDCN<,R2!JLDHB!;=(AL%?>#]06T4%G
MN2<8KW8'J_6NX+3)"=RWV -EFPTP=U@!=Z<%A.PV1S>CII"D^/?9#T,HVV<
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
MH@O\-=H0OO8@N@'0A)SU&E"Q01U:-JI"+\KEC2KP<I,*O)V1]E8$J>I&ZU]
MD/A;"!+Z!$$"?LLB/K!8S!-6B^-@BX0S[)%"U53& @[)FH"!O &8S]<#6P5M
M<%FH!>Z+-("\6 T8BU4@8(D2A"[=!W'+%"%K^1XH6[X;&E?L@LX5.^$<RL",
MU* ]R$-[$#^(("&/$(3] 4&\0 K!@X*8,RP3LT'7PARV21K"7BD]4)4^! =E
M-$!_GBJ8S%,&*]G]X""G"!BYW> AOQ.\Y+<!:_X6"%RP"2(6;( 4A?60K[ .
M*A760LO"M7!D1O+1'B1<09#@^PC"?(4@Q.\(X@H(8@MRB!DL$C. %>(ZL%Y<
M$[9)J, >"250EE0$#:F=H"VU'?2EMH")]":PE-X ]M)KP55F->!E5H+7O.7
MGK<4@N8MADC91>A-<!'DRBZ$@AD!BYWB8'Q $JQ0[-6DP?'0/' TD@<'VX5@
MAU\*-LP58!V\&JSBUX)%]GHP+]T(YG6;P.S(9C [M@5,3V\%TTLHM[:!Z7.4
M]]O!]"O*3Q3X/]GVVQ2VSL2_&4R5_GL.XJ@B#2X'YX&+H3PXVRP$1[>E8$]?
M"79!:\ V9CU89VX$J^+-8%FS!2Q;T)_MW 86)[>CQK8#S*^C/-D)YN]0/N\"
M\RD4^)<_*-/FL'/*'';,!%BB&<SW_?<,PD59&K :\\!-7QZP5@O!Q74I.--6
M@2-O+3A$;@"[M,U@6[ 5;"JW@TWC#K ^NA.L>G:!U=G=8'5U#U@^1'FC");C
M*)-[P1+V_D;Y:0F*/RQA]X0E[)H)L-HA#E:*_SV#P.Z7 G>U>>"A)P\>%@L!
MY[P,W,BK .._'ES"-X%3TE9PS-T!#F6[P+YN#]@=403;8WO!]O0^L!G8#S9W
ME,#ZE3)8CRG_LOY^X*?UGP,_K.' A TH?;&!?>,VH#@3_V:PW2T!KKO_>PY"
M.B #9&UY()LN!)+#,B 0T3%C;P!<R%; QNT U\S=X%*T%YRJ]H-CDS(X'#T
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
M4#: *_*#/8HRK%"*88H*#$/:#UW486JB(5,-S5C*:,-20$>6'+JQI)'#EL)
MM@1&L,4P@8N*(I<0EG()XFPN?NS@YL<^;CX<_%?HK,=$9Q,6>A"..1M];+F1
MX\:+7@$"Z!DGC.XY8NA:)8$NK5+HW#L+G5;(H-.8##IND$7';7+HN)<<DT.'
M<_+H<),\(B_)1WETQ!_1WT/9?^5":W U8J$W\35EH[\U-_JY\**OGP!R8D30
M*TL,/2HDT;UY%KKUR*#K@"RZKI9#EW7RZ+)5'IUW*Z#S87)&$9VODP?D!?F@
MA,[?Z17_YH(*WUU0_M_\9PWN!BST,?C[64R0)3<&._%BH(\@^D>*H&^Z.')*
MI="[00:].F71LU\>/885T&-<$=TGE=!]AS*Z'2 G5=#M,KFGBF[/R3OR3?6;
M&ZI^<4>5S^ZH_,D=E?X-NNHRT4N/A?ZZ+ PQ8&.8&3>&._!BN+<@AH2*8%"R
M! 842:-_O2SZMBN@SR(EY*Q01N]15?3>H(9>4^KHM9<<TZ!VJXF>M\A3K:^>
M;[4^>7[5>N^)6N^\4..M%ZJ_\4;5?X-N.LS_/),*UF)AA X;HXVY,-:6%V,]
M!#$J2!0CXB4Q+%<&0ZKD,6BN,@9VJV+ 4G7T']9$OW$M])W41M^=NM]]#NI]
M\SFC]YES0_\#YY'!6\YK@U><+P8O?%#ON2_J_.F+VL_\4/.9_S^A.ZWA/\\@
MU%D8J\G"1 ,N3+;BP617 4ST%\6X*"F,R93%J%(EC)BC]CVL0_-K2)_.Y^ 5
M>I^"1@T^!*XW>A\P9?S6?Z_)&__C9J_]+IO_Y7??XJGO2XM'?I_-'P2@R?U
M-+P7A/IW@U'WWZ"7)NT!=>]HZGA)U/W3]=B8:<Z#F8X"F,$1Q=0P*4Q.D?^:
M4*#R,;9&\UUTB^Z;R"[#E^'])G^%KC1_'K+&\EGP)NLG@3ML'P4>LG\8<,[A
M#_\[CK<#_G+X+>B3[8T0M+P>BF;7PM#D:C@:7HWX)_15ISU08F(\]<YTZN Y
MVFS,-^'& CM^S/<0^98;)/4Q*U[A35JVVHOD<IUG"7.,'L>VFS^(ZK7^(V+
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
M>CT792WG]&2.^G9E;/:?GW$@H"/C<F!'UI^^\W.^N'?FH=." K1;4$C?=6;
M&+KV#.I[):16 %XU"\+C#B'XO5L8+O:H,$YVF7$?Z' 5V=$2(#O9&*DV7I^D
MM[HZRV2HHLAJH*S2;DG);.=%1:UNW07=7IWY_3[MN2-^K;D; ^;F[ UJRCD7
MU)3[V']NP2?/EB)T;BU&^[82M)D)X^@<9/'26>2%-[-YX58;#]Q8P <_]PK
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
M_ZSTP/FQ\CV7MTJW7;XK_NZ*\C?=4.Z&&\K\XH;2,Z&+,@,YU',#91C_>0]
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
M_,E\5/B#^7J1]^93(N_,]XJ\,3\A\MK\BLA?Y@]$GEJ\%GED\4WD@06*W+=
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
M36CJMXAM&K6*;IRRCFP\0?ZPBF[Z8!K3A(9QS:A'='_T9R; +S2'4]/G8![
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
M=K<8N7<M-G;MVF@RN>N@Z:2NKTPG=3XVGKSHG='D1<S0=2$S^)2+_5FI1<]
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
M6@;.8KK!"M #-H,^:!W ?4_2:[J"%-U!JIX@96_H3_RVGV?_ V8(KV^@BW8
M#7WD OE0MB&F:$],Z$&,%XP_%0LR0?% +AK /+ 0$2Z%PFIH;H#F-OH+N7A&
MQZ!\ 66[1;_COT?T"MVG_U0&<(Q^^1?,&%Y_D ;:H4Y,6Q/Y,"2F/@0Y&4U,
MBGHHHQZ*D<044D >O1.7TQMQ+;I ,[T4M]%S42<]$RVG)Z*U]%BTF7X3[:2'
MHD/T0/0YW1/=H+NB1_23PFNZ+6%T4XG1#_TH,[KQ"<P,7M],3LQ$1LP(5R,=
MM =]1&<$\N*(?N)%;^0A]%(ECOY4R: G*D7T6%9)O\EFT:^R%OI%UD[W98OI
MGFP5W95MH)]DV^FV;#_=E)VF&[+K=$W^B*ZJOJ8OU!A=4F/<17!!G7'G^U'[
M !NL0FPP_+^%(C%+*:[(AQGJ8SR$_C880W_I3:;'.O[T4#N2[FDETQVM'+JM
M54HWM:KIAE8C?:<UCZYI+:*OM9;15>VU=$6[ER[K[*&+.L?I@LY5.JOW@#NI
M_Y+[3)]Q1PT8=\2 \0[WH_\/S!KZUD+ )S8,[;!!/H9JT@M+8_K=;!C=-W&@
M'P=YTO>#IM$WQK'TI7$:73;.IXLFY73>I);[W*2).V,RGSMETLF=-%G!'3==
MSQTSW<X=,3W$.VQVGG? [ YOC_F?O%WFC-\'M@^P[1/8"-&'H6S;_\$W'KVR
M5: 7(V3TJ[46_3C8E+X=;$M7ADZB"U9^=,8J@DY:)7"?665R1ZP*N4-6%;P#
M5G6\_5;-O+U6;;S=5MW\75:K^7U6F_G;K?<(MEF?$FRQ_EZPT>:Q8+W-.V&/
M#1.L'<8$:_JQ^8</VIC6QF,:PG3_$[@Y1DPWATOIRQ'Z=&Z4#9VT<Z0C=IYT
M8'0PM]<NFMMEE\S;89?-VV97Q-]B.X/?:ULOV&0[1[#!MD.XSG:IJ,=VG6B-
M[0[Q*MNCXI6V7XJ7V3T4+['[6]P]FHF[1C-1YP>$'WG_Y4?0?X@I[=9DHF_
M%\Y\NC1>@4Z/UZ0C#I:TSW$L[9S@2MLF^'&;'<-X&QSC^.L<4OEK'7(%JQU*
MA"OM9XJ6V\\6+[5O%2\>WZG0/7Z58N?X7LG"\?LE'?;GE1;8_ZPTW^&%I-6!
M*<YU9 I _"G]^D^@?P?+W==>\!K>1*>GP/-,$M!!9U7:-<F$MDX>11M=G:C'
MU8M;-3F8MWQ2%'_II 1!MTN&L-,E7[30N4S<[ERMT.;<))GOM$"IU6FI<HO3
M>FFSTRYID],I68/S;=DLYS^E]2Y,"4CJ7)ABW22F\!$VX<,R=P/:%S&UGPR
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
M/.*>=@#ZB-<>NL.@:PI=W0M$JI>)E!&&\!MX_>_!#3[1#VC'315LAC6(?C3
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
M_CF,OVDC-+;32]I/S^DD_4E7D:+[</[/WY]U/!XX\W@\P.\#,#4-8BIJ\/F
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
MC@'76>AQLT*7NQ,ZW+W1ZA&"%H]H-'DDH<$S$_6>!:CU+$.-9QVJO=I1Z36
M"N^%*/=>@U*?72CQ.8EBWQLH\GT/A7X_$ H4^OZ%Y\GU,/G/)%)YB+M2B T)
MP K:,18&#+!MNKSUT.9CAF:?.6CP=4>=;P!J?"-0[1>/2K]4E/OEH,RO&*7^
MU2CQ;T910 \* T91$+ *^8';D1OX '*"KB,G^&UD!W]/*"0$2;C%P.,R^4]0
M]>]C<+J56,. :"E?&Z%M<VE'<Z VZ@.-41-H@\I %Y0'^: T* 0E0=$H"DY"
M87 F"H(+D!]<@;R0!N2$=",[= 19H2N0&;85Z6''D!9^54@+?T-(#?^.4(B
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
MOP*;6.^I4>ETT/ 2U2VURZB_B00BA#+5@X]S^+HYP= $.H1L@@'H,@9;RQ@
M+K,@&/@LXR*[S$_:!KF,@WD9._)2-N+2^=)/(2^AJ%Y,T;R80G'176"A0HEU
ME'_+ETJG@WK$TT&K.!96<TY: T2L!;P)!\*",&0QVNO)OX&![S3U[09M@@'H
M!@:CTY;2/_Q,BP&0N$M%/!J;(VV'V\ &W; "6$_-O?XB'4^1O/;?G S^4.Y.
M6;5<.ATT0,YF<I1.LQ_2;5&4I;[; $?"8CO]S^;4VDENZG0&TRK0CKVT8R_]
ML8_^V$=_[*<=^ST8C# H.L"%X$ Q(?Y</!MX'PO>1W&_EWUB+W7_GE\(!2;6
M2+]4U+:)8Y%\6>2)H;G^^P"G_>0_ !C0A9K4YYC9F7+R/IRB.#C%=CG- /T,
M _2SU-KGV"X7:,<%!@87N.A<X*"^P(Y]@96]P +/LSW.L3W._8?X7<K!D+MZ
M%^<"<L8=9A\DE]-Q\I\@_RG5J:#[=Z9<44$\K7-M)B]"G]R@3QYEV]PT99!*
M.Y[VDK;OWF+_O-5(L./=VD)P?-QZEN]]2GR/;M:[EG7.8ST36,? TQR#Y]C_
M+@#Z#P'RF=R+F'>YJ<J#W%)AYI3."ZK=&\I\B ;P!MOF;0J$]VC'/QF(?<
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
M8E;.MWRN@%&VA'WT_98:Z=>:17DZ(NY#(9J:V1=H3R9MB:-?0FB+%]O(L5C
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
MM9NMV\41U,E>+V8Y9_ /3JNW3,EO3MTI;C\TE@Z+;J-MTYP[5L.0O=T22^'
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
MR(FGA$QT+Z9K5%)V/64W478KI0^G_#&T_"3J,YWRYX#7%],*:Y"^C>'D<CF
MQ/W8XG)*W(-%=U-;=<ZN>N>0RK]0Y^[^;%U_45N^GK=VK=/XYYW6'(Q3$DD=
MDI&10_DE(.@J/*Z>.C11_F#*'T;YH_'$B90_C;+GX!%+\<YU8/8=6$1EA=S
M\'Y:UM*2:_"LU7(A_V*E>:W.DFKUI+4+WF4=>J['%M?B%X?H(U=(K.RC37:#
M^W=**?I7H7^=;,$_-LD@9 Q%QBAD3$3&=,J>)ROX;QD:+.9?+L06"[#B/#KT
M'#QL-G*[TMLN='E/ZDY7OI6A]H2S9>B]$K_82Q_9(7[4)PQ9\<A)1T8>,DJ1
M4(6,.GI$@RQ"CX72+O/18RYZS*:_S.*7&6@UC1*F8KDIU&P27CI1/I )]#3U
M;FR5\:4^SS"\/\AP=AM#R?5\'F;:V8<^.QCJMH@;I7ACKP"L&TFI"<C)H"[Y
MR"B52_"/&5*+G ;D#$+.4#QT#'*F4/X<1I+EM-(6&8DE1^ YPVB/H;2'6N54
M9Q*U6^FQ0.RO#L5BBKF::7=?"+$=4\X&0I.5V&61@R=U,R O"%E1TB%)U"<3
M.?G(*4-.)5)KL4 #L@;CI<,I?SQESZ#W+.*7#6BW5UH<CDFSPSW2Y'A6&IV_
MED87TWEZ4*W!Q#*%)8![H1W\O8'?5@03>F"72_2.,L55)Q.<C#+&,41&.<7(
M".=D&>:<)>TN!3+$I4Q:7:MDL&N=#'1MDA:W-FER&RV-[E-D@/L\Z>>Q1NH]
M=DN=YU'IZWF7]/$Z(WUT7TF-WF2F/M"]#.4WI# EIS/5J\<O3+>K"4$6$99=
M0E@T&9N,\7&185YZ:?/TD\%>83+0*U::=2G2J,N2!EVA#-"72S]]M=3K^TFM
M?J#T]1XN?;PG2K7W;*GT7B6]?79*A>&(E!ONDC+#"U)F_ 8RF:D<NB/%LOWV
M8*XE#79C#GA/[8$A!)E*6#8.FPRCO08:W:7!QR#]#8%2;XB06D.\]#6D28TQ
M1ZJ-15)EK)!*8U^I\&V47KY#I-QWG)3ZS902O^52Y'^9%/I?+04!MTM^P+.2
M%_BEY >:SM/-3.]'"$'W%X']F=K6$OHLYOLE_#X)FXS$3JV$ 0W!SE+KKY=J
M?U^I] ^1WO[1TBL@2<H#,J0L(%]* DNE.+!:B@+[2V'08"D(&BUYP=,D-V2)
M9(=LE:S0PY(9>JMDA#T%?2X9X2;)#+/0*96+@^R]8-JMY;0#M!"</1T]QF=9
M<D!:\).Z*)'*4$\I#S%(:4B@%(=$2&%HG!2$IDA^:+;DA19);EB%Y(35259X
MBV1&C)",B"F2'KE04B,W2TK4E9(<=9,D13\NB=&?\?F')$>;S'22>A]&[F["
MSTU5EM-9YP-1IBJ(4$!\E0TL2A/I@QYET6Y2&.DM>9%^DAL9(MF1T9(5F2B9
M41F2$94OZ=%EDA;=1U)CFB0E9J@DQ4Z2Q-CYDA"W0>+B#DAL_-\D)OY1B4GX
M1&(3?N>[2>(@%>X=1/X.\.P&PL]E?? %_I[";Z.X-Q@=^^,C5?AK<:*3Y,3I
M)#/6*.FQ@9(:&R$IL7&2')<J27$YDAA?(@D)51*?,$#B$H=(;.($B4F:*U%)
MZR0R>;]$)-\H82G_@#Z2\)1?)2+%Q._,8=3Y"F1>!A18!\Y?JO)0^'LRN@Q'
MCX&T41V^4D&;%>"KZ<D>DISD(TE)_I*0%"KQ23$2EYPDL<F9$I-2*-$IO24J
MM9]$IK9*1-I8"0,@A::OD9#T?1*4<5(",_X.?<#?OTAPADE"H&NQ_SYD;@-3
MKVW$'U4>BGI4C2Y#^ZBS2$1J>Q'KX3-Y^$AJEJO$I^LE)MU7HM.#)2HC4B(S
M$B0B(UW",_,E++-<0K-J)3AKH 1ECY; [)D2D+-*_'+VB&_."3'F/@B])[ZY
M/_.;R4Q7J? ?^5N (JO!^ O!UC/!UN,)_8:@1R.A:!_L5(9-<FB;I$(GB<KU
MDO!<@X3E!DA(;I@$Y\9*4%Z*!.;E2$!^J?CG]Q&__&;Q+1@IQH+I8BA<(3Z%
MN\2[\+CHBTY#;XF^\ >^$SE"5R)G%_(W 4]7#K'FH8#SQ_*]C=\;L$DU/,7H
MFHG-XK%)>*F[!!9[2T"QK_@7!XM?293XEB2*L213#"5%XE-:)=ZE#:(O&P9U
MB!>@T;/L,O$H/R)NY?= +XM[^=?B46;B=^(8ZKN=T'\#F'[Y"$L>2@<8?S3?
M!Z-+/^Q2 4\^MDJES6)HG^!J)_&M]!)#;X-X]PZ PD5?&2>ZRC3QJLP7S\H*
M\:CJ+VY50\2U:I(X5RT4IZJMXE!U-<X-2*@ZP]]?0K^)8Z7)?%KPI6H_TFB1
M)6,M>2B3H5%\'X@^?8%II?#0O)* 7<*QBW]_\'^]NWC5>8M[G:^XU86(:UVT
MN-0GBU-]CCC6X\CU*%P_6+WF!@+$UP,FZP%K]0"'.H!!';B[C@BNSB2[J?,6
M9*Z>P!PQ"7^<S/@XV;(7IX'?*X$E!>B2BI[1Z!.$;0P4[37(35P&ZL6AQ<@@
MQF#>$F$9S%H88%MPX!:<J 7':J$R+;,@P'(SP+&9"*F)B*F)Z*T1'1I-EC-A
MD+EBJB4/1;VM>!SP=##?:X$CI>B2A7[Q\(6.$?&E2-U($=>18+H1!!K#F>2'
M$WP,#[$L; ]C AJ6!^'$PQHLB3W#IEN2*H;N%6D'7[4_BL.#_=O0H<TDEW98
M]@(M[<Q#@8;/P09\[WT)_9%[R101 53TAU>/7FZ03";(F4R ,4FO'B[0F0-4
MDB/$!#,16TRD$TV@/29@N DJR6<IG0U0/0Y -_;O#,(?0;_@>";9A)E6S;?D
MH5RB\E"@0?S=%RH&&J9!T=P/I$F](3=TE$Z:0R XAT!P#L'8;*,E)V4V$]SL
M) A;S&)PF45[S*)1+Z&02[;1\0&6,P"KTP&#TWYB4C#)ND664VH[\U#:5]$7
MH'(H:[5(+)]!_.X#N4$$DQ=(?5^)'BO18R7V6(D>*]%C)3AW)9/,"B:_%?40
MSK0<@RY?;SD?92F1\Q(BZ<4@FD4F6:U.J06"3L5E1@#+&W'?WNHM/5OP 2@8
M\H'<5.X)U2!H9V"WTJ6=1+M<ZLYOZ'$9>ER&'ML)R+8S\6['+R[#%I?A6)=2
MV4L!^MOPRZW/TAF^@DRR#+DSD3D:&2V46[V#L6"72"+P/&0/]C]_#HI8\D\.
M6M=#M*361PYCD\/XZ54$QE>CQS7QE@=$US#87H,MKL;)KD;05<<@@/SA3\Q[
M<F93CW'('8S,/L@I/,!X3)DAE.ES6,1%FX-RPKH6TDGF/3G6M1%U7LE-#@2H
M'M8S2@A*[\ W[J!-[F0BN@-;W$$#WDY%;F>LNOUEZ&N92%W;]C-4(+<8>2FX
M3.AUU/^XB/,):_E_LZZUW&$%0?>(9B^.6!X0=ZZ'J)R-1]T 3NCQ%$'[TTS\
MS^"?SS(1/$<G>)9&?8;"G\$6S[PG0Y'=[QK& >J83KW"D>E#<SEWKKUT[L=Y
M0"[D@SQA);4>TGDVR?-=UD(Z3U-]E[;Y"#T^IJ]\PN3_*?[Y&7WD''YQCHI_
MCJ#/']9@?Y4/HO: J+?'J#-)U7X8=1Y'C:A<$,M>E!&@I/'R$TCC!U#']Z">
M[T! WX(BOP&-?06N^@(4>HX&_!0#?HR!/@1)?P#F[CR'XXPU!^.T=0W"?@U$
MK<58\E%^!\_\#,;\7GI1?BUE-U/V$-#S2/D(/3Y C_?1XUV0Y-N@OK?0XY]@
MS-= UB^9]Z(<QSQW@#*?Y+]/S6L?*OOE[]8U"/5NWQN[T>$G<:%.WO(EN.HS
ML.Y'V.)=*:+\2LKN)R]*"_48(L^AQS/H\12X[@GPY6/H\0AZ/ PB?0B$^@#8
MZC0H_5Z<]2Z^W4$)MYMW"EG6/U0.AGHSR55==%!K /16\]:FM\5+7A%?9(4C
M)Q$9V91?2MG56+:_W(\>]Z#'7;3+G3*.LB=3]@S*G@NR78K4M7292\'N5]"5
MCM&E[I!K<)RKJ5GG6: J%T.=A['+JH,Z!^2S+FL0C^,7#XD/LH*P630R4BD_
MC]8MHRO64'8_2FZF[#;J,ISRQU"?290_G1:82_G+\(@-R-@IN_EU)UIMI]-<
MBD=LPYO4B3**5/Z%>@_S=V))9WK)ZNJJ>]TI#N8<C)/8XICY'(PX9*13?CXU
M*V>XJJ'\?I3?1/F#*7\8P^9HRI](V=/QS'EHL(+R-],R^QC6K^/;G6CV/*WU
MC4T.Q@(QF==_7K!V.]7E;[8.0]=@BX/XQ3[ZR"YP_W;:9!NX?[,4H'^YK*==
MUDH=7MB(C$'(&(J,T<B8A(R9LI#_YIEWI6R76=AB)K6:08M.HZ=,Q=L[D*UH
M*J2.&?J'F^4,D!M=+4=#J:%WKWE*\$2F@?H$(R=:EM-/EH+[%Z'' MIEOE1A
M^3J93;^=A1XST6,Z[3(5_YC"KY/,F2&;\=S],M:\@^A^&25OXLT_F-\+-<)*
M3S+-W,OP?HJIYEH^]_-]!_HPA5!/%TK1(].7.H4B)X:Z)%.7+.I0@)PRY%0A
MIQ8Y#<@9A ;#D#..LJ?QUP)IIY0V+-EJSN*Y4P;2'BUXO]I]UTD/^EM>D':=
M2GLD%-I!6+8)?5:ARR+L,D?<J9LW\OQI[3!*CZ4^*<C)0DX!<LJH?16]I!99
MC<AI19.1E#T);U$64KMV+L-[KI)Z/+L.CZ]EK*AEM*L5RV[ >\*8=ICNKV*J
MW1-KV0.S&GT6$1;-PBX=3(/CG#V1:4!>(+(BD!*'G%3D9-,["I!5AJPJ9-4C
MJUGJ'-JEUF&<]'&<(36.2Z3*:8M4.AV4"N>_22_G1Z3<Y4,I=_L),IGI-N0>
M8VH[0!BX'5K/W\OBJ#]#_%3L,\Z7V$[O)(/===+L8I0&ER#I[QHI]:[Q4N>:
M*GW=LJ6/6Z'4N/>2*O<:J70?(!4>@Z67QR@I\^R04L^%4NRU28J\#DB!URG)
MUSTL>;H/)$__,V22?.AOR+R&:6T?X<:V+/5F&&P WI])B#P1^XS$)JVT5X./
MJ]3J]%*C\Y4J7;#TUD5)A2Y!RO5I4J;/E5)]L13K>TN1=YT4>K=(OO=PR?.>
M+#D^\R7;9X-D&JZ0#,.-DF[XAZ09/Y1TXR^023*@&Y!_&%R]FU!C$UA_!9_S
M^3Z-4&PL^@TE5&ZFO>KPDTJCAY09?*3$X"]%AC I-,1(OB%)\HP9DFO,EQQC
MF60;:R33MU$R?-LEW7>"I/K-D12_M9+DOT\2_4]*0L!#$A_POB0$_B*)@29)
M# #[(^\@^'X'8<8&0N%E?,[A^Y2<KCD@(C7 A[(@%RGPUTNNGU%R_(,DRS]"
M,OWC)=T_5=("<B0UH%A2 BLE.;"_) 6U2F+06(D/GB5QP:LEAJ L.N1ZB0IY
M0")#WY&HT)\D.M1DIJ/4^XI2ZUZ@"D+-7I84[4G@_1%,^8/0HQ]Z .6D.-)!
MLD,\)3W81U*#_24E.%22@J,E,21)$D(R)#ZT0.)"*R0VK$YBP@9)=/AHB8J8
M(1$1*R4\8I>$1AZ3D,C3$ASUEH1$_2"A428)BS29S^7=A]QM5=;S8*&9A#P3
MRH$FZ-%,B%Z+C_3"7PL(#S.BW20I0B\)$;X2%Q$D,1$14+Q$1Z9)5&2N1$:5
M24147PF/;I;0F)$2$C--@F.726#L#@F(/2K^<?>)7]P_^?Q> N),$@A=A:P]
MR-\"EEU%Z+D FL'?X_FMG7N-Z-@'6Y5G@W?PD=1$)XF+]9+H&(-$Q@1(>&R8
MA,7&2&ALLH3&94M(7+$$QU=+8$*C!"0,$__$#O%+7"*^B9>),>F(&)+N$>^D
M5\20_!W?368Z1)UW@>LW*1C0WYJ' M8?BRYMZ-% ^]305J7X2 YMDTS;1*=X
M2%B2MX0D^4IP4K $)D5)0'*"^'/3+[E0?%,JH0%B3&T70^ID\4Y;!&T3??K5
MHDN_4[S2G^?S*[X3M:4QCZNS@9&Y 6BXO,F2AZ(>4X\&ZP\&JO7G?C5ZEM!>
M6=@D 9M$9+M(8(9._-,-XI<1(+X9X6+,B!-#1JKX9.:)=V8OT6?50VVBRYX@
MGMGSQ2-[L[CG'!+7G%NAIZ%SXI;]F[AGFV0_];^,L'L=V'XI>'H..'_*(/H$
ML&00>O7#+I78I  _2<,FL=@DM,A!?/,]Q"?/6[SS_$2?%P)%BRX_6;SR<\2S
MH$S<"VK%K6"0N!2.%>?".>)8N-X"' J9F0N)$@K!%H4_BT.!R7(NC=J/1-B]
M>"A] B@R2>W%:;/LQ:G#+N7HDH.N2=@DDO8)!#H9RMW$JU0O'J5&<2\+$M>R
M2'$I2Q3GLDQQ+"L6AW*P?[GZQP#U<L!S^1J(6+H<(%(&[B[[& )OEA%+#;*\
MK6@5>'[A*/H$_V0"G\/YWL3OU=BE"!MET#YQM$\H[>:+7?1]7,6M1B=.-4PJ
M-4PN-0QD-73@&ARWAL&NA@:LH8(U(Z#IEE?-UA 15 .*JHE6JH@:JX@@JTRR
M7>U'0NZ*<98\E.E H?%\MO.]'[KT&@[VA"<)NT325@'HXTWU/!I=Q+&1":T!
MS-W@)S* R64 $]X !I,!..\ E5B%P@/:H2DX%IBB/]B_']B_'T"HGNBM_B?S
M.LRV,?@"<I=.L>2A3)V&/_+9,AFU^;T(7=+AB4&?8*IDH*T\T<FIG>"G'4PW
MA$F^#5NT88M6;-&*+5K5 ,N VTJ':T7Q5@H:O,BRL6(0(&X@H*P%[-^"#LTF
MV8SL5=.M>2A TDE0.W_WGX$-^#T;?1(Z: .U#X>BO+"1\W@"G/'@RG$$&&.Q
MQ5AL,<;W0D[*:&PQFL%M-.TQ&J.-IA*CYD)$1B,!=2, B</?9A#\D0G)9-X+
MI,ZD5>>A3%\(&Y_-\VFR>?0%*)E[$>CE!TS4P>L,22?-<(3<+#DIT]%C.GI,
M(Q":%FM)?)Q&)YI*>TRE0:=2J8YU=#HBQ<EW4MG7F)B_-^>BJ+U 7?-06I<S
M-D,E4#H4Q6_^2_%!R!F2KK1$$?98C#T6H\=B]%B,;RQFPE_,Y+\8OUA49=D
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
M@2;2'A-Q\(F3+ >^CJ=_C@-(C@48COG&G(NR NBW2.6AX+9CH(%0#52XF#:
MPKEGQ)T\%R"ODQ9:/^=;:1Z!Z#PP_SSTF(MOS&5RFTL?F8M?S*43S:&/SL&
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
M*,X=AC'#^@ 2 8;A8PG4YUJ"]7!FI' P;SA10A@ZA/TFEU98'HHNJ;5DIG1
MH]7N'/[Y@$ITP"9EZ)F'+JGX;#3%!Z&'(<%1O&(]Q"5:+PY1=)HH.D\4SAN-
MH:)QI!B,&%,%$4O'@+%B 7"Q*IV=8#F&X#2&8#,:':)^DZW(7XW<Q0,LF2F3
M"3E'\7=K/S ?NE1SOQ1=LK!) GJ$XS]^^*L^W5'<4MS%(8F!/9$!)(%.D\B
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
M!]BNN1,,C NMLYGXY(N,,*Z-S %NT;3]&/+CD6NF]X?],WO)[@2PE>Z-%%(
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
M7[G@Z7R1!T\$'VQ#JU<5@*P'E]WPDK'\3OS$SZ9R92^$FO550LX1U446 ES
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
M[@9PUWYUB\*CX_,I%(%3CM%1@4N7><["4]<O2SF5 V?2FC0M'$PC=Y--G[G
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
MSL^:X^*$6MT]ASZ0;5<3&->FM2>^-AN+UQ;_U)P45#QLBXX)V-Z"GHVTO9
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
M:7RA[J@(QAS]UNM8R_G_WAIRI&DDM3MLX2GYN=.I"'NX3/E'\F4-M?DF&)(
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
MV/5(O#%]"]G<V86X@%BSNF;>I685CM0W%-RG%NY.1AYN)AI.?&.Z @;#>)3
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
M Z_27X$"ZV>Z1[R@M_I$P)!-MZ3J-.T/%_;!!.FVX&%BP<CO1Y[JR;WX_-<
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
M9IF9@1;0^Z1MFG[55NS<.FT^S9&_0SX/?9%"-\,8JYA6>Z,=S?*]I5NM+GN
M8F]>&>PFI9]QO><JQW_SKQF<7LZLG1?52*I\+T)@,0OH+>Y)$30-6"[_/<F,
MX+NSE=2<0S9 2W>63;MDS,IM*FOO@!R2A,-SJAH3FM_ML#RG320E)M;(& YD
M1%].:MT#K4$MG[B.I/R&VDMO;$_\XWR-\[I\0\TS9A5N8X8[._CFI$,1*-6B
M)!&7:955UDSN:B_M:L0BP#_D%*8CN"..3U_Q6:+ZQ)[4,L^IRGEY+"=,$(B*
M,#G,W=4[#K^JUR4;ZVC6'V6AI/1[?<;7O[38X%Q<K]G?S7?V6KD9,Q^KDW"I
M>,#R&KUY0L)6 (S'4Z",?&6_:2_!THT$&Y_SW&\K6]$+W:><ZQ:\\"Q3_!,6
M%&8+I?N6=^'>5WRSKI10W?Y,TBK;_I^QW?$D><V9F9L.CDG1.&+B6W !E(MW
M68ZOB^YS'8^ME) F_]RZOIN;2,,;/3H%-0"B^R/A\ KN\*COWN-><.A/-EW\
MI[S+I_8:F'LAQ=T>S,631QL+RZYY_1GPY#(T6$C"W!>-0:]%?;N/:,_AC'R@
M<]^VO7S-NM< M$4UQ("X<BTX:MUHU,U%0MI=UA+#<=>7^;70RL MSKA$>!8.
M7PA^D 4&'_G5>_YC47>?>:=SIZ$]1VE+R-\IMUFJX_X&T.!R;2Z"MP4ZIV>'
MAZ=.YJ)\6>D\,:MD6X]1#WZ91S[^DNZ :XRX:[Y)!$9*"X0.:M=DL2^C]CI>
MV=M]/OX9?K=5U*_Z_K9OT9Q%2?Z7*A>)@4]&:@WNE>+=H>I0HXI[.QY$!3]7
M.LG/[W%W0N+^3&"H$R8?.0GP%ZN:,H_ERV7,"<03K HSLGW<UG.>7)J!EW?_
MP>&?4G"-RZ>QVN00K:#MQ2_OX([V]UID5;B4+,V-=_3)]1DGPYYFX F17#1M
ME0%;(J'=!P#NO*,)!6VA)&&MSN0V[XU'QYD(?1# G98EC>$55X%BLW1M"+B?
MB(\.7Q'"!MV<XD&(O[$*6)[D'+[]!MD2:NUU6EL@P[;T2MU<5TFR8)4B]).A
M06WO[Y&\GE"6-=>]5.<GXD9YL#K;^CQ4Y(?"T57I=:8J-Y 5DA0O4W?:@=#0
M9VUP#\,G!.3*31*Z_OIY&K?'_T^A1X$W6[E(>>0%$SF6,+>(:CG20:(L@*IB
M@3*]%X\GII&TFBG,)8$.W]<3FLF>ZN\['P%T'[TR^#[*(Z4ZN^'0G9%=13+%
M)R8OG0/TK'2!OM>J?0!V/%TZ_C_H3/,WT>Q27Z&6_ = &*%'/H-FG3D?8PP,
M#M@>F1AIR4/<Y;C 2=ET?=U[<O@Z>8[E2D:/%>B:=[_\M$WX%-786%MM354]
MX +<N!.<D;&DY]C]L6D*3M9LJ5)Z@IEA"NW9'!N(3(CYL9SF<_-I4DZ.';@3
M7-#1!=$:L[Y8+WHW90*DHJ*B"X6L)#G@1N)]639G[S=H2G?(\=7?QOV,H21?
MOWZ=A,]E/S.@AYQ3VW$9GT;F%2F9ZI#V'N^<LNE) D'O9 -+1'KTQ+/#9?*/
MC.(GW?6KF0E*BRZ2(TCQV"HMIZ@ET.Q<8$4[\T-'6@CP)R(V2AHFF"TGG2:>
M']0*N\+N*JYIW_:KU3CJ7++)^8B:N"]8>C%;'C)F0AZ,;W.,G,;QV^)CKBT)
MNPLM-_ !*N?GX8 -7MB)$-@&]]VZ17-WGK2M>'/<7'PWZ-4YK3"NE&4 (O-B
M.,E] \BKGP.$C1=4DBS."E8['^L914N47%2CCQCX> E<IA\MB87";Z^=NRV'
M!V2K#(] ="::]Y2VFCWS2T !5HS4ZMJ2!?[HV+8PLXP/.3&FD:@VN(>N@9 H
MIR_+(RLPW9\%N-<;4Y#G8@V^;_Z2JO3YGU/HJ>>*5;3@S+5<T^.9-LZY-%$*
MX0DU@SK%XSGO;>7F@85:FC1/F!B]GDTU<+'E<7)R3A9.JC1MO=GB&B7?(&7E
M!DV$!M@J0I(@6NG!^?21TP]OO_\EU^3HT-3"7M5LT-X/:^4I4ZOQ6>R.+4-_
MK>/K?LSSU8CE@OTII490JOP"X#[;,=+NH$==K=]]RFB[3D$7$J9O_\E=5L\V
M)$U](-M22W;W!1&JGYJQ"+:\;&<2/=FC@UG78!GIIXV=+Y<5"S2L.S7@'A-P
M(WW,@=[9B?4]"IM_PJN$CE$:8K#?F)!3^?74YY#!\&9+H&/\2*\GD1?I:SL8
MTH)4@5<:^6V'@.MF<\*K.CM?*-2+ Q.-M*.MUL>@938)\MH6)Z_Y)M3G);Y5
MG\6Z%*_^""3SMB+ Y.;7Z1=!=05]D[>9$NE7R(_FU\MY>16KF,>HR^".^MX,
M9%4.^>SLPW9$9@&#&&^&@G%4M6MR\!Y1K'C;61]3/Q1&5 '8_)SB>K4_GB=Q
M'_['HA<(]<4R35QF(KQ9D4_>4#M'R6'\_,V1T$_?5>90<\;R0/?\O'&7;P]?
M%%N8S3N],<I$WNJ=CHETD0(0TZ)D$5-0%)QE:7*5J NP69M:/\NW>BLE^-=E
M[37:P?M%,A6 &C)*V<YA6"UJ%$J2/*;F4(N*S5121:L57M .13--X$R5 63+
MK>F<NAP\O49OWI3XKC*!:"!_@P( GMW'@UR'/IV.D'HQR\G6>JO9_#\)\-H=
M?B32)E\S5Z!80'.M-L-EQ&PODSOH:K703F@[KU8<1U9 H&7X=[7Q0BUFW6FN
M2L9R9E:NM8&QWKQH)]@8J AXOG!_]BGN!:!J<,ZG)78E9DCL$O*GY01>$*NK
M@9U^&1\KJBM-6KL="36T\"DWFY5)SEY?@#2+0>-C_792G=*%^/P<!L0+05W=
M0*A^'40%"CL>AL^]!Q^<^TY=,)J?OSX]")W+:W4A>]^;RH+9YN3$3#-,(5!C
M]*W[W2J#8E]RW:7*0:_<!IQI+1OGIUHQ)@&#.3\:+U/SSBIN@SLSIBNN!E_B
M]UD'GD2JY\4J_HQFNLX7EX9^9ON?<)@X=/. ;5:[5'G"/&)/PA"%97W=B_OD
MLA*YLB<BI_AQ7V\H.+!11LE>\SRGZFZ[+-'[%>%TU< #(\S%[L[:;Y)-C7-/
MBMKEVBB:&==3!K>$"V;PT[W,!HI<Y@K[0- ,*'<W+20*V_!IKL*YSEF!0#""
MJ\NM+;1SZP9,+=^%R9,C-\^IFHF&@6) EV:Q=0P.S_=*#W_A+PBF;7:HY7I0
M5^1Z1%]$,N?G*V*!6X;R$40PU^ ?3YY9,Z<2J][)RK+ 10)MWS882YHU2DZ6
MIU&1.RPU7;=<*ZF/"C>2QE:;AS2E2^N6<R"[Y_<^H8X@_TCZ[Y[KG_!;8LL=
MFAY[J*UOW;[E;PVA)C/YWF%EHA(25>Q=.KC\(&&XQIV**&:HU=9E,]^X+\56
MZ\WEY [8Y19%'JDTJ&[0T?! N<9N"JVW"VKY6N"&'<6V1^%;X;>1'4"+W[=\
M8$]Y!9ZZ ND'7 '?F:X.%4IYSO(5;+C=?$>'NB!$\VR6Q"0@4L)_8AA]VQJS
M"$*MW<3*F4_(H<WQA*67[X79_]JE5TR7\D6J_&/:,-/SS:/1H15$G6!2%UW5
MJ,2TR>R<QAX08LW5WP8;S\AW@S[M#1AU]1"W9/^D.@ISIZ5*D/K_1-1*Y.=3
MW/8")JW(H9/"L9U\^1Y_OF0[*_AM;I_;FFG.?X;9#^?%-BPF WECV_F+)Q9O
M/+,Y[4'G J)C4EIA&P#\>JK7,Y_4S,.UM]\ OI[[:EL[AXI/MKZ@YW(L]GIM
M@R)8UWP,28*M00VS$ :1".Z"W-?I9P'+.4HO@B\_V\G;RYCB]G9!893F_)J(
M+;5Y@(CFM;3MU<S$=@KH"N_=<0QAZEFX(!)YMZ0M)^!;.5C_AX7+ZLW(/LP%
M# TXT*0-*  7M'=23;B"CH02@D*/A*?B4W!+K_[;9?&Q*87W,GH*6&^/@/ER
M0Y]W_!9.SH1+,;/K1@M^3C$T<1?8ID/?-8'T(48.W9]0DJ80ZKX\T$<!>[3/
MS1UV[F:OK%"*HY)G8]5 G;QBPHBXG1G-R"HE1T&A]=O2+C4?IIX.R<G^BQB[
M ,Q&F8D(4FXM.6!;U>6B-5@$,1I\E5NE+2<9#Q\8[V98ALX=/GY:Z^KS__0"
M_MN6I0%27?GZ1F1C<BE'<]W-,31W8HM-0K@1I3']93C>8C[=H2IV*#6N%$\A
M$MMN-\+6K^.[JR;THMQ%<??2WN84J:0EE,Z^*HLCCF2QL7G4302DB:B!"T#/
MCCXD=R=#>VY0#3,6W<U%H\(CYY'5Z'GH\8@9L.9E9Y-PW;>S^T-?[V0PG7L$
M0H;U(KXTF8FCWI$@NU<\$[F'#:'NWF1NQ>,DR^A0QK'7'(KG?C4KQ]RWD#]T
M^SF+O(S"?2JT!."C!N^,JG4-@86&-#.=A7WX/;.E1,_O:0+]G?@ 7%:2DI\V
M!ZJ/ US<$^,LO0R]O[#_+$:T7J5#-BE#>EYUW/*U8$3J ^Y_NFYVH4 XILFX
MY_(\. M>5V)HC6KUHJX0\J2Y5T0YKV Z1^325W@(6FDD60"/58'S:C? \^?_
M'B:YXSWT+5TE(56SW1Q]H_1GAT@KQQOO_\(X.Z*2YX#-)C"E>GZ_X8"-YQE]
M2$NYCV"MW%6NOFL2K*J[=;S:_7FC>(;FU7KWFU8Q[=J\A<0EK3HC"LE)"@*!
MC(2'PU*"%\*_^,?*4N6NE791Y?CP48A840  X 6X3-J2W.01."O@_.X7?4F2
M:A\W> QQ))5\BWZ"O-0*T@6H?]DM[)_JK:BX$!7Q]86;5V L*&1NSOE(!8T7
M:6&#C;FT3+')#R;0F VJ/P+JZC4Z.\9V?I]/F>G'/<ASD5&<^AEH6\V$,?$5
MIR-\$:/U-TWID)B2<6Q%_Y@NKV*"2NV+H>$WAU9^'X R!],D[PUPJ+]"#P#J
MK5<GZ1"T@VF:XI>I.D5,9-BIZIJWGAWN]XEZ?1?T(RH$T@1^Q-YB^V_@6<Y2
MW@OSFMB=B0G*QNN]VRT+*O3BV'>K"LK"BA8K-S$7\_N.F:WQEDLG7RA@II?S
M^H?/2M89&#N%Z/+&F=MVI V=(D.&)2 %MP.Y1;R_NM\L"764/>P.\(7V$M/\
MDHX/8<4QA8X</'IT\!^8<VIUF_J^EL/U&[M=PXL;AT/AV]O,;$_G5A94PK-^
M5 $#72N2LQ3OU&'YQRK2ZLPG 'C\1LI;(R.HN1B Q$L_!^WNT=D.;Z:8DV)-
M;-TK%] )X804_#]*"M49DQ\<?_0?LAV9$&R8W[)[8%57L"W:G]\G41]/MRE5
M2:KRHS:9'>$"*DK%3'9=CP=)T(0K399F),1F\B],,]">.>'2]!4(7:/W621N
MRJ/_=>BT$,4 5P=%J;"[*BK/'4U_YH5P\8IO&JY*/UVLJFUFPN]KB*_2M2/A
M.]7V81F:PB.I$V8@J1*CEA1&OZ@S42'ZU?F2!GUC*)\#AC>ZVY0:5;N;MX#>
MQ/H:U/&I\E_3K]13/N,CQ>71=O^_CM&_ ,YL^>H;YTPUQ]5(K,$X'U3T:#B=
M!4:IQ)0T0YUMFR&J<W!RS.<%2'VE0O.&[BVEM(G:7+R"6/=4OU"12C?^&M,%
M"\&38K@K\6]L)->T'AAK-IT!>#52_2U^L&Y-W(O]'P1EC<=:/HEAD($F74>G
M(RWMF #[OMN78$-VVJQ67F>5-[ Z4[@HA:2_, L;100:H>]0SO\82V[WS#8V
M_71<T+$^RQTM5=Y3B[O+J S_9$@Q .^L&)>]9XZ,H[-A]:XN-=7SA[.Y_87[
MV0Y]; .UU 4H@0IV='7O$"03^.--?$(MI#<N)CYZB$_='5P#KW& MHHGSH0T
M%">['$FKJRDI%Z:JYMM3U1A:JIW5EC[IT^=H$9OJ5_[,8W2][_'-41SS%VD.
MY[N("^+M>E#H4@]]K7<]J<V>:@A?KQ0;[:1,!XO\CP[/L)9X5!MKIU27.?C^
MDZ\M=E$R<13;/!_5&='Q(Y<ABY@TO??1,$"M5<O+SW).JJ%O[<4G:Z#&AW]1
M>%8_ACK4H30_OK%7WZ^8O7?U6V&8==J.[[;?GN9H$X_XBX@?AN;/@I/4^<&]
M5EX()BZ",J0F"$3"3'Q;/9Q+MA$W&X5M>M#8S@M)+I>6:AM-JWB!* -9M=NX
MV0*0HC!HZFE,\T8#(95!S1\X>F9'4IY[3RU(LS"HM4YD1Y%Z?\\@2'GL2DIT
MNGO.OMA&Z\Z'0%K4'P=L!ND=3NDKG_;2!GX/S*U.7S[3^J@?5QV^MU(U>:5P
M]*-RE_UJLNCNK+)]J<85O-3$[JN5MQL EY%J_P4J^VS9I/[:I;WK30=LH#-]
M<QWLTQ%;!VR_[XXI-B=OY@^!YE_\!Q=?U]&H%]L9^T&-RG)G_E_B 7\K7[(J
M2F9&LN%N!<B^*K2Y0.R/"^9^,]L/WG:A*RWN=FAD+<(E#6OWC84DHZV3*B<A
M%[&/]J2>;DE$W*I;_SI9$<%'#!FU+=L#HM._X%XT;HXM3N3'RCK@2%%P;/:9
MG YP0>-XPY_-YZ:K49=(MKYGV=C&[K;P*^DLY,VUA)_8&QEX]<6ICMA*OY#0
M[WA)Q.P> BMALX+=-Q5H\?W#3O.]IT&Z^NE!(*<([S'%AW/@O@TM.TW#P2LR
M.29Q!VP2)S@0%/R5262D_FN^]5L?_A)R(1>:KOUF%C7M<IVEK4,*Y:EW6-HV
M#14MC(/A]X;[D]8IEY 0"Q#74'"#\V6PCWL/\OJ4?>Q]4H3 )\,^QQQW5TTD
M60E$"0"\^=B.FE4/Y+I=*FO<>,"6]#K=^(#MEOP#V5S=?[H] ;NM/V#,MY[I
M71QH6*&(DAK3Y0ZE==0I"_L10F^,^/*T4Z]V5H]=? \Q$+M&5UOM!DZOAFR_
MX\,3RKZ#'ZGA\!E>/O*. [TI)P-QGKF8 +\ /;:OX/.-OU1V8&-WL;C.-&SO
MF- S.F#S-C6YRE2 TF_)0:%%38XYL<Z>T)%".1K6V_LP42DY]QRSL[N^W4=,
M;_.3@"?\JCN>8!=0PDXCX:L#68![W!K/]#^[]!X=H2E/DW3WX<0#MK/+$V/I
M:UX';/M(_ ';N='V(9&AWUZ]O!O9\<L3AV-JJP$/=T*A S*?&[(0E\>MZ( )
M-]V;R'<K>-<%2+2*5+H.)(HX+6MU%=$>_FWG<JIY53CZ#3? WZ'ES)-[;6?F
MF>L/F+[=F@:O,"ZR >,6]=/>J\>&#..>R, Z>1,CK6.6J#.P-\2RQ@$0+]?W
MSV/S*( '<=R:&H15O!\88J _TE>"9PH2B0C*^YE(*QD\96H2HJYZ*J[S7*S6
MEMSXF%YCIWXD^@'^J\4?_TX>O6.&"TR;D4<1^\J/CN!S=)*5F2 ]CW?,:2ZB
M=H!S-W7XW.,"OB[+VJ^Z_);?")NM 1<2,.?V7+J;(;.>L!X3DB=W4]"W17ZD
M18R!3J1*!J&,WMTP_T9%Q;).59\/!+5T25=E=>H[9BQ62,-Z;@N,K<()GR]V
M/ '7_HL#P>=;L,XFW>]5]7<<C"X)VZE+B<6I&C7%6EQN"$+5J:JN"M[S#7@D
M+'C5F=LVT@K-](]3U>4U$UG_,0X:A6=@<],-@JY'C^X 3C]8P0^L%<S%,YRR
MJ=CX(H5RVMLQ@P+C1(ENKRS44M, #:C[4%'1=<-[5"JI>YR8R?:Y)",DT#2O
MAB4ROUX_@S<P9;P)D=UPIRGT-\U$3&^:V[2_B0294_,_/Q]?;-?\I4W3L7[_
M#S)'9:\$DLPHZ$S-@E1,EK-J=2TR+W[/S>EM^_6(+_['DZ49V/.50K 5VS03
M_CN)W4L]\Q8,C,@G9]V[]AD3NB8BXY0KO "'B@M?(D42(%M2&CT5T1\BTJ Q
M@3H!Z2=?Y19]_,W]?_?N/TW&:(NW/[,\X/' ;9 N'&K%E-)X3SZIQGJ2[C&^
M1.K( "RB[2 Y7JE5O_F+R@Y:HZD#S=.<PU%F\(Y,00;5I7U:VAIC[?DUN8ZB
M$9;/+HQ_"](?>1S3HSVB0]2/NU*8?L8'^.[IU6-_H7HB.(?N7C7@' \"\I2*
M58Z3^/BAU&,$5BXNUT_UM $99+Y!X0N;,I1A(DD5Y@X2,E1-L7EOK?<XB:Y;
MI4F:V-0I 8,"'&-"KO%U6MP:%]2 .SS_R'VOZ@ZOK]]1 Y_>'Z.#-PT'B-*P
MK01SH79#_(IIE2+J]7P/L!#T-=(X.J1>U(V^H+L#4B\ R88X=RD))(@Y2U6,
MT0LF<08H@N5YXN1"%5RQ_PUTIYX,"@\Y7G'Q?>OJEO8,[+N-HW_T4S;V&X,N
MOGB6X+,!\9M"5 E*G5,\3Z22EE*&[$ _U0N.<U6!K@EY"[!\$UF(MVN*;D7"
MX9.+3EZ=]FJB3>HM_/-(R^" -2YC.M9-.-\;^!#[#2[*W'E*'\Y_^>NI]2%0
M?1YPRTC]:=V<DPG25Z0YM@<9Q@6U4+1I>2G<?H]$\N-&<"05"569N.UXG-<.
M7J<F#3WBNXZ?PF<[&>2$,0DI?]M(<I.-5=A]WE<I(FO=4KQYBM7>,MPB;$5R
M^DY>?]WL=\/DB&YG5[V08*AUMY8X_(MU@\0;#6+97E42TR6,6\6))T;F8J<^
MV#18ITLM PCB2Q*M/3%U[W_K/7UH& K65]4U,#$6>YJ=%;8":5UKSXN2(:2P
M+!\*P7VZ((^TCZQ![\C\[5AK!?3J2;T0I=724 A^J.;ZQ#@&%$,Q>U4&C32"
MVLN)=!^P*2 MH%$4*,V0N#]1V\ZI)'L8D"[?=M><@>,E7PI8'_5-C-@@D7"Q
M'\V6/";!4MZ@_H44?#6$YZ;&K_?Q;)Q9_LFN4NVD!*E+[Y8<H91+P0&V"@S'
M%E7G*#%_W=F=OI%<RS>3QLVC'-OL6$*:@;0?Q-Y$T5;GW.ZTUC%U5?[ FYG)
MTW$$-"K88J6_VN#>86>[IL8?__@X^\ER%D96;I XV&*-N1XAT2+5\UI8%:H:
M53*L,,NB<Z%8?HY?/XWQ>]^YSMHA4A+-A#6MF]S+6SIN<EOP8CR+= : *L.9
M<7I'@=<H63%#<LW5T <(;1__7U4+HC'+3XZ4![T<Y8R\ZB47;2:!#./&\!6C
M8A[0:/@IK*@=UNJ]:JI;O]39!GK8N=Z\^!V_^K#F2%-3AY%.76-=N0 1G5J6
MM=FDRGT=][9M0EQ0$B&H5B&J27EZ[H!M=P"Z+](P4Z5==93]B#U_]B\!W.G&
MY:T28D_>?+JC:6]*@4W55A:.@,K,3LN&WI,J3KM0M&GJY96HV@X]V>^'[8.C
M-/H+ABIG-.^5:IGZ8J%ZI^H4E.U[L,^XM)*Z5'<^>!ZP42[1DYUD#MBD^\U#
M5**:_C!!N!@+CZL11C.".\6=H:KKZ;3FKLYP_-7.0,\$1LD!VZGFH@CFEL0]
M#)XT8]& ,6]^D@HH(#0P@J3$?-R@#_TWKO%-Y%N#H>RG?$/ /JWN_>G 1L!Y
MTE[" ,'%&(_I6<)XKE1EV+M!85)^*<$V6QQMDDUW3I/6[G0-WD%@H-TSCZD[
MGL X>4>+!NC(!$Y7KGE"CO9GH<!;X#_>[/Y3#W;Z#_@Y4Q]Z*I:6!==$#RZ!
MCJI/J:$:@(+\1*^$.]"7$%@WI+4 G(_71;_)G!RRC_/;?E[CEL2P]*V?[0Q\
MRYKS,/AF%D!NB;&*N;  %WGRPQ*\)G33:LG.VG@,6[SPXE!\E6<0(_W0 1N5
M8+SMOFF3GC2T'OHU:'YZ8#^^/&WC"JUTX\0ZA.\%,/;?:_!PX9#4R2N95(FI
M_?2ZI0J=0%-2(,Q"<9J:DYF@:SRVF808RJD <6;+7\O<N(SQ@EWAKILH;#)H
MP4JF+9D8R$HFY3=-=,*6/V3IWAS95.J5ZUU1'/ <4/KD?8[/+PM7Y)SYM$9\
M,HI^<<;R+H&!ZPW'K$"$=H\['+!].^76X[J=TC+R\J,H^:EN*'>)D&1NC]E6
M?$%5I&&A2>>("#!Z(C?H8UJSOT6U.=_6K;Q?]I+LM@%LLV?V!;=MOK@A(H4Z
M["ZI!&7[CEX>U+SD057GKQR8:E '@PMO7(ANMLKW[4I0 ]W=TYCEO!IMU"DA
MH__V[FKT;02S>;VG_V*#CY2>O(2"1!3O6H%Q1>Y-J\6/"&,6B.%=\Z&%&_#Z
M^?^WN?H3K!N@Z F7*=HS[U.>^+$PI)>9!ZX <!.<",B'IK\NK<FC\[8LI43'
MZ34R-KS/:^=6#F;T#J2TE/)E+Q$#\&'?K5&QHG<@%O!J;M5SI1!CV3IWN6VO
MVR38:+/ON1MI^ZOZ]L/S[.=Z3@5[,H8M/"ETFJ4[I4O;V#4_=4:XJ.TN?5GS
MV@">TO:W)_,IJ4;=]'X"?%[V9*(88F8\-J>DT%YL+-[1/#]6G>+STXQ"H;#E
M%.A/&"$P/KRZ^E=3+'N8=:H3O"'J@RCM%"X5+[-KI?!'5QG-\!II/VYYJC;S
M97#B5+SG F+@MV2YY6^]]A/H=./R'@9OW'DF^S4G4@RUP2 P,:DV+/_HQI/4
MD7PT;/)=](?0-'U><%]TT3"[OOU]F[&?9 0@GN6QY>+3$[G)1>DCPG(M#+I
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
M$)Q#"K'9^YM2)U@5KU<4BT!,:39G_BCT2 LSEKM3+]5ET/<BFK;A&IIEV\,
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
M \%:9?LIB5=.U@'8LO.-A2S>G!+K_(_5NQ+-'5%95/<!"N<7A&+X^:%HD$4
M?CQYKGS#JZXH1A>^N<,3DG)Q/A![*EWU2\/"I3QG\UV<'Q%LNM#1Q[.V!1"D
M.;2Y+XHOJWS/\G01NM?P!G,K0US!L#I@I>F)'LMK1:/;4B+K4U8@T=!B4E&N
MA+P7[!S3-QE6=6C%]>-\QFTN57W/'6=R]<*JR^$G1;1^RIQ2$Q:/31KPV!AB
M<1*\)UCQ6Y?:$@*,#9YDZGQS=:3\,>#[<EGU!UF_-.[PI!)"F8^M8<U' V2!
MT@/CA+!0:6!X9*.<:7DKV:^"6)/4/#C'7:_4?/]%O@4F,Q,Z[^XR*Z]VP(G1
M+^FD^+)?"M<KC%[H)98D_:B<+EGP9^5TD%G9VML\%<>)4__/5?T!EY_5-ZS5
MBT(70[.LZW)IN^>:7Z#,DIOO/]2C1%NOVI4B8.CNNOZV)Q!^+ 3B6,*4VR)W
MMY:2A=\F)Q34,SKEGO;:E01K%C+]EAOU31?'.BS<EWK?@06W;G$EFW.7GADB
MAW2^O:"\')-MM/08[*6/OAY*?$"<F==T-/[U6ZL%;(<' Q;L$D&<#XQ+4?7Q
MU^[]=$!O+4:7?H8Q.$>0=94GMB+N/2VM )^0(^>2[TOI%5_(Q(GT "E$"0F/
MR"_RA.8 PHBNYZN;E@/S@=,V9CYE%J"^6_=/=27%UXO^L+4$0*#K7E$_VHA*
M!$K\ZJ1_YOF_"#]RI5MQZ]>1,ULUC34=T/-%[/8UE8J,&?@.S[:XYI3Z1,[V
M^^HW&LZ:_/_6(7D7T(83C)?17G7^"YF+Z#!&BES!AY?N50*0YSD8:29$Y?Z6
M<K>4KT1F9N:[E3G+H&JHMMK3DT>;P[R[*QDPKCC.23%4FJIO,MD,5PE6/"2M
MIQ=3N"^:RP:C.CSP29AMPC?Q4?;;LF6WOP;CNUK9L<-3YK:Q.S65'9Z9VNQ)
MXQ:9+<>%7;G]YLJV8VF"R A'>5<Z[?#,/?^=Y_VO)WZ>[B\59Z3!]TRR_/SY
MGA>B/<^34;?L3HI+X5B%54.?'$.38NIQ0%$F5&B')QA!OEUZ3%8^Q>2Q=N-Z
M[KQQ.^K-)[O+"NNYE%E&F/'B<:7PWRTJDLPC\+N(2F6U+>M&5;&C(X^N==I4
MO?/^3X?LZ/%96$%^#5=2V/8DIMJN4JC)-?GX&[M=KE.O"(#99YQA\&K#'""C
M&U#!O [^1;<S 7:L-:$NZ"./P5&7U/0@LHU2)?"'%\4!0B_TUZ@]K% N<\"
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
M\GF#LZ8L5)MPF17(I^,KCD9B]W=4TB_E>9=T:U:UD:!A^&\R%RWT/N!P3H%
MU7VMLN-S?\U<[(^03)VX67K84+UDAY (@@Z#L%ZW4@4U@C)SL?[G)ODF:^CS
M;"NF6%3I25KF;&WI$3] F!'Q^ \-X)OC[5_^T!/^[?E/J[%&)E/HE/L)"8<
M-%JV%Z2[ ^@HE:!CGN\LT@WU8\) H'F=6_<1*2]R<Q^M"@H>\[IS;5<?Q+#_
M.Y.')["FDZ_6<F6JJV<8=?]=G:/'A>.?4MI:A6JK8-\O,T/BH6+Q56P!H4DE
M,JQ*>7ZOJ&AQ\.61/!/4&!XGZT=-S?R:;-M>#]TRH+?$8BK5"EN=C; DQ</2
M*E4"L##9@:/)BAUS_^$6L'P<3KL$EYFBR\ E U2N\OQR4@RO<])Q3*!J'$(Q
MQBZ3*V^*U\6G T$;EAYI>8GPJMNK_7%>*)WWOPQ2/8OAP_$Q@L9)QVU%CZE$
M7(1F<L_K8;$-EO?#J&BPL)0@V.XV*W8M>W'EK&9P<_%<ADYC80C!/8S>J)R&
MIZZ657#0,7*K E<8;7YK$A*[2D,FD()#2$B<:\<;)SI^D=T>O-CDO:H^%+EQ
M<X;.&"B:E>HR^L[R*_23CHI*X_\3#LFF36G:<UC-M=!KIL=5_LY)?T&O(5W7
MA2)4FDV'YB.OR._P2)8K7B(BFA  -V8^H;@8)?CRK9"ROV;XA9XLTB3#6[IG
MWL&WDHDKVS^X)9><RGD;DD$NV2>OI2EZ'@PI!^B>"&MLX:Q*2##-A18T1F3C
M8\'0:ST1>N'\J!&#OLPMK.[3A:3-E-B6]?T>3(=MH12/Z5/S5H?=*IA"1%T0
M.N8MSMU@6VXE^2&Z"Z]8'AS"]XE]UMDOK<=ZQ?_K%WF@*)SV?@^L@J-C+O:]
MCE'2%.IVE7VZJY>CO;!'+;9(XNHN09G?)']+;AFAV:_?6>?+S:7GF&84Q-6O
M;1W#&DJ0JZVRDHF&8K4(KHIUD@!3-2+RZSE3L3;PC3'KEO2[ ;S/)C<8H%5Q
M+2]&;8^]XBG<(OY(E05@9IV)975"$&#EW+@)M)(,+_1\OD^UZ53-,K\"SB=;
M0#YQZ'*5>N!VU:EDTZ#ME,'6\GXY]M3C :7F*A(2<YM,IJ:_:B5CAZ]9G@'H
M?9B$<AR\Q[0]OW@7E2DLE;_NJ6,'EAUZNY8J7U@G3Y!-*C:2KMT+%)#BC=02
MT8KTB'5"T)OK7^MM4D_J?2@JBF?:1E')?5=OF/<5B".]]Z^B_5G?!:,'M)[T
M;^T-RI/!W'GFXIQ !&7YBP.:ZZS35QYI]YR?0/:MRSPZ4935?MA.QP?*S)U%
M5W6S+^(&U7N]O%K*QS ET;62@F=#+37I$HUU!L.++W6<':R8<7[!O@UMOIG=
M6D8A ]U$55:Q^@Z/HK7RC68DIFS/^?HR1;+\-#6A,' 349$363YEKMP*#"]R
M(1X4XSI$<0D'NI@DP#?*\)%D+"U_95H_T-]X-5&GKY65OJJ=^+)7JJ3'7B;)
ME5#,+B2<LB_6UC=Z62VD\F%K4LZH$@H-ITR$9HTE<MZ5([E7O8;:.W_N6GL*
MQ8JX,:C.2DIW3+I9H/0:\GNP%6\+ ]2>?1898'4#4LM!V1^D;V@*"FI\]<'9
MTYQ&S(>EYH,L3K:%8>-]O_4D*/*U9MAEN5=_P/42 )$*..HCP;LW6((:RSI8
M6O:EE8XV4F_QREQHX(,4A=SR4R/5R4@$HN2H;S_?@;%ENW7 A_KN 1(>?BI)
MMKG=4&*6+->* ,PV3&4B/"0C0D%L4](,F=(X9UKUB2TC?S+$ SE5IB-6#I2!
M:W))56G%F8B:<^VF4B2$YVU'3Z"/?]?+4WY.2WS_R(".U)9L7_%1V&;??3@
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
MZ2\/IT.GJ;V$9_GT!?$Y6_6K:;[-TN5!GT!=WR8<::1E'N:J5+"*-8T@RP2
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
M8)0P.W_78Z?AK)N?5T")<@AFIV7*1V%VL.0ZA9UO]'#<[<('*KX1HF]<X_9
MFVUS)HI$6%Z 0[4%\,R C:5Q-LAWU($>(+.8;EHO<R]&.#L";O4[ZW:-WD@4
MP!\8I;VT ']H(AJ-'VS',.ZXG0[]4WT_#6&L183=LY.IBJL:^=5GW!$:2YCI
M;CJ90CD(L\)#Z@7?Z O^4C?CB&]H(-K]..GDK?TC%*L(/U06^EH]2^%,1W=R
M_6QH7!YOC54,VV*#C L!CG[A!+R942[!KYE("J-XX1*^5,HG\H)[?.83F;)N
MV!S:IXM;PUCY->.RB<= %N.SU1S4&CIS(@N7$04M5OH&\AG-E_1\Q_I,+0H>
M:@Y*^!&$B=0N!WN=JE]0R1*Q)];E4P%JKFX;:M[2V9E9+RM>XY2$@2H4R@X<
MCL FEM<OSUV\Z5@\]JZ5&%O]J/!3?Y U,4S\(^2HT3Q*Q.Z LMDA4K7^;YSH
M_.'=!PQN=TVBYLO^_\@Z,"63^5U&-AOK9UK3:Y'CN=7%Z !IQ;7'(#B>(=JN
M8Y4Y801*/MU1E N&.'8TY%J+0I/SY$.^DCE1"^C^,;H<I7:#B>@;R7K9E$.I
M;!IW]TXB9U%Y8XH6V"I25TA,]=@>PU'#D9)(^Y&O>?ZJ[@/JLF_<-Z8.#?0?
M0W;\VKM0\/'^QEQZ CH3ER!$(4JN^@?.EL.&ZXY@6;^6*@F\-*&:QO/D#\QW
M+7K8)]Z#")Y<O(%EKJ H;\*48Z+L0F:%0VZ;3EC\IQ?'_EV0]MWU$2C<5QYM
M;]ITELOZ\%'*=DTC3JM^</%A/O KB=1;*8JE$J5*Y0G$BGECL73._NJ $+;>
M.F91Q^@8X3+_=ZYTF?M[/I\J=;(JA<2D0DIH3.&RYP(4+P:Y9C7.9>2 O;+3
MU'J^G !66 <D+VX^F/&J?JP,6]#L[*+4RA"Q(;*;9G38=ZXDE%V'17VVV\^4
M6UCZ(EX1>J_"</LI&KT9]$WNE?2N1S&+4B]6$&LMZW=I*WO;QRI0RFQ\(4Q,
M9U/#X4M&2F"C&#MW0V1- KDGR6U_Z?"=IW\[RL/K\[80M9(N7^N+ D5;R>!O
M]$@!VJ9SJ/B V\M9\E@/G &Z[A0%UQ[=G,Z-RO,KL Y)ZY-I&E8GJ-NZ+S.6
MX.ZF,FVC2[4//FNOV]:;PA@@88]C'2J,?I<ZQN Y/6*L,R:?N8-@:/[L/=?1
M$W^<M58+J))K2#P^X2'%W\?W2\Y+C3:69'91,_C6^E<VD%4?6E"V%*S$,//8
MS?SVLG@L>VNZ #7PJ%U9/TJ7!H'S;<LPP1#7XH:K><)93/_V;O#BN*[43ZT:
M(M<[FA<:5RNN<BFI.(,N_L,)_3_B-%]7W>+'#[L_,8/R1<;<;43L4BP%Q+1-
M]7U(G7$#O#$^&[8(12,;(:R%T-Y@@V^0T^8YSZ%),>-;S@3#>Z)&YF)U(3>G
M[3&>7W82[)$[;U<(D%,259/9YUZ5"CY9JW:D#AJ3BY7ZO&(MD_HNCIE1Y J;
MJ**%X+6W<$ !")[';A:PF4"($Y;]N(WM=Y[089/[]Q8 E14KB.;@-G=>&[$8
M^(KAU2I=#>@@I6>64A-(H;C.C)"OOP1-1O'A\HQ"26K>JFV2?SXO]V^&(6TS
MTEC+C58Q3'L;9PBD\<&L%M=7ZXT,(:=Y$?J*G8P<>XMDRH3VW>,37L5][NOQ
MJ-I/!!:JI&9F;A$>6W#*7]@..=4LC>W.)R53J&E;E' LA2GL2WFNGVRV_8?=
M%M/J:\H[U^LMF./I[TD<@=?&AF"I+7JS1V8@<-T#N:$O(6U!E!1MA4(YNMN)
M8UL[B-$0+2CXK4UBZYG=E]8"E:^S_.SCL,G3/3 &7_[21+3-C5BZOO?Z CKW
M)2A^*L^YYNP3Y1.>A;G=36A0\9@C0K#^)K/,HKFVR3'.V!K>BE/\TIONK+"B
M4X/B3^+ONF?(H'G%+RK=LXYS!@%\37X?M,Z%=U;"8W:0E)A\%24E9?B$/0]_
MUY<N;3%T4,J$UR -LTFZ07RK>?MOM':5A)WX41T%,QV>!(=#NL!P;>T?UW)X
MRX^@K:]LP]!*JV)Y:L/':/V<@F01,K% ZKQZV/*I9<C9RQ9D75[6ECXA#]9A
MSD]O6.MSOF]C?;EN9E_H';J?O3!Y2%ETK1AOI[#I%>&?+?I0.%,:#:G"4PX8
MP!X&"]1E?:XT$A+/<<;XD53O];=F#$2]K7%Y;$VK(?VRY_2\WYV;ER_%%<XC
MI'&_'6&H3M,V=A7U2BI7F0[WL/10ZCG>_]HI^N>!>63TI0\FNT89F1YT:6PX
M+B[ BA;K*D1$;@O2;/65'-RBRG.00%[&(4_L^.[_U+)<;[65>0\[]"?G]O/S
MXW'IZE4P6X_[=LL6 H)&.)4,H]#[>$!4X..%R))G<^1A(*<F)!OMN^HV(V%J
M]&Y(O-S:K':T*.Y=Q^NHF55;(-0F2<U^W3/>RC;],G_(RFS5X2/0%(ONN*'
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
MCL?N^:Z[-,A @RHZ:RTACXO;L\KQ%PJ4S)*SR:U@S05E@V:Q[K[ $L,O@S*
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
M]&^+Q5ATTS4D,\1"/CUCZT(]F::L ?<U-W/DW&R&VR\U-0M>XX'I%A$S<"V
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
MG*_1GIKK<^HND,IG]C58C#U9L^<$+\&TQ\$U;Y7[Y-8_??**,ORL+G2E?JO
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
MVI*OEOC;?ODPO/'-E<8/#@?.$@VI'9Y5D 'EQ&W_I\G>O-K4]OAG=%?D@8'
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
MXC5GZK%>V=!9]M)H6O'S'?5_^U>Q/3G_GO#[+,\[V]!2 4[U/NMCL0.'V&%
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
MXS&+Q9B2V+S!.$GQ1]F+*0A&S,7DJV?7I[W[+FOQN]*3#X]/LOHMHR1I[D[
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
M2MX[M>9BB7L30@V3]J8>A:F='+-\7=#F[NE]5E&R;GNWO!<_JU:^39,@(J%
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
ME]3-+>!UP66VWV?^CTU6\K[?&K@#DOJ*LZ<!;!E!3'#2E%:7+2_;#G[J00
M4M,Q@GE @MF<(3Z2"9D$C#Z_PF>&OD9PV;7B$  RBX4IX*(/HQ@:;\/=AL_\
M:9NKM,ORW2;^?LQ(DJV%O[+R ]NS" NQQ63M@1\G.'&IBU.7!J'C6XP&3I]$
M>*?F4JC25M*)_7S".QW[\31(K2MW:?"[+A+KGB/UC5H9WVD/Q2A<FB9D"]%-
M.JP4V)4/?)P1(G4'9PZH]+P>(Y"!7"&H["/^D?)2BSE-4.&&GA3X78U#V*Y.
M['K#KP41Z:\YEFOW4ZPC+LY>L8^=Q JP%Q"&"24Q]F-J67826:FC5+RE0FSN
MX]F@PA2Q#4>2,N $,P65PI'-( # \]NPQ%+01CWQ!@2=\]P4&H##G4%4-$]Z
MH^@8.O I2CEV^IM:8KFCH*(P>^="U7<T2TK*KAU0D['>WA5_J*H-9RLO"?W
MX1%.4]_" M,0D\"AV/%M[D0V22.>0C)03I.:V8)M":-*4KY 64.U23!KDLHJ
M8%;9"&CCULPL%#!;MD/A2XM"EQ#2TC580C(IFZGRD=.$EBT=F13XH&QD^@VX
M3_(A?Q86O"A?MI[.Y7W)VT3PRZ2J911ZY:?<BK@XSCE1Q.5MCH?CP':P[SJ.
M'X9Q;*G[)2H$9];L+0L#-WO'!/K:LP'8H95@G/993(,#T_4?A8NZ]V(:'ST/
MYGR<0,X,1.@1AT9IF<6<&HA00\<&])[1<2!-+MR*>&Y@NWXJW!MY<T:< ,>Q
M&V.;1#&-?$(8K+_&&+&YLWE.3[QHR)N9 -+"IN;@F (#9O;T<3 U]&-/P'D'
M?K2D_AF&?>P)K3CH8_\=S<3Z/FQ^DW8VA*QOBZII?KC=DBS/)5'J.IA;W)83
M?SR<N#''/HMM-XDX<;@'RJ-7(#IW1&9[OR.^X5LF4,\%>'L'X:FF_Z91 H9M
MS@<(GOL.D-A4JKL*R64SVP$@'"2R0][5"-D6:?U-'+3ZIH-=O"UT+=NVO1!;
M3A0*+R 17D#@N#AT$S^U4X?32#U0>Y3$W,:@(PJ(01Y'0B$.>[9\0#7NZ.V:
M<6H$7(\+"PBSGBVT9G 5+CPLL#HJUU@X]?B+RP511QG?"YV./ZGG=&RGHK_[
M+@=*\;<\YVE6KU(_"$(W)9@(P+ 7DPA'L>U@-TW\,*%>8'L,UGSG!"6-6W)H
M4$72137YCGA+&>9&G$(H=AW+LSC#%I4-#6,WP9'-*0X\QTYLGGH6\2&>V#GX
MG!-RF@<=-;_*@,S02%(CKJ"(.I+H34?T=- <[#Q-B&7(7SI%95$7:4+4UU[1
MU..:@1%>9L]$)B5_*MI6\>T(Z97O.TGL$HYIY*38HQ[!B9<FV"9^$G :$CM1
MZI$\16AF)>V)=8->@.&/4^ HACX,B P,>VPI-AT_6\E-S017%<M4L.,4F64#
M'1/"'@0YII[74].KHGPJ2K&#?RKR+_Q>.I%]?DGHA('KV=@*;;&7.D0<6ZAG
M83OV79<EMF7'H $J)RG-K*C_S0G[QX:4\E68EI[&1DU-C4@,/,^T9-!G_B1'
M6.7W%TT^KCCIKN7%@YQ[*_OZ=7P)51;VOGW#_$"52?$-Z?-I.HLJ]*2XKS5Z
M^@7-F.7FZ6G=A#G(^HI4#^_7Q;</>2IGC.V'+2,_M4,:XE@<(+!G,Q\G8>S+
M[M\\M*EC<Q_6_D.-[MS!BAT7Y4LSI6U=-/7N18JHX JE@BV4[?CZ$S""J8BN
M8A#3/&9 @S%@ $D.D&0!#7B8)Y0)D]M4-%.1ZK(!31@4!S%-X.MZ-J6[4GDO
MN+\J\F;%OV3UP]6FJL79H=S.@[NL*B[^GXG3Q"KR$A)ZGHL#/XV$HQ\Q'"5V
MA(7-2=/ XW'H@ZY%-'B8^PS :U21-;1QD Z8:N9D9HA@IJ6_&)5?>=2STXS
M1#U#PR&J/4\R$&#.T)R!B"&CH\/!H@;H#(A>&Z-SEH+?MUS)SGV)=*&$H>L\
M\\#E-":AB]W4C\6I);8P(9:/&0E<XJ0LM#U'];+ER/HS&Y0]BNHW$,> F+YK
M.5,\F#'8(Z9QR7),1/4;EC-%U9PXK/1A@FY41N08N4XY]M9B=RDC+ \O4L8>
M.SMUHXUP7N;LJGA\*OD#SZOLF7<_[1UVSV?4"WB$PS1FV N)APEU$\P3SV%1
M3#RJEK>J27_)A(X]-E 7?S>0TJ&$L^+!:#[T@ <D$\"=D^H!$=]\UH<2]1^5
M  *!9B07!+2,9COE-.5-AY;M9<MG05[Z2%F^$0[133OZO<BKE1LE@6='%*?4
M<<6QB3HXIDZ 2>18U+4=DH:@L(PZZ9E-T)81E.TN.)LP9-F'*!L^+F0K9JK<
M,4D#8C43- ]P,.NSPVQP2RK9V(5U.\QN)S"#]W &BV^JK;,ZX64[/8,!.6C^
M#%]!=ZY++6-!MV4A1\:PMR^_B\/6AUSFPU?R5N!2<I'5&:]626)'OAU[. GL
M"'LQ$^8F24/L6U%L"8^(6CQ8U7(DK)JY42<-,C=;!D#!F2;@NY%!A2P7_]^Q
M@,B6!^A %V58U4S,/&#!3(S$J0G\]ER@Y 6]^;T%[6>TY05=3J.F,;X%"H"Q
MP2W*A!<>V0(%Y'!8"W@%/2/36:O\OK5F'XNJ6L5A9).(.SCQ_!![OAR ':<I
M#EQ?IKM29KL^Q)H<H3&SV=A2[+P4F(4XAHF5QE8<>@'VN<6QYQ(;1[&?8'F%
M[G''#SBW5L^\3 I5E^Y,5(:TM'%!;]:"++"J^1@\:I;R3)%A)G$G:^=UO?DX
M*BO8[(U(8\B^':.PJ"$;$?&UQ1I[5-/_Z1K3MVD0L@ZHNV 7_DYD^0ZW?!SP
M2-Y*>0PG44BQ[WLI3V(OBD)0^MEI4G-?/FW'+I1;TJC+YH#Z-:?A4O1CC(
M]%NV\N^HHB]3\L,]E$G13'DDIPDMZX%,"GS@<4R_H3D(KNNC)'R5R[SM9/!0
MK,7[U;M_;&0;K\A*G)0Y#B:VZV+/HH$XQE@V3CW'XZ$5VQY+(>[&%,&9?8\[
M^0H:,-$,5!^R\6__&CEV^.^H90<X2FX*335=-XD13.-? S,! GRVG*)DIL;,
M39%;=N*<HO 'P^=4W],\9-0/PK3T#L+N[-*GNFS#N*O0H8D7TQ#[4> )6^![
M.*9)A'UJQ1[A+@EM4-Q4F?+,^WS#!]#-5@9-T?F> PJ@2RY90#O'?,?$Q2!M
M;<N(05<=*KLI!UZ9[K)N/12. V<?O(!&:^K-FMM6XMN797E7/N8U>[\F]\IM
MJ(^^/;.62Z)(4L4V$G3%K]I+1SG7,\O)V'1&5?''==V,Y#"EGA8:?94<F&H?
M/2J>7JOHXTLNUQ9Z5*2]%M#C3\*5['*]OF1_NRODI6F7D*.H8(=OSJQ<@B 2
M%#=5W39=JHOF)I_G%2#1ZH3,TUIUGK@PC9J0U&"5Q[AD6LIT9+G%%.FT*$,E
M&GE*S[U]3[+R#[+>\+<OV[_^=R8VQY(^O'SDST+>[UFUBM.4)#1,<>39XIS+
MJ(\3QXFQ&\:4T83YQ $%K=3(SJR5DC)J2*,M[>9<]^GR#_15,@#,1%($4\WG
M-0\13)//00?LY,*$->3A*A)=U+V% ?':MP6^K9E*]/BT+EXX_\S73>.%W?F[
M'Q&6<,*)[X8X<J,$>RFE."$!Q<*&)!;W2)H0V(SV*8HS&PKX7JV.E9HQ,(H
MS [TI''9TAZ&!R_,35<#2VHJV6>2WK(Y/JKB'Z3V*+\(KW-HPL+_34HF.\UT
M;B>W'-N.P@ S)XJQE_@63NR X2".(R^)4X<'2M79)]:?6:-[8NKY_\<P&-==
M Y+!-+6-WO?4-&H<CLFH7N-PIJQZ-0Y0F4'5#B,2C50[''MKL6J'$9:'U0YC
MCVG8AY+D5=OM^[*^+;*\_I#?98_\MLQRFCV1==^(C@8AXTZ J9LP[ G0I(<0
MXH [:>2%KA?82G-6 31GMB,#+A"I$4%/DA.9[%<+7M"W!RZ^E%?7?T%9A9YZ
MS@ *J0BL@B$R#Q?0. V0NJQ1PP+ZD"/)Q 7:LJ%CM11! E@R\V!I6C=3H,',
M'DS\,5.HN-)RYA$FVI[)!+ZJVP[G\3%K8V=-/8C,S+[G@@"OKK>M)+:E3"0*
MPBCV+.PFMC"H*2$X3F*":9 D@>.R@!(E@ZI%??Y#5\]+$W;8XP;MV-&N&X-!
MK79.FPU F+$UB9U&VQT-#(RUXH'07K@]CP8LARU[=!;1S'PH[TF>_4^S8PE*
M5;'.6/./MZ3*JIOT5GP!^QVM'^I[S2M:9D]-XX^<75(J.X0)%F_%RY+)W:#9
M.(S\T*<I#D/;$:;+$Z:+! 3[;N)%GD=(8BG-\UZ$VYE-W8 /F4ZXG2O=)%]M
M'A]E(R'Q\R_9?9ZE&27""=@QBWIN@2D:LWZZ:M;RG^8S@UG7(=NRF=F \0O4
ML"X_K2'S%[O/=/A9R\_WR =I>'#QHFB;2CZ9E==E$U:6@/T@R641HO [^]]S
M5JY?[K]PNBFS^N6WO]?"?:;\ZD&0$4Z6XOW]^"HS&VM!G OJ4F%[!M!OI/P[
MKU'#!;IZD'DDZG?Z$YB,FU*S<,#LH"(2!DN#U:75NO^?6'JQ7  U$8=Y 8IO
MP!7V0\ZRYXQM2'MUK:B@^V_-K) [8HJ=%(_(-:UD^B+!E&I'Q]@E^VGVM;3D
MU5*+:<5Q$89:<.()O>//((NINU.[*^[(=]E.3.:7"ZOWOBB;N99B3^5L>$>\
M<DAL15X<X-0)7.S)PG8BI\QZB26./%88Q%'0#TJX4S_CG,&2TA=V?Z+"G8XJ
M2CLONT708=+7DWBHG4O;=-][X&N&TJ*4_3>@QY9S/A6U0\G<(.LU 9+T<$,0
MW;:3WX<)JQ=R+'7)Q:\;7&6/C@&_Z"999_>&NH 9A,G06>$<3A8]"1B [+6?
M;V))3?-(Z>9QTY!L,NJ/M"[J[EULE]EIF*0X37S9UXR'PA@F#'/73@.'A"$+
M0'W-E"G/['<,^$!M=<A^=RY91@PT;LJ8*IJR.9""&:[+FZL/Z+*NRRS9M!6R
M=2$L6#E/QW>PP*9,D#+=90T.%(X#\P)>X*SNSI_Y(\ER&7+@9=- 6DBYV[OD
M=!@J+5SV*%L5I5_$3ZM4MM(I<O%"5C![Y?ENY%NN<+=":@G'BQ!,[)!CSW%M
MV[.=. U!F8>F&)O9%&WYDYW+>@91L>6PNF@&.4DF96*"?+!(437@L^EY)CC5
M:B1]_N>F9L]^Q*<!,W<=AW+H1?^)#)@<.&(7J.<3W6T_D"]['\CM^ >BVXG:
M&'IFVU.?S]:/Z%EM#,P3C:S-K:\["; ;8/Z)UZLH\M(@<F-,@X!@CZ<NCJPT
MQ#1F<4 ]ZE*/P8;;[1:?V4#^QDOZ0'*65;QIP]:0A0ZU&T"A9J]T!81&C#HJ
M%TC0,3FP[I![8U/J!DLO/)KN4*C#>71'GH'I3U76JVXDYTWYA9?/&>5-H-%V
M@L!V@P 3SFPLW!6*HT0V/[29\$Y(FA(W4M&A4P1FUJ..9'LSW5(%54J=Q&5<
MH4Q("U,J#4&5%6Q*FC$E$^\.%$S\:Z=<)Y==1,&FA.J5;/(YS4X]17XOOL^/
MUSRI[\02UX7<.%<D<"+"'!][7A")/[B+XY#ZF/F!;]D\$6<%T#S6XV1F5CI)
M%$NJ2)*]0)(P^MJ2!N:\G8!);3L[7WB8#C9RWT'EAG?=&17+5*^=XT26[; S
M*NA!7YWQIV%JRGBV>I?76?URR9CXR*NFR\9-V30)%<RO[, )J.40S'UY<&=<
MSJBW;9SXD44IB2EG2@7&4X1F5M66-.IH7[3]8 1"J*>OIJZ3<(TKK$D08"JK
M+[^RVJH*-W*W*99H=5;\9:>JDPLOHJRJXO7JJOS\F4-,/F8YE],[JY5#8\^R
M6(KC-':Q9]O">XU9A&TKB86VQCY)03&V0Q(S*^ENHL972;(92@HM]3^"B]HF
M>IZTP%M#F*#Z0T(.9#$]!V1'X,>,^C@0\.0TC\,GX4DW[\HFTGZ9D_5+E0W2
M:A73;TZ]/_?F5Y9%SHM-M=_RI6=#/3GGI/SC*F9*=."6-RZUX61>%1FULGI.
M+KI8?L^46,-,G\EGM2^U9=)K=4M>Y%WE74D8[QLU1('#XX!P;/M6)'-Z"([2
M6#9Z%#YJS-PHL6W@-?8I6O-?7#>4T5-+&M>2-OBJ^B12:ANA(?EARKH5O:,J
M#I62[@Q]+!3$,W?Y?)+2TM?-4R(?N6">? 5>C]Y=GGSB]=N7+M8D6\.VP:8N
M&9G<\Y65N-Q*?0O'S ODI"MQWK33 #LI95Y$ ^X$2C5( )ISQV>WA.1]8ML<
M0<Y7^:(^)!@"X+BFSP0+3./[(<""@POT]@7U@=W+76!WFZ!.5-/V(1BIEYW/
M@)5>V;DIS$!5YT#I1ZK.55=:K.H<*-JPZASZ*ORPT?A1M-Z0]?KEEF3LCZHQ
M&TW28-M(^W.=@X\@L%5GMHK[CGG'%9)LH>?JE\Y,#EA#GWF]*0%M.8$83A]C
MYH,/9CTUD9OAT*.'B-91"$AJL0.2'@3#8Y/F"O,,S]BV5F 1(6X@&UCX+,6>
MYZ>8\,#'3I3:;N"1E  OZ10)SWUM]X/&: !;5LR!%LS('!^K,4MO"JBP"TW:
M^#$=*:!@0"=OG-F'0KH_S;E%EI'F?'U5E$]R/GN? Q]3AZ41B66NKXT]%OJ8
M^'*D%B>,68E%DC15/;V-T)G=-^FHJ9\\QD"9/I$9$A5X$R&)HHZJ[)G0T=5H
M]S4FO?I9RQ *>N<K?31 )RH%&4=.46-O+W9R4A!A>%I2>1R>R/=;EF>/F\?N
M.V:E<F:F:V&'. 'V[##"D1]3\3<>AX'-J14K]=PZ6'EF0]/14L_3VQ=[W+"<
M)0S,E'1D#.K*2>;/2,3;7V^Q#+RC8@Q3[XX_H#'AAE?]C><UK[MQ*<(&7HL?
M*L^Y&5EC9F48D$9[M-&U\E8\"</T,=\4 M"0J);PL%$W"I+I#;P96WBYL3<*
MXNT-OU%Y'JZ%=R6[+,M+5CQ!=>_PS;DO'3M20 4[(N&T6ITG'$R9Y)55,P]N
M,#Y*35:0/IT624N+CBRWF.Z<%F6H,2-/P?7D]OGI3MXOJFI'__S<MW7D!3U7
M>Q6"NRZ.ZCJRE6Y:,W0$@^G#J$SH:T/=4$CXM3!:FK!=9+'O_VNVA]_Z@]]I
MA$QXGA7EIZ+FU?6&_T9>A+A^/[3!9SX/;1>'22(S5ZB#$\L-L9-&D?@+\U-'
M^<)[A,[,:M-21KDDC=B&(TD9$$ 8 4@A?&)&;&#XI)6XH8H$623H-E+KQ$]&
MQ ?$3\S H!D_.06'H;C)M&QC<9.1MY>+FTR+L!<W47A<LXEP/VCUH^Q.]#F[
M?ZAOTM\K?EE5O%[Y=AH'CA-@'M)$5GTX.*)AB#EQ?<</N!U34$[=*+69K=)N
M-/"Z:<142NJX2/%&_(-(!J =>D>A&[=4Q@&!V:L=%@W="_2Y!T/01@UQ@WUM
M560TU9=VE-:R?655Q#[H"ZOTDG;&^F=.BV=>OH"<[6/OSJRKVYSM]0NZ_$:$
MD&P_>[MG!IRSOH_ M$-^KO PO526VZRC/B;D.<GJ^PLNG:A^5)PC2>K'G]/;
M3INJKDI\4N^+\KK8)'6Z6?<YM"OFQ-P-?%?LIN(/S[$#'!,GP5;H\9!%GL6I
MTH6H"K&Y3\8]Z::?(2TYRVHDSI 5M%_D*&!J>Z@I&&"JNLU4%U\?GCVWR>I7
M+1"RLUS3/R@7N^D;F2)85F3]L[DM545D0SOJ**E%-U05H5_OITKOG%EYV?=G
M_\+OV\$?LE]&X <.<VR.HS@,L)<D"8X"AV+B!\PG2<P<"IK\,TIM]O-\2TIK
MYO(X3&H:;DQXZ*E>36[]NLPQ>4R7:!ZE]6.J-<?$/EFX.?J21EKU0W[_(7\O
M9S!?5C?I'U6=WU_7<O)"^=?RW3_JE\MO):O$C]F'_.JY9'\MNQB,:H*UYOHS
MZW+;\E\.0!S,#R?-0)0_>-4<":^;E@!R0(H,XOR5D[+/^&M<TJIY4#BF8HTK
MZ3B)O\J' -G8NM!/N^M+H XS(O,!;C##P@1T>JG<ND272^H^$Y:]].YSUX+?
M-C1M85^-#/:HZX7,MS%/+'$."5,7)X1S'!)7'$^<D-F)4E3OQ/ISQ_&:5L[P
M =''D)B^3CA3/F!8;D\TC;N#8S*JWQF<*:O>70%49M!-P8A$(S<$Q]Y:[&9@
MA.7AC<#88WKGF6M>BF-LW32.KNJR^2@_9]7?&S_=]1(6!_(0D\II@ 'W, D]
M&\?4]1/+IH3Y#N0X,T9L9ONQ(XUVM+6.-J.(J9UL3.$ LS-:$(!/.2JR&3KD
MC)):](RC(O3K(X[2.[I*G=2[1:](6<IQ8)>/,@"R\F/;C0F/L!,''O9<5]9U
MI0[VX]"Q@]2*8P)J%#5&;&:EWK5@9(()J!J/8)3$<9PZMHM])PGE< P?QT[$
M<)R2,*(IYRYQ5\(G3XJE41H253^-=.30LSR'&,1)U=R9D1UF[E[WJ?QS.3;Y
M0\/.30MES,Z-D%K8SDT+?6CG%-Z!1W*:0_*[[R5M1NJIQF?VWYK[/O,[+ZGL
M;=X04X^4O!)M.OZA+Q7P]D/208IB@<(0QR70"BZ\6FJQD,%Q$8:!@!-/Z.WQ
M[T@I)Q!4M[R=)#68X1U%09(&%J:^3-]Q7(:)' @0^I'++.;8*0,5;I^D-+?Z
M='1EUFK;S0"V<YU&2&W;,B(W3,$.19YIZO2D;(:VKM-T%MVW)L5]O6E-OZ!;
M%G*]*=N8#*@DI']K9I4;EDOT)*%5(5L!I_<M?=E@:G6L&F12/(U"D->2G%$$
MLEUJX0*0UR(<%G\</*%[D2ZTZ4-5;3@3*[:S=+*"-3<E[QZ?UL4+Y\TSMQLY
M)*;BM^(C77E19-L\$2>Q("'82Y@XF#%Q,(L8\\2Y-J*N ^QRK,'%W)=UQ;>B
M_+O< )K9K#UE)$E#;^%U,%;;'6='#J;B+58M/ZAEJ!O5=='>OEV@GBL0KAJW
M_&?@8NSV7X>'A;,"SH#I,%O@G,7,VZ_F=S=-B5S5GY;8BMLI#1)*L"^[$WB>
ME^*$1SY.0SOT(B\,F ^:N KF8.Z$H4:MNAI+WA$%)@;"43W?6IV-E7%+U3[2
ML;0];QL<.J@-QP(&ZCC]?QKC- H/Q#"-+Z19UW-B'*Q,3;TBU</[=?'MOSF[
MYW\F62Y_^):G1<D_<[HF596E&6U<N\M4J/\=^;Y*_-1S'8MA:@F[Y07BCX1Y
M3)@L*_)(XONN&\/BX(8YG#UT_GM><K+._D?HZKW@",DO"Z*"490*3M&#9!58
M0&3Z,W)9$GNVA6U**/98(EQB.0G2#7VQH1 K"5@,JM;Z<9^0QJ;S^O,16\\_
MU:>CMCW]0,QAF]>QB>HMJ^B-Y.OG"R3Y19)AU'!\@23/V]\F#>/H-><7B$C>
MD6#>8 G:/*B:*EHSS-VR96[S0'M0&#<3F3-<_N--/>/43SR7A-AR:2B,L!7B
M)'42'/I^D,9Q&(6)4@G_-*DEG/A7[5!YP\"?-#SY<SJ@_HB>IRV="W19UV66
M;&I9WX/J MV2LLV5,=_[=+%NI_\L_4WA'4UGZ6%Z5Y*\2GE9<G99WQ;9_VWN
MW9KCQI%UT??]*_!P(G9/A#"'%_"V3\2.T,AVC^-T6]JV9B;F](,"!$"):Y5(
M+9*RK?7K#T"RJEA5+!*) JF>F.Z691*9^54ED)G(2]%\+N[S9W']*#_I;2]3
M(=6:,X8S/U2%\%1@&E#IP(=^%F:^P_Q$RV/7I+>P:@\X0+1!%+TH+E1^>2/Y
M0#_D5BO0S8=_H;Q&]'%J[(H1F--:OP!$X#N"'3K7#6K)2],&*0;DAO#8ZC\X
M-5<'&/U47<L F:7N6@$*E,\+$'LBOU=GE=7R?0$B#?-_(:\9].,2HOJU*E]?
MVHA%57^"#YB86&+AW4U11BUIU-.^0I_*LE']B !-NR8@F+_/M"0];..:$GR!
MB0\:,IIU_)I8=[TF8//"'?0%TWC<T-7HRAW[0> L244<N0%.(]?!1-7OQ 'Q
M<.JG3AAFGA,1V*WG</6E'8I=.:W1:/1#(#0]!U/Q@(%\;<G@3L&8!+;\@(.U
MUS7]Q\0ZL?9''S(<=E(6CRH%^*8L6G_A7WGS=/-:-^6SV%:7<DH8]VB(1>@3
M3,+$P7$F7$Q$0#). Q_8GF.>Y,(*MT^*W[* ?D@>T)8)X%B3>03UE-(N+C!-
MW:>"CT-BT5Z%BVMKF,D\P77'F&@#<#+ 1/]-N(W[>U-MU.+U;=:E,X%-W/,K
M+*S8OU/Y4DXWJ*7>3I(\S6O3-W4GD)BW=.V  --B+?D7L'CG934R>">67<W>
MG1=M:.YJ/&UV3'\N6*4ZWWT0W7\_%V,3:"4/0>@P:0&'ZGZ3B#C&E+E$_13R
MP(VR, (%V?7(+JS5-L8^:^*G=U#;1P6FYEOZZ)<M!W]1,<HS,Z+MG=@PN2V=
MVII$5SVY84 <G][ MPT*OS:;SP7/O^?\E6YJ6'N>L7>7UN_-!@UH JK QN2<
M/YDO%1&FK$?266Y.,R6+66W8V(+K58A-B'-0)S;UG'&'2B8$KS])AGY3#;5N
MLZYKX4/H>)1E(<>N3QQ,&!$XI4Z"$]]UG)2D+/9!L:6SE):.__9TNPRMM*RJ
M\D=;2O5:J FXE?A>;KXK8[%O6YE1IJ8D J=\GL=1[W"U@@XP/GP 3$M4V<X=
M6:O-*:<EL]>9\@R=M=M23HL[TI-RY@63"YL2=O[M7EA:&3_>0NY<2NW3S4@
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
ME40EJO\6]0F.G2S :>Q$L>_&<03K#3].9N'MI&VQ;*$A_!F,=.\/+I4<>FT
M%MJHE_3BO=_/$%F]D[1^Q_>9I\WM@[)HN_'U%FHJ0E\0E^,PC:1K$[H$TT X
M.(N]((A=GX9,*TOQ+(453GGI0+<$X8?Z(1;ZY[:QA/"C>2O< J6*9R6Q>+H>
MKK_Z 3HJWM@9.?X@/,[VNZ"MOO[,:^TIUOM7%E:6GI)FE/M8G/DPFJ$D,*7H
MB<BS2)*Q-5?ZE'&S0=*#==:;''W*_,&HZ)&_-IU<V=]2MZKR[8G*3^GZM7DJ
MJ_R_!7_P7.Z$@B8XX$1ZDX(E.,GB $<\)(F;)"1.4MCXRBER2X>BM\11K:A?
M(;JCC'[)"U2W[)SO)&H"H-[Y8P\68.AZA\BW#I&.--K3MCG!4D=&:V,L)XFM
M/,M21_#3@99:;QD4V4LYRD)\%4S5"+]]>!7W9=_U_3;[6&2E_*HHWQ)PHP18
M<F$5[SE!6U;:<'A3HIZ;MO)ZS\\5^!H* M[\V;H0;K ]P#)DL%IR. !F!>,
M.NM5A<.%/RC]-G@=7HSQL6CRYNWCLZ@>5??FJOS1/*G;.5J\/8B,$.E*NMCS
MU3BQA E,7<$Q2Q,OHX3S--;R,V?H++QE=)31EC3J:*.>N'ZYQA12TUN!1?EA
MJF\H.JB@0T,PH]J.J757*_/0$&Y8\:'SN&&.5UD\JL0G%6'ZE\@?GQK!K^6V
M0!_%YT+^A:B;K[01#X2*A :AAY,T]*7*.H[J#ASAQ,VR@+H>C5+0R!5-N@NK
M\)844K2 Z5Z:P.G9\0O  =/H-@/N7F7 *1:NT)8)U'.!#J"2'E"#[LJ\:+8M
M\"PFB,&@L)4JIDEUW:0Q&!0GZ6/ UPU'-G5-O+Z*E[)J4T^WMQ@B3+TX)1%.
M:>IAXL8N3@65.TB8Q:GG1 GU0='D<X063Y+INL/MZ)H/8CJ'E-X>84-^V*9@
M)#I\O-*,7+8F*ITCL^X0I1EA3^8FS3UO:IG?"#4@?/.YX.+G_RO>'B)'4!IS
M%Q/NJJY+#I-ZZZ4X27CBAJXO/*X5L#M+81UKO">*6JI(DH7:X<>XZ%K@%TAK
M9'OK"VI@=9\1Y@)[^WC%E2WM,P*=VMCG'H2'R[Z4Q:]2@_N(^P=1LRI_44EX
MX,+J^946UBW) /[U^OH.;:];!CSHA\ T )F/?-G% J9Y4S L4"2M+ZI1:$MC
M^=4B6OJB#@-9@+>,U/=.E%]$>?W]L<TJ9\TKW6S>[FC. 1'NF6564%Q59?!%
M_K-UY YK#7IVD.(''-2>PTA+G6W! ]=E>\A ]5I'9E.EGEQ[38W6$?)(G;5>
M,1S.</_\^/?RAVH&?U/4O#+H;S*YRL*:W!)7D1;I UPAR4(W<."F+.J<JXZ]
MP"$,Y]&85UI[0,!T=A:#)3J5:,EJ/FCA_-+KSEB8%?%DO,+\&V;QI*[!M=H
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
M%/3$[YA^VC35J!#2ZI':GS=;O?\J5#I?7CS^K:RJ\H?\X8:^R+]KWAZBD+!
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
ML,W"D(-".Q: FHC\7++Z:H$A"Q ,XT8VEC,=&=MV-FIK0*X?'Z^_TWQS_=S
MYL>.+K'TI=7C8]4Z=:@EJ,Y'Z&C9<<FG]V2+0L/VW-&ALWL>T @>Z/I9=<.Q
M.8EV4N@+QM*.K[ORC-I)X4X'UDX_#E?'C__5O%W_J'A]S?]C6YJMJ88CKRZL
M?A__Z[6=?_>#2JI(DGVM&X#3=$[>>>6[4%28TIV5TN*).B.4D5*-K;>:,DT(
M,U2BJ<?,HA=?1*-ZD]Y5Y?><"_ZWMW_4@G\N]E-^=J,5'K)8""]P0RP\'F(2
M"HZ3.(NQG\61RQP:!91!VG'KDP;I);Q7M\H39:IG[JL*[^<%RG;CI.C\9(E+
M8=4+<RP#%DRS%4YM;^$M%ZIP[9=_=*#]93B$:X%Y''  +(5$ (17#9#  3D.
MEQBL  ^>#&MX^Q+J?07UKU59UP^.PQ*110ZFA'N8I+'JUTDRS*,X)$F4)B3R
M 3>O>E37N6O=%HT_[XBKB.&^&0O7KJ;7Q'(^.F()&BO5]:<U]5>H9<$J)OKA
M#+O8F$4M.@?D]&N"4I&5E9 _2\^V#5C(1UX+^JSJ2_^[2T,4E;J4WA]?K*S5
MG :>UVV/SRNIM>BE$L_YZ_,5JOMH*4=-*1='E5 3I="/O'F29V!9"/0F:*5>
M:9X$*E3UZ@:5NZ%+[(VI'JUYQZ>H_HH^%ZI7@OH,T]<&Y;5\1PWB?<Z;EL:5
M^K-4@!?ZUK5W3<N"#_ZH$A%$Q7))1;7VELLHT1[IH]C^6>Z,TLUO<N6G\?8+
M5+^F<B.2\G9YF.I7*HQ3MCV/%-2MOJF_^*N=.([^-V0B7*.QR&I1&7V!AL$7
MP%MPIZYU'?Y1\&KS]CAP&/4C+&<76-C!DR2%I*FT8T]6W[D[+_>\BV=%9-AF
MWI)$HS);C:+,BF;D[IU?=36G;U:PH>LW_S!,T=1L^6MY.G%U0GW:T,<'+X@]
MF@D?!Y2ZF&1)B%.2.=+)<\/4C1TOS!(=#3Q9>>FHYI864L3TU.U4^FD5NT@F
MH%KIB:.M0F=9GU ;^4ZG-O*'O=J<KK2*JIP58*L>YQ^ J\3'HFD;$S_FJEBO
M:+[09_% (B<6@@LU4"!40T,9EB]F6'HM(G&],(F%HZL98P26CCNV)-&>)E)$
M]15E%)-Y?;E44F#8$28D2'VF)#'2HM$%5U.F*7&&.C7YW 49V=<OT@>1=KYR
M8K[FCT]-_>WZZS?]Z+WV8DMG1+6IP4,&4,<!^D7R8)1!/0F-7J30*BHP'9P#
MQ.(- %A:FVG1D_36SX76$7\T 5KK10/_C?_'??FE+.Y$^464-^7SRZ<"/.)W
M<I&E+<K=I94*C4@F\-W'6_1%_J/X$$7=?;<_E66C0AH #V\2&0TOSQ8H0),4
MAL<"8WNU!#?S R=77L\7U!'PP!_4>L&TX?1^7Y _;X3ZX;K@UUVLL8NC,AJ'
M04)45C.11K%T$#'-O  '81!R0F+7B:A!O90.[75B]T-.VJ@B';" Q$_UQ0>.
MY-("5N^8MX:3T8XPI'Z%=O1;F(8<V.Q9K2^OM2;6&B17[FJM#\)IFVO NV;[
MQGW^G!>/M]F]]!;J3%2WV:]ER6^K;Z+ZGC-Q_3.O'X0;.H)Y1#K/+))[AR>W
M#>X*[-#0CUD4TS@0$"= @^;"UD+'@;IGV/*@?E9<H';Z9,L'^D-Q NR4JX.G
MWFYA&2789F$%(/"& 1#9TGZA0W'5[0( P?%N 7G5M&O,=U&\BMT,L#M1M1UR
MI63[ 1H?Y2G+U/'=L_--_K;.:'O_V76&]E3R (T(IG[BJ-@<54VZ$YP1(:CO
M^B0BH*;Z=MA:>,OIF1R.QAOPB?:,J@;V':MHKX5#;LU:>%OZ[/3VKO4_$=CV
MMN*'8= OQR9VUGKJ6&%JY;X[-H$\[<UC=76S#;F]MK^KRBQO'B@/,Q$%*8Y2
MU\,DY FF(0MP2GWN!YET0!-0KN=@;=#6"$_F;"FAEY84;%,;RJ^W,QE*!=M>
M.H'NI@4";PPCK%O2[N'*JZKHB$C'>C;V"#RE\<NK"I#>9K<_"L&_O:9USG/:
M-B<0/ U<*M7&4ZVYV]O"E#LA%EGH^@%)_8AK.3>35!:V+3JZZF@J%6658K4C
MK9^6=QZC:=6R)CE,R7JA;S/4$D7?+ NMGX)H17BSS$,C$$#9<[/"323-G7]W
MM5RY6?:'*7+S#\-WG@^B_L^F?-E6_CBA%\4IY=AQDPP3+^ X#;T$$YYF:4#\
M*,VTA@">+KWP'K,EIJ]:1Y+/;R+F\D CH1T=@Q+M(YGT]PASV<PV!GT90;O!
MN!@36\#1"ZOI_3BC0V4_\X29(=X.$U4W.I5X$D6=?Q?=T)%/927RQZ++MV5O
M;6BF,_^O"][^:=-^KOOKNB^BN<WNZ<\[%>*5?]$T59Z^-FUCC/*.MG/XN*"Q
MY\C]@[NQW$1<PG 2A0*'D4@BSA)/?@(/WT65EKHAE%7YAWS[AU)H?_E[KA'K
MV4;-GE-$H46<[_,9Z[DS?]K/#;8C=P./#^1 _2BE7WZ3]O]?KM#V,]V*A 8R
MM7=8 ZD&):Q72)7 J3@V_7F%>N'04#IU/][)9\]5>Y>/Q9(SN"[OJ[J;[_*Q
M'#NT[\.$84G'KRJ)\ -MQ">:5]VD)4A!Q^GK"UNIBDXW,PG1MHZHY0 I%H!%
M'2.23V_)EH2&;9Q=0<=>2+0'P&(EQWF)S.LX1M9<MXKCO% G-1P3CYJ9B[MU
M/A<OKTW]F_@N-E[O4P2,Q<*C 0Y\EV(B@@2G4>1@SPL"C_(DXPGH=FR"UL+*
MV))"'LS*FH)&SR:R)#!,$?=Z=X4ZNE>HEW^!%%H-$2U9 U.45CV[-40^/FEU
M7C'-MNOJ=KNZ>W&C:G;E:?S @C1+TX#@,$U]3((XQ(DO'3,_#1(6.V%&G0C6
M&O@,)8-T.ICN_F.Z2CD3T/8:YR#3T^E+8#",$:DFJ77]VEX(WW1%V9*BS>RX
M29&L)<2-4UDY!VY2U-.TM^G'+SQS?Q=4C8!M(P"[7_X]%Y5<\NGM0ZDN=!]H
MFM$P=F+LQ&$J-9ERG-(HQ2QC6193D61^9G0*ZU!?STC>$6Y=Z"_7_T1_="P
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
MO]28/R6[EEE_9."VC*">$\.C71-7<_O_,K3L> ) H*Q8_N?E7M '&"'Z[M[
M>2!T_(*)M\TVDMU\O[[KP;<G(9I?J_+U16Y9_2!DNMG5P=W0ES:A?Q^SBKPD
M$R+-<$15EXB8$1S'08!3)_ =5VY CMY 8UL,+;SY[&=M7FT;1:"61;3E\0KM
MN!Q4;V[YU N8+?-1Z>U::WX L/UL'>S!VYTMP"QMA!>SL^H6:0N\X\W3VKH&
M$S)$><V:5[K9O*FFGT"G:?SMA7>UNX^W:$NUZU1ZD8]T!H%Y!^ERX6$[RF5R
MP\9F3(IF-CMC?,GU!FA,BG0P16/Z27L^T#:Y\ZUO>Z-2U1Z+_+\%?W #2L/8
M3W!$N*H)H:I/G* XXRQTN.LGB0#5A,#(+ZS VV9-U8Y@U[>)';@ V[G!E_M$
M$SB;^T9VT+/C(^UX436P';9[=I9UE>9A6-!EFB#^[J[3/# Z+I3&*@;9,OP_
M[LMV6P,,ASMX:>G<F-U !C5@<'C* 4;$'4HY?YP;"PC3X?.R69T3-RJ-6?;+
MP4KK);V,"7"0ZS+Z@-GI?%<)55O<3W2]+GA7@]'>Q&_K>1(G\8,T)=B)/'DD
MT]#!218Y.$VBQ,N2..$$=/&H07-I0[KC8#NBN6[[)93P0B@=]/0.6LN8 .WK
M'HZ>>HM&7R;5,K! 911 7DO'J [%5<].  3'!R;D5?-RC_;&,E<;=-<G^L$E
M41)X*N\@352_YBS$J4=CG$5,R!TA93[7[H!UCLC"FK^KA=C3[3N?P\L^3O"9
M5G5;4L-TVT!@H_*/<Q)=5 %RLNCJ12#GQ!JK SG[K+D*_I]76LEO^>:M_X;Q
MD'"I@%+YG%3=%/HN3HG412=CD4A<WW>""*J!1S364L =66/].P9'7_TN$-E0
M^[2E-5*^,_)<I'O':ZZN>F>$&M.\<X^:V<373*[ZNE&52^VYJDSM2CS)HS;_
M+O93RK^(YC:[IS\?F$L]X9 (4Y]+I>1"2*44#%/A4!'$/([EX@#[&$A_:9=T
MSTUG(JL.)GM^T&8J'=4*OGH6](*H ?W< 6"=%7W RK98ZQ?%S5^ND&2H3>RC
M/^U9UX986+*TH=17M;H-H3FVP$V7,6U(VUOUW?ZF)K@TM'FM']Q .N(\B'#
M*),6>4QPRDF"_2P68>*S(,NT7/,Y0@OO,7UWUIXVVA%''75H5]HS8,W;![8@
M@&T8IM(;M*:=%NV"[K1G%EZY0>VT>*<]:F>>-YW<TM"\$'P[4[(?FAG%S",J
M?=]1[6:)[W"<4D9Q'#MQ0N,L8T$(F],R1F9%8^"#R'*6:]KM,^#H'?&7BPQ3
MS"V]_7A0>Y,\]62R-C-EE,C*$U*F!#V=AS+YM$&Z1U$7:@SRM^_LIFY@\X;'
MWETZ0JTL"97;L)_0O:OSN"EK2);'F.#SET*7R@R,0,^(:WF$[I1P9CD>8PNN
ME^$Q(<Y!?L?4<_ QM%.&[Z>R$OECT1VP[*T-C5&F8F/7!6__M&FO_O8?^-94
MOE-'L?R+IJGR]+4=3GA?WE%U3KL/@>M';A(XV.&A*GM-0QP3)\:$QBR)7<%#
M'NN.K5V?_87WC)YIQ'JN4;-G%'K#]4Z?[_2^].?_U&"[GD9T8/N9;F5" Z':
MSW0@UF#W'(85KE O'1J*I^[@>P'_U-\(_1&\?^YOAMG(WC_[-P0T[??]/J")
MZ<#OP-1JTX3?#_#A].%WY&*%9N8/(L[<@-,8^UG0&B(.IC'E./%BD7+&(C?2
MNI(SHKZP1=%UTOXEW[8K_\N"+<H?F!.XS.<Q=IQ, BE"@E-?#>4)?,:"E/D!
MB1_D2FGY[E .N0""^>.X'_QI(_BU -<+NBP&(LQ6,ND!_TZ-WRT';V"T_[R-
MWL^%>LP6@4> OC7_>5>QV^J^KC[63?[<'BR_B^:IY/NQSYH1(9VU%MZ;V[$=
MZ*Y2(9*R0O??OJ(]*ZCC13]*I 7.?-3(-BZP/4('$LO#L*%"&T67M BL%FV"
MB#N,/H'>L]4]M_U*/)4;N4:MQD\U;U_+S4::G:I?X -UJ9>EU,$.=1DFG#),
M0X_@Q(^RD'JAYP5:X21#^DOO$&H'[6G_3]115QUDVVN;OZ _%">H9P4^I1<$
MM)ZIL2!\L(WD3+_=(3<[0#5AM-!]5PN,Q?KP3E-_YXZ\6M#,]^;56P9N>GS\
M*=AK(SW?&]J(Q[)Z@]0?C;Z\=$+&EB;:$@74'XU+.V\\7"PH3,E/9;1:AS0I
MC9$9,+[B:N?^I$##@W[Z0<,>U_7-1GK<]Z5J\/LAKQEPALO4&@OK$FR2RZ2P
M\SID2TZ8*G5444M6'93W^7,;/F[;72L.Y%^\5FK$TB+37G2$-N]_?6[A=;M@
MSXAWT@M[[GE[Q?P?7KOQP>TNGP:!2WU&5.\R7UK4G.'8CPAV Q:'GL\"/P#U
M&9HCN+#NGJL[W[(P=V*8@:AG+=N$!J;NEZ)BI?Y^3-0%*^X/R+U[C?V8\#I5
M]:/OF>8D?\HWHMJ>\0]4.(G'HDPJO>-BDB4.IEX2XM3QL]01@CJ$P%*1#]9?
MVN#M<G!;DCM[$)IW? C(M!9;$!-H[H(D-,@M'I7C@I3BP_56SB0>%>8T@7C\
M,=.\X;[1A>H7F!>/=Z+*RNI9M<6Z33?Y8Y<!D45^0AR:X=A),M4KE&/JA![V
MN!-Y;IR2.-::N@:BNK#R[8BCESUU5.[( ^N+](#4.V2MPP-3VIZ\ZFZSA6C
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
MBU5[[FMMS>:KWU@NY^-PN2S]1+[-UCUXRK,=#E(DHA1/13R*6.HEL9&I2$U
M\=2.L9Z5P6%/CD;WTO!0:GJGW='.(PP;JI@O3]Y$N7N71I<G;ZDPG++.X)*H
M/ONK(\G#UMTWNAOZ4'<#]^D[.+UNV&ECD%(9E-NJ%-BR3(+0'O&6O!:6N21[
MZ"^^CYQF&N#T[MW7TDGC[0KO9)@V/EO-][,WW^PM+[:;ZOK9L.N%;O*SV5OG
MO";&0"9298$6!DT<.*ZS=TH95_N"\#%Z*N2YRC<_SV<_QBBYUU=_7Y3A>]</
M%%ZAW_%CW<5S*P$OK6.9EG:=I8: EC&V+@*Q-D3./:4\UV[+>#R5S63,NB%H
M1WJL3W4UD&^XFP ,&<6!<2"Q.GHB4T)K;JPB1GOPU#OK6>U"CX82KWUK^]'<
MZS&B;P W-\'0XMOL"\39-(XG<(>E;[-CI9D@&*8T[M+@\1])*.)*$W^I($0C
M98[,589?'WP,&V4_,XH'!T(#F^$MX,IQO%;Q>0F:_M-O\@=E3#V4_RZOQHP4
M*@C/B8B%&9U9&78J2?*")1:DS=4[+!](VK"&=W@,/1B+7%^A#>"T=%>.?EN;
M\-JC#$L,A@'8BKOM8[1LA : 1%!&Y6EL-"10QTBVB6-8SWS]GK"'43:L86T.
MI3VHLP&0WL]VO9\^&%(.BQ'Z]%P&F@G7&J4%960KRYX$X,)DPV*B/3RQ>IJP
M8;,WS4&TOC*[OMWZ5K%7+<IP@9K=T:M^Q(Q.6?M LBD7;0F=JP 4")4F(CO!
M.E/[/==C] S;%:0Y6%9370/V<I7(WR&H;2;D.CDRTMRAA)PBB)Q4FGPEXLNT
MQTR]HI()3E7M48@'$S=LTY'F -J/4AM Z\,#X8;+Q0*6-^)C+OH@4R999E$Z
MLZ+X* #)+'":I V*UTX&'$S<L)U.FD-K/TIM$JT/A]&,G#)">*>)]K8XV5D3
M"R809Y!'JS1UKG94?PA=@S>V[ ,23P*OHWZ:Z SPD*OWTQ\H\]D<-^Q("V84
MCY($OFI<%<K\F93P'SH;,(F:ZIT"'B5H\!Z7@^#L5(TT"K![_L9*<B,=4M"L
MC-.-9;:#TQB620B(#Q.$UM1G3?L_@7=0-GC#S$$@UUE'C6)O:[(_^ZM5A='<
M)Q@IS8(PW!/%4R 2/5EBRY#4$+DU60>:1.T<Y&&4#=Y?<]!C]60=->G,W=U1
MMT:HCAR(6-H)$0RJ+)$FHTEG7!*=I,K9":E%_X?L7O(&[]#9@/T[55L- /'P
M&]H1XSXY3LMX)>]+E]) ;-*),'0J6$P.#/10D'$@=<-V:6PN"NY)K0T4S^[A
MK/C BSV"Q*/!)!,T >G+4\*$?DE(N"65LDDD[U&TSP/<1ZALYB'=LU2MU5)7
M Q84W9#-QG\5__?E> [(*VZSY=7GB9\N7TU3&7I^L<Z/>D=C4)E$*_%L2 J(
MUQJ=E #6QZA 5.^7=CAU3=:[5</)_4N7?I361%3S@+?7EXOQM(Q763^F*'+>
M_$X:664]'@"1:(<V7UH6B?,L$:.<\0Y9RZSV>X-CZ&NR?.W90%E+<>W<4Q\N
MT1&Z'32!1F_$1W38=0RX[S"L4UXH=%BBD%#[AO!PZH;-^CPS+GM26KO.Y&9(
MWTY!!N.XI%R1['1QEW/"?8=RM9IIG:/-.=:^"CR>RF;>;3V+,UE+72TXD_-9
M!$BK=N8?BNU'$2(5I:<T"RE Z>@8/<: %A()VJ%7@CP R_B?H782<B\Q3;J*
MU5#PL#ZG@DH:P-87N-@X&)_R74:$U0X8C:2T7"!2!$:"E8(DFVV2(64-M9W
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
M2^]?&QA-,;/:=O'D'E7]]5]Y3J!U5D,[B+J5-CNZ]YLW#"RSG)3GJ>@9ET[
M'#WC7!IE"@'95A_8VX'<P_#YA[@F>BZEM@/C?25&Y9YC^\3MKY#.X"]^/"T_
M? UY-H<O$"=^L1CG<5PC(:-OBY(:&4MU,"*1R$HB+5-);,!M;2-&?>A?@S"U
M!V%69N$PN/\A;K6&5/Z 053IJ/T8ZRA:&)]-WUPB3=-X]6WN<8_'%:?3M/K5
M9,WWM;58C2!#"7R>S5>_L5S.Q^%RN1K!//N\TCO#95.0V27B,Z-$<H6>DY2>
M@&=9!E7>BM[;&CL;I#\_Y8?MB!=]&?8"(-% UF%?40X8R6*0#-DH^;UH!+&@
M&*$.LHJ!"^UJ=XGK5"#UA[CEJJ&,5EJB/*S.,5YPIZTCWOORH"=3XF+B)!HJ
MRX6'K]]X\,3Z*/;'N9$Z7055@=1SXX'%+*\VS!UNUQ;Y.RS1IYG<Y>KT-@0'
MK-1+4X)C.7S6%@5,I$"!6Y*T,41*FTMS/#SSLDY>,N^!UR^6>(86!;?L\76:
MXS.LH\55QUD_3J. 42):8SSK;<8@40F#SC'-A$4AA1'.R52;^4/H:J1*O1IN
M'CDKZ^BFFC-6S]:]A46<CU=U [.\G8[LI^GKY?FYGU^A24 '=A6S39>;(4(E
MM8O&(Y8FT,>;O(X+=K5\-?FM9  ?+G.-7FH41L&(V<S*G)*4.?%6!V*T"#X$
MEZFH77^SGYK.2:/YF9^._W.EKYL#"'_QVB_&BT_Y\RU];C5S2UT8,CVD[1OJ
MX/5DE0^V!D&&;BMHZHAT69'@T:M19=B\5EP)7[OQ7:\,#6M<*V'R0>JH&0@T
M:(K+&, [1F>.-NIR&M?.V0FF]HD/=C6EQ]!;R51^A-_WK8?86 ^[6UQ/NUO]
MF?$TCE%4-_BU*H,.@1.J^6I8IR4AQ$PTT)BR$8J)VL5B%<CN_@3D9!)N-EA
MR7$O,A&&HS,E/"<VHR5PI16A\9#4_5SDD*)KQ)0^-V8?/D)Y9LTW:%JWXR]O
M)JVBRX<'T$JZK_W$HT1.L;"'?;>KH3V!^DKV]@O\@.DEE%$\V_7*K>:;R\5R
M=@[S:WPZ+;Q*5!*12O,FP2P&02X2+U)2S-OD>.VG/ >2UKU'RJ/+W.P0B GW
MI8F$,QV)U):38*,A$:*@@8&E4-LV'DK;L/:O#PP][*S2@Y8:M&,/Y_:^.IO#
MR0[BHY_K:K4.I[6CL2JW<(\M=NL4!<A<:\25+T_* H)+)T5R# @'D9R[OT5W
M7J4>LE:72^;'OG^#9(=D@;.&J(CXE<$Z$I2B92X?M3YZT"EU9&9@ ]*+7F]?
MW=87=(,F8\.;G[R?HK@N3S45.S_3U40\35L%T[!KD6OH*!,#'@*""$=]>2 %
MQ$G'B>0V<.NR]\H=L(L>6Z.K![+KVV_'BSB9+2[G<.MH,RR:TKU0L-*9 *(F
MOC3]QF!!@Q-<!E5[6N"!I UG/JKI_K[#T8=2&C0>;R$L3\KQAV6%3/W]M2L%
M->7#-[JZAD-D@?D$"O5?\IK *+J&WA'GL_%"VZQ"[7X]NRGI:C ^S*9GWV!^
M7KY^@T0F7,ZA/ S!D)W(J"*RIR5A%B-[S8)1LG9IQ$Y"A@U&*NC^OBGH+NX&
M-_ZM>1(GQ14W?[M[&+&'DDK6X/K[.V AHA0R&B@Q*"I1TT@<2$U"]B"%I\94
M-PF/D%-M.LNN@TKPPDQY).YB0"_7&^+Q>"1<NS)[) CJ:GL/C]$S>,NR*IC8
M.Z6EJP8:M!C;IK;; HD3S,:#3W2U'8_35,F W%_D&BE29LU5UD0GA@KE0A%/
MG5ZU?XKH<D:J:E\T[:.E\UB#>]^]06UF#*$9 DG(*RD#C,I[4R!4T"29$)K+
MVB9R+S$#]ZJO@8,'DPVJ"+Y!<U%JJ\;K-U.;RPQD$Z8G%A4]]K7NM9('4EK)
MGMQ:[]6]]78<1T9Z 2D:DAU@@*EL:2K'#0$9A'262="UKQV.(K!&?>23B]WL
MBN@]CT8)HB//1)8K2AMH()8YS;E7**#:!5/'43BLC>H/6[MJ)WO26X/6["N<
M%59O3?4[P8CM^$A7V_447;5*N-?+?(&+\FQI>G;K3L]%ID$3FDMF/JG2SH\#
MT<BTHM98!%CMJNT]M'1^;7+ON[M0S)4P/&9&:$B.2,-]F6$4"8W244V95]5;
M/A] UL!EVC6P\>#=265E-&A2NA4J#U:@W4BA]E %VU8:IT %8GB("&H1B2MM
M3TQ(6='(P$/MYB#U"[;+S<DM\7^Z%O]J@:N;+9: ,EJ2G&8ULRTH3WP2GC"E
MN&/9R<3\ ;=GAZS5;#GT,1J_??E<7< -O/3=5''?D];5?:Y\2E$)J8@1J3R9
MX7(]Z@^4L! 9.I:T=F+D,,J&[6Q?&60]*J4!J-UY/7"?%R%T9%EQXK)&7G((
M)"3.B=8QZ&@QG,FU)Y@]1L^P#>][@E4U!30 ID=*I'=O%AO19XTRHJ2")])J
M33RUZ&IZYM! .V-M[7K78VD<MA5]3Z#K55$-!@$'57ZO1H#U5KV^^?JSU+#O
MXN29*]FY5HK%,DG-2D"/2V/4R TEB@H?M:%1N_K#+Y^EDOUK_ [I<@+7KL#B
MXVP)BP\S/RTINNL:R!L-W2ICTHXA[[AG(1B,I7TF&$,# =RL#$#1+*OW@3^=
MW)=1[WX,TA[D/YY)EPV<S3MEN%C $OG\,/9A/!DOK[[=9=$;::PN76^I1]%F
ME8@'ZTFF(;'2F=F:^J/7CB9SV&CC.6#:M^X:@.=&C%^@3'!=-[U=Y=KQ./L4
M)N.SE3[?_;R 6!HPCL_QCWS*7_&GB[SN!':/?4-%@#(:"GTDW)T>@ 2O&='H
MJ3CM:48'NI_SIQ8+PT8[SP'K(77>H).Z*GP\U0>]]9=K% SWZ$'N*1UE()7A
MWI-$:<9P)C#BC%<DY2Q\8ERIZM/T^BD;OO$IK@5YRRI+GH$C.I4H09M@D5@&
M@;!$@^!><0BUNVL\1D^31<3'(&&_0]=1^ T<B3>\O/'S^15:OU4/^.*8OELL
MQ^>EZ=AO?CQ?_W3-\:UG%/>-HQ/4.::(*>^Z9/:K.7":!(X.*W,Z@ZT]K+DJ
M \-Z>;U"];G5V^#9]Z ^[]1S<,^':E? ]G@^[JU_I)2B-Y/1LRF-UV3.E%CN
M.$G"&AG1M E9VZ7MJP[V!OO_ >.S[XCT5S]@[L_@X^5Y@/FG=0/%^QBGAMO@
M(R?>I8)QP8GUAI'$$^@R)=#I_DS8$80V6C][#'[V&ZN^%-:@47I8]76R6=K[
MJ?J5:3V:IKTU2"I)'D%+XDL#7*F%("ZM7FEQ94KL)5/U&5=]U:==(_W^"K=D
M_/IJ\YNWL,Y4H$8+ JGD6T3IW)L2(Q3 :J&8 LEZ,TY'D=IH'=LQ&-IOGOI3
M6@,1 7J@_NQL#NO,R*>\2:#<L[HQ0T@^*PQNM"YI$$="DH8$9TJ/:D]MJEW*
M?A!APWKPO>"NOD(:/ :[51"^A:4?3YZ_@'*[[K#UDSNY[[]\TCGT["CC),94
M7#V$LS-!$V^TMQI48JRV">BG?'+K7G[Z?0HH\K 8I[&?X\='0HLDO?#$9B=P
M4V5!;-"69*J-I++,]0A/ .S1!9HME#Q&M[<+)>N(LD'[=%!)Q-9#F.6'?_QT
M$U5MZ6<I"SE:!L]<,V(-]Q 8GHZYW*@SJ8EUUA)=!EG[E"&Y%]K]\*&\/\)R
M/<ZH/.!(3&>:".,2'1"*>]#Q) B5&)DS'3C^7S_&>B<]+Z/JXQBL/)@S6$L;
M)QO#'S /LUJC,'=Q\W$VC1N&,(I)1D D6HI(9"PY:F7*<QX5+'C)9?5^5D^0
M]#(*-JHC[$2=-!!W[F1GA*&+!9HD$=F7AV'"$"<$(\F&$$M<;53M$K^=A+R,
M0HGJ<#I*_J>#:+;TD^'<MH]^/L=%?O3MHSU8YUD<LL>Y>V;OBTFI:-:&Z%PF
MZ'+#B5<\$J5EX$[FY*MOY\&\KZ]^ J/L91E;I(D2I9^(DH5A88EQTD?FT1Y[
MW[O]*I2\#(_K&'P\;<".UL#+#SRWO_/[+>D^6^CYV.+/''P>+(=G-H Z6Y5=
MP*,4P4<0[9)8'B,>JDF(G+27MO9SRN=MOM^QT'(D/!4A4H<>1LKHPI2,ML'0
MB"7<R%S[8&E/K?D[4OXR#.PQ^.NGE/8H#3<0E^P2Y]O+^5JS/\>+D=8T [<:
M7>1HB4P2B#=>DQ0L\RF&K&GMV/<IFIK XK/BY(#'#"<KK7$0OIT5.8]T# :!
MXDK3.ETZ9&L2(A<$(#) _RDG4;L\XFFJANZ@51,%1T#L!)4T +)M<^1=G/T-
MRL7.*%N9,IX:!'!OXAD2-'&L/,S07$$4W%I3.XW\-%7M@NP4'.SI6%U)*0W
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
MJWL?7$/>#<#F]IZZ-P?\=DG/*"?PP,LT568CRDMKXKE/Q BN?(C!*EN[DO9
MTEHJ,S@1!H_<&]?220-0NRNJ-WX^ORKO[=8U?;CMHF&"DQ14F:6$WJ 3!@@7
MQD:7A(#J?><>HZ<E6U4'5-6DWP22ULNNW3IX,ULL%Z4UJ,U@I=>)V$P]RL<$
M8J5!SS]0#0)RMCT\&]E)RK"WAOW@I[O,CX>.6T-G6L9Q;_YL%Q]ZZ^T5 6VF
M0_[-+R_GX^48%G^9SQ:+$?52.1T*]G-Y#V$#"18BH5%$JJ/%G7+(X^VG5QHV
MU*H)D1XDVQ4IWZJ$7+>9>O<S3BY3*;NYSQWN@D_Y[O8H?ZQLD%*P6@SLI_GG
M.9R/+\]'WEGD5&GB8DZE2(<3:[@C+ 47A4OIL-X ]2D;-K3K$XX#:*[15P<5
M1B_N_$R-]P3/,CAQ3Q&Y]I9I)2-AAD*9U51&KUN'!QEUFL<4,1CLP?E\GL<#
M-/CHI <"AEG$K6,DB'(3RY0!S3F8ZD-$7LKC@6/T?LCC@6-$W8 ;O;/@F5%D
MP2:, CBLQIMXX@/3!+Q)*41!_?W[S/]#'@\<I=Q#'@\<(^D&T;+)O@J3?!FL
M0[@O(XM%*M-VG,:S6C@M(K-4UNY%_&(>#QREX<,>#QPC[B8N/H^L7W?,"JM3
M>8YNRW6NB\0I3HD7Z FR9+6*AY=N_@$>#QRE[ZZ/!XX1_L#@>K1Q5]E[%*BA
M21FB@*^Z$ #Q9=""Y\[Z[#WX@WJ7/;5.2XG"T\^IZA)M&!V;C86XYC3Q0"Q2
M7X81.N(U%T1%(8U/.D76%1]#GDOU-7H@5$X0[\!@>;)-W[;<60EN>*($@D9I
M01"EFB23+&@,QE.AW"&5?@<NUR9L3M'N,1T13Q!U Z[QONR5SS::1#." %T_
M&:DBWN+A'7C2$1)(;NJWD3G][OV9[B.ZAU,UY-T ; KAG_)=3^RZV?#KV7P^
M^[UX:OX"?V]Y-;+1%VXX8;8,'K/2$/0) U%:&2_P\S97?]9_%(4MQ>PG@N)^
M$-:?AH8^]%87OY]^A_3W*>KE.BY8/11]8/='6='2;,<3M/+(F2G);ZG174@0
M(F/.NIP..?N.6K4EW[H;GGJ6>*/7#;_Y\?S?_>029OGV?4RWRX<G/EKC*N(8
MNON]F,!0GV7+%,E*,R(Y"R0$RPFUW@:9;>*Z]GB ?BXFKD7Z^FK3-.KK=X#E
M7^:SRPN$_=HET(Y2):0F5I=<!^6:.)"X Z*505&*6Z)V^<8A= U_K'5$QOU3
MK;HR&O"E;O%T_9]_'<,<B?I^]0%^P&05\7(/*LI0WAM$#"Q*;M;BX8QA;\88
M6$L=7>TRL\,H&Q9D]1&Q'W*UU-,2Z/X&ONS.58C\D+]-T!RI<2S@B4Z9HD2R
MTNP?N24A8C@;5!#"U6ZS=!2!S4"P&D+V@;"ZNEK"XOOIQ>5RL9(8WZ93 B0)
MW!,> Y0A.(DX*1E)+CGDR1ISOXM./>0])*<1G-4'P3ZX==1(2^#:=3I<STCX
MBEJ$=77QQ>HES4W0Q'W2*$A.$I1L#U7HKG">RS]83ED[U^.Y>QK-PT:?SW@B
M/X-*&X#PW7#^FOL1CR((ISQQ)N;R?E@0%W(BR0AKG%'*0.V'+7M(:<0N/@L>
M'DWHGJ:<YC!V[XV%3T*!]8DPZ4N_-9Z(Y=D0K;@7^!^!Z]J#+-M]X=(0VCJH
MZ63(_8!YF/4VT __$[[YG["H4._[V->Z#_ [D-)*2;;K]7;E4U* ('(@5**R
MI1>.."$L,5(X%A,$1FN[R(^0TWT:RN;394CF= &O80IYO!RI:$ )=&>CBPCN
M,N<CH ]+/' CP3%#[_<BJ<?E75*&/>QJ(>'A0)3N<F_@''N7,\3UP*$-/ZL)
M+[/I<CR]+,-6+V"^?BL_0FNI0%I%3)GX(EDTZ((J26(T0GK)%?6U$74X=<.>
M<7V!K"?M-'B)],[/RT7KXC/,OWY'F9]^C.W[4M<C[" **QU?]]>Z!A,BQ@:E
M.-&LW 4P7RJX8DDF")8#&#0^M4OV]]'2U?+<>^[^\;)D2S[EU1J+3Y?+Q=)/
MRU.NUWXQCB-%C0**R!;>HQ.HI21.*DMXLDXQ[YF6K#+C1Q$X["%7!2_WC4]_
M"JKH3%?&W]OQY!)_]H#'5^E_72Z6J]MZH;V/P2)G% 4I 4UNR"83/-I%4)EE
M[6N_@CB1U&'/Q.?#9&6E->"5[=EZ^Q@=J03: H;(D691<LP8';,LT>4PUN')
MR*)Z)NNXC\1AJQ*?TSY64=+I&)PM_:0*!E^ADYD*+^A^KAZ7K-Y1KU]80_H-
M9?QF=GYQN5;BI_Q Q.L<BW'4.1L$R;[TC# J$D^E)C$'I;7.6GE5&9E5"!^V
M94,O>'U^A3889WR%LW(@O)_FV?Q\]:$*F;,#/MHU^CB6[DJ!R&;9+W QFR_+
MD;H%(G4FJ @!_;LRC,U%02RCI79? Z5,V^QK%W#MHZ6KH?L:OT.ZG "ZMO=6
MN"7MUU>;WUQ?QW$:1!19$2_0E9"@'+'<4V)HMAAOA\Q#[0+M$\@<-BBI@IW[
M1JQO90WH_"WFR]$7/SU;/RB.P1@T,9YDPU%(H=R'.0]H[IG'.$MS?]@&PZ_>
M0A?^Z@99=Q8<&"M]JW765<8M &,[:R&R;,IC YL-,AZH)$&6=\,:I)>FG,'5
MH#%D'4\'9=U7]PF2&UCA?QM/Q^>7Y]LB(B,T-6;U]LZBUR61;P696)61=\.<
M=P<]+WM"Y7<6'5CIIZAL5D-^0RO>_[Q%>-9.>\<RP>@142^M))8*-'+<<,>]
M#>&P0OFG%'][T6'R1M44?[+\&DC\7)=!O+Y<C*>P6&Q.O/4C[FRCIZ5,@4&Y
M6^1F]>B,$N^LS$[+G&CM_DZ/$C1L@O&Y?(;ZNFD!:&O:MX^\,VX&Z06)4,Y6
MP%T2P#+". 5E/(W45P]G;A,PL/-93['W(7.RE =^,_IF-L>]A&+9</!Y/OZQ
M^E7$O[,5T\;$0HQ>"$6)%:4^2^M(G"QYS11]!N30Z7N/'78^&#UBR2;BVE.4
M.NM?PD-W@CKWD\E]\I6E3  *1I3>>TFC&V:D) H\\J.SI/&@J3<//SWP 50%
M"%TEULYALNO\_7!=Q@G!.*VH*SEC4[I'"_2^T9A:H9AV3FNE0\\9PUUT#7LQ
M]>P^3&U--8"^[<7;FJDBHNWY/8J&9925(E$X9"<J("XJ15)4V5.70X3:F-M/
M31.G5D7-SWI1P]#GUSTQO;E<+&?G,-_RLOWUN_.+R>P*X*_@TZK1T<CB_O-4
M16(]6GVI,'+UP64\#HKLP /0I^Z1.A'0Q%E8'U[/IY2!D;?=/YN:SNG9EKN;
M#?7WZ7CYWR[]=#E>KF[^OB&.%M]GD_1QMOP;+$=*>!.<L:575^D;B5O,IHS,
M&YJ<,5$Y=8BCU9V2@0_5/K'XS&IZ$5?H6R]FEA_^7LU;]4/6J7_1?C1W?=^]
M&^JBP=BB-!?&<)#[3$) _$:,$87R$EBNG@9LZ.[="8';1V@"U$DB@^3%FXC$
M.!J]PEA8\-HE17^<N_=CL%/C[OT890U\\?)F-EW,)N.T8F-U2*SR?PHB1&LR
MX1#QH-#E^:$V92X)\I"D4^RPAU1/W,#L7OWEW<H?I?!95>DWAY]M8^]0XAQN
MB;!^-<$ZE,M'%(X6B6>1C3XLNWXT@H9,KM?2Z:,0.4' #20L'KB.VY[L5!F-
M[@\!9:!,S6+$J<0)<.F\\-KE7/MQSQY26H+,*3J>U1=X [BYOC+XB$[IFI/M
M &/''$5NB)"FC+C-ECA:,H063;%C7GE3^_YN+S'#50_T@ITZ0F\ /4_<<GIM
M1(R\M-] P7@-&)V6-MR\).ZX")S7MCU_L-*"4QR?^KII 6AWKL6DM2PE88G-
MI=C7ZTP\9988"UD''X*,M9ONO)S2@F,4^VAIP3%2?D&E!4%'GY.BA$FA2I=M
M1GS@AIA(,X_),)\.&1'T0DL+CE+JB:4%QTAXZ*N9'1?EF890@@8\>:DE$LH9
MS(0@A6Y9WG6RP X 2..E!:<"H:O$!E;XY\LP&<>-*/XR^P'S:?FO5V<PC>7E
M6KJ,*X7X:?HK^,GR>T39;MC4/D,2&0@U6:/+9T/I&TJ)H,D+JE,0^A#+T8&$
M)NY .@+HN330@-?R:C+YM/Q^<Z=X/9Z&"9N<(Q8-(@8,'K>+%XDDIRP#R$K<
M/X&ZOU_=2<FP#U*[PZFBG!M RT%7C(DYZ\LS;RTM!HC>">(%YT3KR*7%X]7(
MVBW]_Y@53YU"J]J::@!]7^ '3"]A_61[NKK8^8_Q\OMU&<1V"GH9!HG_2]_\
MSY&*3'KO#%&F5$)83HFS>/@;X;W,AGOM:W>].X',)MSOBEB9/:_B&L#F=:YU
MW;+LPVRQ& G/T1-0F20#'HV[LR1HK8C06=O$E$FI=GN2'60TX='WAZVN@F^B
M*=-;P+7C>%-;<3&!E7JFZ=5YD=I_KGX^2MXZ%9$7 2X2F;(@-N%Q )(Q2H-2
MFM9OK_LT74TX_/WAJ[IJC@><6P-N"F=^B<9QD JGM^.%/SN;%Q+PY[.\,>G]
ME#D]L5B?M4['\-E[P1.DF&/T)$J._I\-&!QH/ RM=<+K:#WGM8.PO@J>[HKU
MTU:L:S]72>I8Z5+&F"^W4TJ5]\J<<$VII9%R=S]IT=VP/4)/6\[826AX8,1J
MB7_@6I/K>X6_P.QL[B^^CZ-?3\U)FD>E43"497074V08*W'\ATU".N^H= >U
M)WRBV&0O 0./4*NFWUEM80^-F$T2[Q8+FVQ.PB :5"JOB+C!_:0S<9(&$M!;
M@. DV/O#KD]#S#X"ABLVJ:3866TI#YEW+\\FYE>COW\=&<45H 8Q9+"KVTE.
M++.<^*RUSRP:S1Z[N5U _//9[,>OFR^NH;'YQ0TR;M8;$ 9UE#;K),$&0O>/
ML^G?K_.QY7!=U<A(5N8;ZTB"QT"26><9CU+R7+N_VZWEAZLAJHN%KI(=^,SX
M/)^ER[C\-/\*\Q_CN.[#1$-V"A*B6.82X@5)G*&),)Y$,I2:) ]Z??#$<;%K
M[8&G1/?A6W06<1L06;R:I@T'VZ([IE$D1B"P5P.=5NQD*H@3-"CPUC&H4?6\
MEX#ASI/N.GT(D(X"'O@F_UOI2OQ7/T^_W]P/.QXM.)0%T)S0&((FP8 @V2I%
MC3 LWY_&MO.&?L>G!]=\5V7-ZDENZ$>MLR6$V>P?B[_-PG@";V$ED^N3D GJ
MI2 BB8!;HHP,H(&1#(8GE J'H ] P&-K# .%*HJ;]2#%H=$ RS@[/]_NDFT)
MFE'!!XYND+'(0#"!V. HD90Z"DFAB-0A,-CU\6$\ANKZ[RRWP6L^)_B3V7I6
MT89\2[D(45"25G.1*'#BH(S@,UH$%676W!^@]AV?'N8BIK;2N\IL8)6_]4O_
M%7_;G\'F-,3/;MB(PEBI/<J :X\AD$&1.$]1+I0;*[P1])#BO$>6&*9:JC8$
M:LEP:"C XA_+V<66<JT"1DL4HR3NT&X)7R:]AD"H%49P 3J:@[1_YZL'*5PU
MK_#3)36PCE<U??>D8+-DB$/T=$$#'E!!$Y==(M[AL24%E\D=THYDQZ</TK9N
M7=M=939T/?XL+POE]]R24H^GG49+9!D:II(Q<XIE(B27#$!@^!L/T/KNKP^7
M&*P?VE60W] (V AB0[E!TH-+#.V3MAB)"'1-;72$AR"IL1KX_0&A>SI@S8^-
MX*H[<SUI_'1YM6#>=PADBUE'HW8Q$*ZE+@U*);$(5:)X4(8R"'#_D=]^2[]W
ME6%\NGZ04%&>#5P<[:IE_>HGL'CSW4^GL+Y2S2'Q)+0AH@RLDKY8.!, ?YD9
M^& YC;6KX0^A:]BJO>IW"KVIY 7 ;+,GHS:2(0LD9^:(S-03W(:"",U!&\VR
M>G:@M? 4N3XBCH3<">H9VK^Y1?WUH]J-B::<"<$LRB>6-U!1&A+*K6[,)KFL
M-*B#DM>/+-$V7$[1YJR^:!M"R*[7MMH'[8$"R2JC>%RRQ ;T^%@R.7'J,$ \
MZ'WRX\L,>R_^C$CI*N*&T'+SFG;+!QAI \8 "B @'\H0%[TEFGJ>8_+*'A8W
M/[+&L+[.,^*DDW ; LGU ^L-&\E8:D212(D3)9I&XA+W1"C+E1)4V/N]")_$
MR+TEAGUF_(P0Z2+:AA#RX-F]H-F!+[,BI.'(1YET)J@E(IH@4M8"[H^G?Q(B
M)W4VJ)YK'P CG83;$$A6V89M:H$SG5$PA NGT;G*!?%0Q!23M4(Y:P]J4[_[
M\\,DY@> QJDB;2",_C8^'T_//N5O<S]=Y-++_"^S6;I;K<90$DR'7*9<*8P#
M0^GU$#P!ZYG)62M^6)'G$3'T 60->SCUEJNIK9#V,;;9B%J8R)B5A)>9#)*7
M,U>AY)Q@&C@(GN1!;Y7JH:R%1$UU.!P'MQ-T,W1UZ8817/75\O-L7%ZT(I/P
M>3Z>QO&%GVP;=J*;SWEI'I+*&#5A2_5,%(3YQ#*+'GDZ)!@_<+FF072*DF?]
M2KQ1$)5>5]=1I!;,&&H(7ST!$;FD&CR0Z!45E#*FY"'AUP%+#9O1&08\ITJZ
M'>!\^@'S7=O "4C!!2 0H!1UF+(-="#,4DF]-]%:>QQN]JPT;(+GV6!30\X-
M.$F/-X>U-'&3@97>^*P\%F,$P5^>N7N0GOID5'L=F7N+^GMSONLIH05$W6G3
MYZFCS@=%V&JG65#$:F-(Q.T630Z2>UH;02^E]?)1BGVT]?(Q4AZ\#/_PQL F
M"%#,:6*<+3T>O2LSASV::1T=IT%%&@XXLUYHZ^6CE'IBZ^5C)#QT,G''O9L-
M8!/'<QRD3J7TJ4QQ08F)$!QS/H(*!]U7M7:=60<(727V@ELO!\Z]5<BF<![9
M])!)$-&0P%#WI:1=P2&5$7^0ULNG NBY--" U[*G)7 0UBKC#4G4"R)IQ-,Y
M0;&/ ,XP6V:A5W9?VF^]? J<*LJYN1%K*V=.6.ZCYI:4$Y7(G) #F35QSFEC
M!8:$JD;/JPXC^GJ[\NJE*44%,3<'E,W^"39:X84EE)>[O]*0/H!1Q''CDY8^
MA/MN[1][%M]1.CUD%M\Q F[@[-DW&@YBT-ED2[CPJSM=2ER&\BC'!.F5-M'4
MO@!].;/XCM+Q@;/XCA%X [C98W<_7+?:#=QR:DI98DZI/.1#]TLF2I@-TBG@
MB5E9&4!/T700DLR+.:EZ444#T#JE23RZ?A"- 6*I*NFL6*;ZX"^9YIFB-$,T
M_\=W]Z^+DPJ=_8]1VL#Y@ U['V'Y^FKS;.WFU=IGF,>BR#,880218PBV7+D
M[N-02J'0GGL;LO4)HF3WK-[.V/_ Y9KL!]<-3WT)NQI^3NZR?J<I*,2T_OR[
M^?S-[/P"91DGL\7E_%ZAW*X.ZCN[C)8/KHU63#>VZN'7CVR9?A+1'=NAXS((
M@5A2/E>?\H.U;H[S4Z5R\ (G&HSR_<U7M\NL^XEW(7CG!P<Y3X[5SW9K/R66
M 4W\FJ7%]L;L+?Y[E=KHAK"'WQM,7X_*?7:0$ 96S_MI&O\8I\M-E_4NFKGW
MJ4$.T6.4LIOU@?7Q:C*YH6L;JG?1RLX/#K9A]LA\=I@ !M;-Q]GT(\QJ*.7N
MEP;3QJ.RGCW!>$/G"N GS\?3]0PA_&&U ^;!AP<S:J=Z!H>(:6B3=W:VW##U
MZGS9S=C=_=0@][5=M+5;% /K9TO0U$^N%N/%-XQ#7N/O_:.&W_WPHX-<BE;P
MO?>*9V#M?5W^X_,\?II_6\S?+9;C\\WCU.7W6:JCR8,6&*3(LXM6CQ';P!K^
M=+E$&S]=I0'KF=+]7QWD8KJ++I\44#L'X,?9\G_ ]4D-E;;H00L,<HM3Z;!\
M4FP#:_@W_.AL"EM.T>G^Z,^[N:E[/GF(%FU+6GQ<-&WI[>TE?)N]^WD!TP4@
MGV6^95RYUEV-[3'K'*)AU["&#Q%B@VK_]_%LLKF1^>OL'-ZLQW']_^U=46_;
M-A!^WZ_IBNUU@.,D78 V-A(W0!X5B5:X2:1+T4[\[T<IMF/+%$61I]X5RTM1
M),''X_<=C^3Q2'U-7L;0WMF85[K@$W4/\.&3H!N8'O]8)P5?\G1G_2)YO6""
M+;FNQG"%W@:]W('4:44,K[1<PH2Q(A$[@V_*57T^;SKPQ NNMS!KM[ 6O9R"
M5*(JBEDZ.S#()9X#UDM?4JFM?H[HB0B\CV[#>HE(*M?5SQ&A4P')*K,OO&,_
MUEP=X@I,4![0C)?(I%)?PSFD6@4TWXQ5 72*#%+]XS 6H/)GGFP?JCE39K=5
M)B)ET(4_/O@1X]J0$U_K<P!!.W =H,+QB&SW'OM Z)6E:\TW;&K"1"[5-KIT
MQ(Z()U.;;^G9>>Q$<E&TS>,,J(BD&QBO^LHIA1S&"[)T<R8!='I'P:PIZ>=:
M.CJ.7^1C3+H%D:.-A58],E24#A(^:A5_YDSS49_X49\X3)OLGX5L]N.QP^,4
M":V,RC4ZK)W%%J H#F;!#(TV'-ZT;J5;^O0=6Y0\U]-GD<]%)1X2,WCOUV7Y
MEK>JM%@\%==235;%4_&H(#0;W!KF2JU+,0E 'P'9:YM-%ZO[33JM-)"Z5E#,
ME9VGB"XRL#<_T#H%:S3.0.MC7_I1042EN5+@0K4Q\<93@%8=A&!GZ7[H[>1%
M955M(H!4-CRTE:%?V'-00$6<D9<C0]K!R^,Y9+*I^<NL04XZ5K_5D)L5U-U*
MZ>R\"] CU*\YO$N: S4?S""R](_J2F37RE@[6QXZ\46)VO#I1F6/JCY+ST0^
M$=EWL:ET!N  P8W2&/K#])5P9"/[2KV]NA$[^]N6MOMC%AN/"F(^#V^51M (
M]I9HNI'=Y<%T,+_45G\W_3"_/K@]@)L,;PUM40CC'L'TTHDBDVJVW'5CMFP\
M^- -8.\(;A3MFB=X# DB&[N,>6_XF[TB.Y\WWP+?=9$U?9M*D567ROP'RG.
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
M?Z3.#O[&C^B[7]3_/"45^^NW_P!02P,$%     @ (H+_6"H%E[NO!P  02<
M !D   !C9'<M,C R-#8S,'@Q,'%X97@S,3$N:'1M[5IM;QLW$OY^OX+GX!H'
MD&2]UI;L&/ I2NNB<%I'1N[;@=J=U?*\N]R2NY)UO_Z>(5>69"FHW*"I8ER
MR-KED#/#>?C,D.)%7*3)Y45,,KS\V\7?ZW7Q3@=E2EDA D.RH%"45F53\2DD
M>R_J]4IJJ/.%4=.X$.UFNRL^:7.O9M*W%ZI(Z'(YSL6)?[XX<4HN)CI<7%Z$
M:B94^/9(-2F:]"9G34D4=(-NIW_:AMAI-PIE]ZS9Z_V[=82N$/=];+%(Z.U1
MJK)Z3*Q_T&TW3GMY<3Y781$/6LWF/XZ<Z.5%I+,"^@SZ^Z]^F*W!"GHHZC)1
MTVS@7#KR79?-@4ZT&;QJNG_GW%*/9*J2Q>#U6*5DQ0W-Q:U.9?:Z9F5FZY:,
MBKR@5?\EV 3SW./<FWR*<1*5T=*%5IN-'CW$:J(*T6DU6F+3Y'7/I9G"^4+G
M@SZ&7;,]P&23^8N,'XYNQ]?OKX=7X^L/-^*7N]N/=U<W8S'^(&[O?AZ)5D?6
M6]UC^49H(UJ]L'JXNWDWNOV\KX?BW/C'D?@X&M[=7H^O1Q_%Z%_#'Z]N?AB)
MJ^%8?'@O6OU.]_E.[$#F[E[_*6VAHL6?[GMWI^_7-3&,C8()&8FKAOB99+RH
MB8 ,&R6*6!;?O>J=G>\#V.^A,9=A"#ZI)Q1ANMN;$*Y<]:]4%F*^!O4.NOU%
MSK<:2[>^OO;-F6J?-7H\#=<BEC,2AF:*YB#G(E96_%9* V E"[S/M2F$SL1[
M;5+1:M9_%3H2PW>?P-@&;;)0.D/ ^B\S8.V#"]@_I468$)!T(>XS/4\HG%+-
MQZV*5JAA0J:1<:%!JDS(;"'*K# EP0/D8)>.$48I4CP9)1,1R:!@+M4I,D:A
MO=R60$8!62O-@D52>4_0NS:FQ;L0QD!EXG(Y=+! H QR-\0R=(<E(1DQCU40
M"UORQZK_G Q5@[ #J;()LC?7"W-5Q'#0YA0X WG<'*;I$&[.T"T4D\7Z-+Q<
M4':^'5"2B%2&L#."5F&N 9$01[-9:U=9!(YQA(+O05*&&!-06HMI#3!4S$LY
MD, @9G GR0JE%4#L$]58"*'B@6LL4280 #0U\./466=/(&TLHD3/[1*WAJ9(
M5$9"D>27WFY865N#GUT:LV7MRT5@]^ 0.-X(UVM;H:LJ*YA =!0I/+H07@MI
MR($%P5>3A#BH@H#02:)LS.(LEH(\F4#Y.50V2+0MT8]IU>C$HR8W.J 0KZTX
M!DA" NH\$D8/02RS*:H<,-9MF4#"E:V]8WKCNKJZE9_\H^)B+O-HY?$%T]H:
MB#VHV):]%44;BB(H8C^?0AL27 3\\;*KU3P[;+S*P\%KO]$\Y7EX1Q8SA0"Z
M%/C[Z*IQ=@YD:??OPFER0D!*I<DG7ET:# #NFBGK&!%2E+EQN/A><>DZ'QM*
MI(->E7E7\*E57,V-"KP*6ZQ.5.BV^K:<6!4J:10[H'Q]X#)$QB.5EG.V6ZG6
M)7C'G]H2#,(FWW7*48JJH$PDTS[<<D:L<C]Z^$IBO0#"MPFQ()@9_2G\XTQ\
M\-">' ZT*RK>1/;>K+8%\/WY<&^<8VW,5,CPE59GDHE?6D"?"U/&M#3A$E]
MO)(3E:ABP>7 +K6\VAP4'<K\0MD072ML77YYJ!S*2VR=+*+ Y4L0:!,Z UR)
M.Z4,54D"L*.%<EY%+(+RW0,:JTWEH/@7#.G@<""]9.O13":EHS0..$41BDPU
M0ZCLCF(1U<<>Y.P?=U>.#KSH"&*UOCZ=Z++XO.Y]TH=\E"8NOJ/?WT&)R;*L
M=^N1_!PL]_NLX&7B+SP<_"TIU<=W&R>\LZ^*/]?R!(;/H%!._3H(2L,X6,NS
M&^.EVA9XP^>.&,4&&*(Z*Q+'6\(10 Q">R)7F8G-%KDC"#Z=R,I'6]YX2V)I
M'PL1ID('>@I=CG#>5_R]$(FZIZ0ZCW@B7_N""?DRB!_Z_JUW< A_[O[-G5J&
MRV516U$5,^<Z3%>LQ7![1C6R5>G"*(DZM]#&/J9^]P*#I:DJ"J*=N6"B459P
M2ZA@D^M^#!B#>BU3._YRG;U<;_1;J6"R6V%E%KCCB3?_WYI]S61_E:!TPUPI
M (XWR+S5#A0!(57:?MPBS4G><Q[VI9S+Q*X(=2>IR].E9^&NVLWXXXD=)"=#
M=+3TR'$[,%H5K1 &W%!;UGP98%$#V#(%6# _SHTJA^P\@7OA*?[P=DU7R.21
M 9_4  %RY <0N4/P"FTUGQI5-M/)C#@_9G):G>6;BB\IS1.](+3.8^U)4FY@
M&=C[PE*AL2\B_NR?P?M[1?J[5ZWOFWMQ9ZNUV^C"[1,K^0D6%)DZC$]D;FFP
M_'*.7)0G<C%0F;/!=3JO1I_HHM#I@&\5S#BAH1ZJ=#AUOKFZ<-#I-_JM-M\Y
M* S^ATO%U76$AKN.<%*$VVW]LT:_^?GF9J/UV';BQO;CPP.;R^SM4>=HV:$"
MZ*"=/X@GD\*8?>J$M__KK^2FCV_W]-RZSQT_+#_&?0^OJ] Z*.3P@T^QQ-*!
M;VE*OFP:OBU/I3(U\0LVN(ISBDMKPUA1)$8/%)2\3Q8??.'X8N=@\[?XE^KF
M3R5JGDZKYNZ';3MYX@AW!\$_N=65:^M^"!SX$^T9;=WS6M&!(^WFJHN<@!/*
MXO-=GG$U9^/37V$[<5?G_@=02P,$%     @ (H+_6#=>.96Z!P  $B<  !D
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
M    "  B@O]8T@#QBF)3 0 \&QL $               @ $     8V1W+3(P
M,C0P-C,P+FAT;5!+ 0(4 Q0    ( "*"_U@.AFJ=)0P  *-]   0
M      "  9!3 0!C9'<M,C R-# V,S N>'-D4$L! A0#%     @ (H+_6(T*
M@1""%0  Y,0  !0              ( !XU\! &-D=RTR,#(T,#8S,%]C86PN
M>&UL4$L! A0#%     @ (H+_6%<RZ#PG(P  5G$! !0              ( !
MEW4! &-D=RTR,#(T,#8S,%]D968N>&UL4$L! A0#%     @ (H+_6*N3^TOB
MB@< 1(4* !,              ( !\)@! &-D=RTR,#(T,#8S,%]G,2YJ<&=0
M2P$"% ,4    "  B@O]8GFGDR0ZJ  #/CP8 %               @ $#) D
M8V1W+3(P,C0P-C,P7VQA8BYX;6Q02P$"% ,4    "  B@O]8TQ?F];E8  #N
M&P0 %               @ %#S@D 8V1W+3(P,C0P-C,P7W!R92YX;6Q02P$"
M% ,4    "  B@O]8*@67NZ\'  !!)P  &0              @ $N)PH 8V1W
M+3(P,C0V,S!X,3!Q>&5X,S$Q+FAT;5!+ 0(4 Q0    ( "*"_U@W7CF5N@<
M !(G   9              "  10O"@!C9'<M,C R-#8S,'@Q,'%X97@S,3(N
M:'1M4$L! A0#%     @ (H+_6.R'@TV[ P  (@T  !D              ( !
M!3<* &-D=RTR,#(T-C,P>#$P<7AE>#,R,2YH=&U02P$"% ,4    "  B@O]8
M!$5.M\T#  !M#0  &0              @ 'W.@H 8V1W+3(P,C0V,S!X,3!Q
@>&5X,S(R+FAT;5!+!08     "P + .$"  #[/@H    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>cdw-20240630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cdw="http://www.cdw.com/20240630"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cdw-20240630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2024-07-26</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongTermContractWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueMay2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueMay2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueApril2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueApril2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueFebruary2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueFebruary2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2031Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDueDecember2031Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:ReceivableFinancingLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:ReceivableFinancingLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:CollaborationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DataStorageAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="subsidiary">
        <measure>cdw:subsidiary</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>cdw:segment</measure>
    </unit>
    <unit id="employee">
        <measure>cdw:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0001402057</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-26">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-54" id="f-425">P6M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-55" id="f-426">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-56" id="f-427">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-57" id="f-428" xsi:nil="true"/>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-35985</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">CDW CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">26-0273989</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">200 N. Milwaukee Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Vernon Hills</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">60061</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">465-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">CDW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">133575556</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-5" id="f-30" unitRef="usd">665300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-5" id="f-31" unitRef="usd">588700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-5" id="f-32" unitRef="usd">32600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-5" id="f-33" unitRef="usd">28800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-5" id="f-34" unitRef="usd">4718800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-5" id="f-35" unitRef="usd">4567500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-5" id="f-36" unitRef="usd">724800000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-5" id="f-37" unitRef="usd">668100000</us-gaap:InventoryNet>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-3" decimals="-5" id="f-38" unitRef="usd">545300000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-4" decimals="-5" id="f-39" unitRef="usd">470500000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-5" id="f-40" unitRef="usd">389400000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-5" id="f-41" unitRef="usd">410200000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-5" id="f-42" unitRef="usd">7043600000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-5" id="f-43" unitRef="usd">6705000000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-5" id="f-44" unitRef="usd">130900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-5" id="f-45" unitRef="usd">128800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-5" id="f-46" unitRef="usd">186900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-5" id="f-47" unitRef="usd">195500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-3" decimals="-5" id="f-48" unitRef="usd">4409300000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-5" id="f-49" unitRef="usd">4413400000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-5" id="f-50" unitRef="usd">1295000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-5" id="f-51" unitRef="usd">1369700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-5" id="f-52" unitRef="usd">573000000.0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-5" id="f-53" unitRef="usd">472200000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-5" id="f-54" unitRef="usd">13638700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-5" id="f-55" unitRef="usd">13284600000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-3" decimals="-5" id="f-56" unitRef="usd">3118600000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-4" decimals="-5" id="f-57" unitRef="usd">2881000000</us-gaap:AccountsPayableTradeCurrent>
    <cdw:AccountsPayableInventoryFinancing contextRef="c-3" decimals="-5" id="f-58" unitRef="usd">404200000</cdw:AccountsPayableInventoryFinancing>
    <cdw:AccountsPayableInventoryFinancing contextRef="c-4" decimals="-5" id="f-59" unitRef="usd">430900000</cdw:AccountsPayableInventoryFinancing>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-5" id="f-60" unitRef="usd">1203500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-5" id="f-61" unitRef="usd">613100000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-5" id="f-62" unitRef="usd">451400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-5" id="f-63" unitRef="usd">487400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-5" id="f-64" unitRef="usd">296200000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-5" id="f-65" unitRef="usd">303000000.0</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedAdvertisingCurrent contextRef="c-3" decimals="-5" id="f-66" unitRef="usd">145100000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedAdvertisingCurrent contextRef="c-4" decimals="-5" id="f-67" unitRef="usd">119900000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="c-3" decimals="-5" id="f-68" unitRef="usd">80700000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="c-4" decimals="-5" id="f-69" unitRef="usd">52400000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-5" id="f-70" unitRef="usd">508400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-5" id="f-71" unitRef="usd">554300000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-5" id="f-72" unitRef="usd">6208100000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-5" id="f-73" unitRef="usd">5442000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-5" id="f-74" unitRef="usd">4424800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-5" id="f-75" unitRef="usd">5031800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-5" id="f-76" unitRef="usd">151700000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-5" id="f-77" unitRef="usd">171400000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-5" id="f-78" unitRef="usd">161700000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-5" id="f-79" unitRef="usd">164000000.0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-5" id="f-80" unitRef="usd">517500000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-5" id="f-81" unitRef="usd">432900000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-3" decimals="-5" id="f-82" unitRef="usd">5255700000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-4" decimals="-5" id="f-83" unitRef="usd">5800100000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-84" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-85" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-86"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-87"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="-5" id="f-88" unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="-5" id="f-89" unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-90" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-91" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="INF" id="f-92" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-93" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-5" id="f-94" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-5" id="f-95" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-96"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-97"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="-5" id="f-98" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="-5" id="f-99" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-5" id="f-100" unitRef="shares">133600000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-5" id="f-101" unitRef="shares">134100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-5" id="f-102" unitRef="usd">1300000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-5" id="f-103" unitRef="usd">1300000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-5" id="f-104" unitRef="usd">3789900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-5" id="f-105" unitRef="usd">3691300000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-5" id="f-106" unitRef="usd">-1481300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-5" id="f-107" unitRef="usd">-1525500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-5" id="f-108" unitRef="usd">-135000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-5" id="f-109" unitRef="usd">-124600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-5" id="f-110" unitRef="usd">2174900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-5" id="f-111" unitRef="usd">2042500000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-5" id="f-112" unitRef="usd">13638700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-5" id="f-113" unitRef="usd">13284600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-114" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-115" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-116" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-117" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-5" id="f-118" unitRef="usd">4240300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-5" id="f-119" unitRef="usd">4444600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-5" id="f-120" unitRef="usd">8049700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-5" id="f-121" unitRef="usd">8458300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-5" id="f-122" unitRef="usd">1183100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-5" id="f-123" unitRef="usd">1181500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-5" id="f-124" unitRef="usd">2246400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-5" id="f-125" unitRef="usd">2270900000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-5" id="f-126" unitRef="usd">750000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-5" id="f-127" unitRef="usd">769300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-5" id="f-128" unitRef="usd">1485300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-5" id="f-129" unitRef="usd">1503400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-5" id="f-130" unitRef="usd">433100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-5" id="f-131" unitRef="usd">412200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-132" unitRef="usd">761100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-5" id="f-133" unitRef="usd">767500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-5" decimals="-5" id="f-134" unitRef="usd">-52300000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-6" decimals="-5" id="f-135" unitRef="usd">-58200000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-5" id="f-136" unitRef="usd">-103600000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-7" decimals="-5" id="f-137" unitRef="usd">-115900000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-5" id="f-138" unitRef="usd">-1100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-5" id="f-139" unitRef="usd">-600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-140" unitRef="usd">-1200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-5" id="f-141" unitRef="usd">-1900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-142" unitRef="usd">379700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-143" unitRef="usd">353400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-144" unitRef="usd">656300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-145" unitRef="usd">649700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-5" id="f-146" unitRef="usd">98600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-5" id="f-147" unitRef="usd">90800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-148" unitRef="usd">159100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-5" id="f-149" unitRef="usd">157000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-150" unitRef="usd">281100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-5" id="f-151" unitRef="usd">262600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-152" unitRef="usd">497200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-153" unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-154"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-155"
      unitRef="usdPerShare">1.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-156"
      unitRef="usdPerShare">3.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-157"
      unitRef="usdPerShare">3.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-158"
      unitRef="usdPerShare">2.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-159"
      unitRef="usdPerShare">1.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">3.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">3.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-5" id="f-162" unitRef="shares">134100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-5" id="f-163" unitRef="shares">134600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-164" unitRef="shares">134300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-5" id="f-165" unitRef="shares">135100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-5" id="f-166" unitRef="shares">135600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-5" id="f-167" unitRef="shares">136100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-168" unitRef="shares">135800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-5" id="f-169" unitRef="shares">136700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-170" unitRef="usd">281100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-5" id="f-171" unitRef="usd">262600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-172" unitRef="usd">497200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-173" unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-5" decimals="-5" id="f-174" unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-6" decimals="-5" id="f-175" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-1" decimals="-5" id="f-176" unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-7" decimals="-5" id="f-177" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-5" decimals="-5" id="f-178" unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-5" id="f-179" unitRef="usd">18000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-5" id="f-180" unitRef="usd">-12300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-5" id="f-181" unitRef="usd">27600000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-5" decimals="-5" id="f-182" unitRef="usd">-1600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-5" id="f-183" unitRef="usd">18000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-5" id="f-184" unitRef="usd">-10400000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-5" id="f-185" unitRef="usd">27600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-5" id="f-186" unitRef="usd">279500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-5" id="f-187" unitRef="usd">280600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-5" id="f-188" unitRef="usd">486800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-5" id="f-189" unitRef="usd">520300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-190" unitRef="usd">497200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-191" unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c-1" decimals="-5" id="f-192" unitRef="usd">136700000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c-7" decimals="-5" id="f-193" unitRef="usd">136600000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-5" id="f-194" unitRef="usd">48100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-5" id="f-195" unitRef="usd">45600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-1" decimals="-5" id="f-196" unitRef="usd">19900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-7" decimals="-5" id="f-197" unitRef="usd">24100000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-5" id="f-198" unitRef="usd">9800000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-5" id="f-199" unitRef="usd">8400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-1" decimals="-5" id="f-200" unitRef="usd">2900000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-7" decimals="-5" id="f-201" unitRef="usd">20800000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-5" id="f-202" unitRef="usd">161500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-5" id="f-203" unitRef="usd">13000000.0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-5" id="f-204" unitRef="usd">57700000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-5" id="f-205" unitRef="usd">-17000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-5" id="f-206" unitRef="usd">203800000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-7" decimals="-5" id="f-207" unitRef="usd">-97200000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-5" id="f-208" unitRef="usd">236900000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-7" decimals="-5" id="f-209" unitRef="usd">-39700000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-5" id="f-210" unitRef="usd">101200000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-7" decimals="-5" id="f-211" unitRef="usd">-147900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-5" id="f-212" unitRef="usd">589900000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-5" id="f-213" unitRef="usd">593600000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-5" id="f-214" unitRef="usd">60400000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-5" id="f-215" unitRef="usd">71300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-5" id="f-216" unitRef="usd">200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-5" id="f-217" unitRef="usd">75500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-5" id="f-218" unitRef="usd">-60600000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-5" id="f-219" unitRef="usd">-146800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-5" id="f-220" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-7" decimals="-5" id="f-221" unitRef="usd">201300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-5" id="f-222" unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-7" decimals="-5" id="f-223" unitRef="usd">275700000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-5" id="f-224" unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-7" decimals="-5" id="f-225" unitRef="usd">50000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <cdw:RepaymentsOfReceivableFinancingLiability contextRef="c-1" decimals="-5" id="f-226" unitRef="usd">19100000</cdw:RepaymentsOfReceivableFinancingLiability>
    <cdw:RepaymentsOfReceivableFinancingLiability contextRef="c-7" decimals="-5" id="f-227" unitRef="usd">40500000</cdw:RepaymentsOfReceivableFinancingLiability>
    <cdw:NetChangeInAccountsPayableInventoryFinancing contextRef="c-1" decimals="-5" id="f-228" unitRef="usd">-26700000</cdw:NetChangeInAccountsPayableInventoryFinancing>
    <cdw:NetChangeInAccountsPayableInventoryFinancing contextRef="c-7" decimals="-5" id="f-229" unitRef="usd">161600000</cdw:NetChangeInAccountsPayableInventoryFinancing>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-5" id="f-230" unitRef="usd">254000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-5" id="f-231" unitRef="usd">396100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-5" id="f-232" unitRef="usd">35000000.0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-7" decimals="-5" id="f-233" unitRef="usd">20500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-5" id="f-234" unitRef="usd">30700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-5" id="f-235" unitRef="usd">32800000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-5" id="f-236" unitRef="usd">166300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-7" decimals="-5" id="f-237" unitRef="usd">159300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-5" id="f-238" unitRef="usd">12200000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-7" decimals="-5" id="f-239" unitRef="usd">11500000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-5" id="f-240" unitRef="usd">-449600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-5" id="f-241" unitRef="usd">-559500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-5" id="f-242" unitRef="usd">-3100000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-5" id="f-243" unitRef="usd">1400000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-5" id="f-244" unitRef="usd">76600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-5" id="f-245" unitRef="usd">-111300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-5" id="f-246" unitRef="usd">588700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-5" id="f-247" unitRef="usd">315200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-5" id="f-248" unitRef="usd">665300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-5" id="f-249" unitRef="usd">203900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-5" id="f-250" unitRef="usd">114200000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-5" id="f-251" unitRef="usd">117000000.0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-5" id="f-252" unitRef="usd">147600000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-5" id="f-253" unitRef="usd">174900000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesIssued contextRef="c-10" decimals="-5" id="f-254" unitRef="shares">134400000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-5" id="f-255" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-5" id="f-256" unitRef="usd">3745000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-5" id="f-257" unitRef="usd">-1474200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-5" id="f-258" unitRef="usd">-133400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-5" id="f-259" unitRef="usd">2138700000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-5" id="f-260" unitRef="usd">281100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-261" unitRef="usd">281100000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-16" decimals="-5" id="f-262" unitRef="usd">28700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-5" id="f-263" unitRef="usd">28700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-17" decimals="-5" id="f-264" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-16" decimals="-5" id="f-265" unitRef="usd">6100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-5" decimals="-5" id="f-266" unitRef="usd">6100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-17" decimals="-5" id="f-267" unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-16" decimals="-5" id="f-268" unitRef="usd">9500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-5" decimals="-5" id="f-269" unitRef="usd">9500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-17" decimals="-5" id="f-270" unitRef="shares">900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-15" decimals="-5" id="f-271" unitRef="usd">201900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-5" decimals="-5" id="f-272" unitRef="usd">201900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-5"
      decimals="2"
      id="f-273"
      unitRef="usdPerShare">0.62</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock contextRef="c-16" decimals="-5" id="f-274" unitRef="usd">-600000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-15" decimals="-5" id="f-275" unitRef="usd">83600000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-5" decimals="-5" id="f-276" unitRef="usd">83000000.0</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-15" decimals="-5" id="f-277" unitRef="usd">800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-5" decimals="-5" id="f-278" unitRef="usd">800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-18" decimals="-5" id="f-279" unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-5" decimals="-5" id="f-280" unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-15" decimals="-5" id="f-281" unitRef="usd">-1900000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-18" decimals="-5" id="f-282" unitRef="usd">-1700000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-5" decimals="-5" id="f-283" unitRef="usd">-3600000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <us-gaap:CommonStockSharesIssued contextRef="c-19" decimals="-5" id="f-284" unitRef="shares">133600000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-5" id="f-285" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-5" id="f-286" unitRef="usd">3789900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-5" id="f-287" unitRef="usd">-1481300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-5" id="f-288" unitRef="usd">-135000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-5" id="f-289" unitRef="usd">2174900000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued contextRef="c-23" decimals="-5" id="f-290" unitRef="shares">135000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-5" id="f-291" unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-5" id="f-292" unitRef="usd">3557300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-5" id="f-293" unitRef="usd">-1847000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-5" id="f-294" unitRef="usd">-142800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-5" id="f-295" unitRef="usd">1568900000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-5" id="f-296" unitRef="usd">262600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-5" id="f-297" unitRef="usd">262600000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-5" id="f-298" unitRef="usd">24800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-5" id="f-299" unitRef="usd">24800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-29" decimals="-5" id="f-300" unitRef="usd">7700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-6" decimals="-5" id="f-301" unitRef="usd">7700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-30" decimals="-5" id="f-302" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-29" decimals="-5" id="f-303" unitRef="usd">9400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-6" decimals="-5" id="f-304" unitRef="usd">9400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-30" decimals="-5" id="f-305" unitRef="shares">1100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-30" decimals="-5" id="f-306" unitRef="usd">100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-28" decimals="-5" id="f-307" unitRef="usd">196000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-6" decimals="-5" id="f-308" unitRef="usd">196100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-6"
      decimals="2"
      id="f-309"
      unitRef="usdPerShare">0.59</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock contextRef="c-29" decimals="-5" id="f-310" unitRef="usd">-300000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-28" decimals="-5" id="f-311" unitRef="usd">79700000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-6" decimals="-5" id="f-312" unitRef="usd">79400000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-28" decimals="-5" id="f-313" unitRef="usd">1200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-6" decimals="-5" id="f-314" unitRef="usd">1200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-28" decimals="-5" id="f-315" unitRef="usd">-1500000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-31" decimals="-5" id="f-316" unitRef="usd">18000000.0</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-6" decimals="-5" id="f-317" unitRef="usd">16500000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <us-gaap:CommonStockSharesIssued contextRef="c-32" decimals="-5" id="f-318" unitRef="shares">134000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-5" id="f-319" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-5" id="f-320" unitRef="usd">3599500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-5" id="f-321" unitRef="usd">-1862800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-5" id="f-322" unitRef="usd">-124800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-5" id="f-323" unitRef="usd">1613200000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued contextRef="c-36" decimals="-5" id="f-324" unitRef="shares">134100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-5" id="f-325" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-5" id="f-326" unitRef="usd">3691300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-5" id="f-327" unitRef="usd">-1525500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-5" id="f-328" unitRef="usd">-124600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-5" id="f-329" unitRef="usd">2042500000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-40" decimals="-5" id="f-330" unitRef="usd">497200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-331" unitRef="usd">497200000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-5" id="f-332" unitRef="usd">48100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-5" id="f-333" unitRef="usd">48100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-42" decimals="-5" id="f-334" unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-41" decimals="-5" id="f-335" unitRef="usd">35000000.0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-5" id="f-336" unitRef="usd">35000000.0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-41" decimals="-5" id="f-337" unitRef="usd">14400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-5" id="f-338" unitRef="usd">14400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-42" decimals="-5" id="f-339" unitRef="shares">1100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-40" decimals="-5" id="f-340" unitRef="usd">254000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-1" decimals="-5" id="f-341" unitRef="usd">254000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-1"
      decimals="2"
      id="f-342"
      unitRef="usdPerShare">1.24</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock contextRef="c-41" decimals="-5" id="f-343" unitRef="usd">-1100000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-40" decimals="-5" id="f-344" unitRef="usd">167400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-1" decimals="-5" id="f-345" unitRef="usd">166300000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-40" decimals="-5" id="f-346" unitRef="usd">30700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-5" id="f-347" unitRef="usd">30700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-43" decimals="-5" id="f-348" unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-1" decimals="-5" id="f-349" unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-40" decimals="-5" id="f-350" unitRef="usd">-900000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-43" decimals="-5" id="f-351" unitRef="usd">-12300000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-1" decimals="-5" id="f-352" unitRef="usd">-13200000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <us-gaap:CommonStockSharesIssued contextRef="c-19" decimals="-5" id="f-353" unitRef="shares">133600000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-5" id="f-354" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-5" id="f-355" unitRef="usd">3789900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-5" id="f-356" unitRef="usd">-1481300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-5" id="f-357" unitRef="usd">-135000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-5" id="f-358" unitRef="usd">2174900000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued contextRef="c-44" decimals="-5" id="f-359" unitRef="shares">135500000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-5" id="f-360" unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-5" id="f-361" unitRef="usd">3518100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-5" id="f-362" unitRef="usd">-1763800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-5" id="f-363" unitRef="usd">-152400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-5" id="f-364" unitRef="usd">1603300000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-48" decimals="-5" id="f-365" unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-366" unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-5" id="f-367" unitRef="usd">45600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-5" id="f-368" unitRef="usd">45600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-50" decimals="-5" id="f-369" unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-49" decimals="-5" id="f-370" unitRef="usd">20500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-7" decimals="-5" id="f-371" unitRef="usd">20500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-50" decimals="-5" id="f-372" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-49" decimals="-5" id="f-373" unitRef="usd">14400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-7" decimals="-5" id="f-374" unitRef="usd">14400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-50" decimals="-5" id="f-375" unitRef="shares">2100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-50" decimals="-5" id="f-376" unitRef="usd">100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-48" decimals="-5" id="f-377" unitRef="usd">396000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-7" decimals="-5" id="f-378" unitRef="usd">396100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-7"
      decimals="2"
      id="f-379"
      unitRef="usdPerShare">1.18</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock contextRef="c-49" decimals="-5" id="f-380" unitRef="usd">-900000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-48" decimals="-5" id="f-381" unitRef="usd">160200000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-7" decimals="-5" id="f-382" unitRef="usd">159300000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-48" decimals="-5" id="f-383" unitRef="usd">32800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-5" id="f-384" unitRef="usd">32800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-48" decimals="-5" id="f-385" unitRef="usd">-2700000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-51" decimals="-5" id="f-386" unitRef="usd">27600000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1 contextRef="c-7" decimals="-5" id="f-387" unitRef="usd">24900000</cdw:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent1>
    <us-gaap:CommonStockSharesIssued contextRef="c-32" decimals="-5" id="f-388" unitRef="shares">134000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-5" id="f-389" unitRef="usd">1300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-5" id="f-390" unitRef="usd">3599500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-5" id="f-391" unitRef="usd">-1862800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-5" id="f-392" unitRef="usd">-124800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-5" id="f-393" unitRef="usd">1613200000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-394">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Description of Business and Summary of Significant Accounting Policies&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CDW Corporation (&#x201c;Parent&#x201d;), a Fortune 500 company and member of the S&amp;amp;P 500 Index, is a leading multi-brand provider of information technology (&#x201c;IT&#x201d;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#x201c;US&#x201d;), the United Kingdom (&#x201c;UK&#x201d;) and Canada. The Company&#x2019;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout this report, the terms the &#x201c;Company&#x201d; and &#x201c;CDW&#x201d; refer to Parent and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim Consolidated Financial Statements as of June 30, 2024 and for the three and six months ended June 30, 2024 and 2023 (the &#x201c;Consolidated Financial Statements&#x201d;) have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) and the rules and regulations of the US Securities and Exchange Commission (the &#x201c;SEC&#x201d;) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The presentation of the Consolidated Financial Statements requires the Company to make estimates and assumptions that affect reported amounts and related disclosures. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company&#x2019;s financial position, results of operations, comprehensive income, cash flows and changes in stockholders&#x2019; equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#x201c;December&#160;31, 2023 Consolidated Financial Statements&#x201d;). The significant accounting policies and estimates used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2023 Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <cdw:DescriptionOfBusinessPolicyTextBlock contextRef="c-1" id="f-395">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CDW Corporation (&#x201c;Parent&#x201d;), a Fortune 500 company and member of the S&amp;amp;P 500 Index, is a leading multi-brand provider of information technology (&#x201c;IT&#x201d;) solutions to small, medium and large business, government, education and healthcare customers in the United States (&#x201c;US&#x201d;), the United Kingdom (&#x201c;UK&#x201d;) and Canada. The Company&#x2019;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise and cloud capabilities across hybrid infrastructure, digital experience and security.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout this report, the terms the &#x201c;Company&#x201d; and &#x201c;CDW&#x201d; refer to Parent and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.&lt;/span&gt;&lt;/div&gt;</cdw:DescriptionOfBusinessPolicyTextBlock>
    <cdw:NumberOfOwnedSubsidiaries
      contextRef="c-3"
      decimals="INF"
      id="f-396"
      unitRef="subsidiary">2</cdw:NumberOfOwnedSubsidiaries>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-397">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim Consolidated Financial Statements as of June 30, 2024 and for the three and six months ended June 30, 2024 and 2023 (the &#x201c;Consolidated Financial Statements&#x201d;) have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) and the rules and regulations of the US Securities and Exchange Commission (the &#x201c;SEC&#x201d;) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The presentation of the Consolidated Financial Statements requires the Company to make estimates and assumptions that affect reported amounts and related disclosures. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company&#x2019;s financial position, results of operations, comprehensive income, cash flows and changes in stockholders&#x2019; equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#x201c;December&#160;31, 2023 Consolidated Financial Statements&#x201d;). The significant accounting policies and estimates used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2023 Consolidated Financial Statements.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-398">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-400">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU enhances existing income tax disclosures primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The ASU is effective for all public entities for annual periods beginning after December 15, 2024, with early adoption permitted. Entities should apply the amendments on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact this ASU will have on its disclosures.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses included in a segment&#x2019;s profit or loss measure on an annual and interim basis. The ASU is effective for all public entities for fiscal years beginning after December 15, 2023, and interim &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;periods within fiscal years beginning after December 15, 2024. Entities are required to apply the amendments on a retrospective basis. The Company is currently evaluating the impact this ASU will have on its disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-399">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU enhances existing income tax disclosures primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The ASU is effective for all public entities for annual periods beginning after December 15, 2024, with early adoption permitted. Entities should apply the amendments on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact this ASU will have on its disclosures.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses included in a segment&#x2019;s profit or loss measure on an annual and interim basis. The ASU is effective for all public entities for fiscal years beginning after December 15, 2023, and interim &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;periods within fiscal years beginning after December 15, 2024. Entities are required to apply the amendments on a retrospective basis. The Company is currently evaluating the impact this ASU will have on its disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-401">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Accounts Receivable and Contract Balances&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the total accounts receivable recognized and the related classification on the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.782%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, noncurrent&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,905.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Accounts receivable, current are presented within Accounts receivable, net of allowance for credit losses on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Accounts receivable, noncurrent are presented within Other assets on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company transfers certain accounts receivable, without recourse, to third-party financial companies as a method to reduce the Company&#x2019;s credit exposure and accelerate cash collections. Such transfers are recognized as a sale and the related accounts receivable is derecognized from the Consolidated Balance Sheet upon receipt of payment from the third-party financing company. During the six months ended June 30, 2024 and 2023, the Company sold approximately $213&#160;million and $219&#160;million of accounts receivable, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets and liabilities represent the difference in the timing of revenue recognition from receipt of cash from customers. Contract assets represent revenue recognized on performance obligations satisfied or partially satisfied for which the Company has no unconditional right to consideration. Contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. The following table details information about the Company&#x2019;s contract balances recognized on the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Contract assets are presented within Prepaid expenses and other on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Includes $33&#160;million and $40&#160;million of long-term contract liabilities that are presented within Other liabilities on the Consolidated Balance Sheets as of June 30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;During the six months ended June 30, 2024 and 2023, the Company recognized revenue of $237&#160;million and $265&#160;million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of June 30, 2024 related to non-cancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.745%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.416%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 1-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 2-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-402">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the total accounts receivable recognized and the related classification on the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.782%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, noncurrent&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,207.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,905.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Accounts receivable, current are presented within Accounts receivable, net of allowance for credit losses on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Accounts receivable, noncurrent are presented within Other assets on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-5" id="f-403" unitRef="usd">4718800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-5" id="f-404" unitRef="usd">4567500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-3" decimals="-5" id="f-405" unitRef="usd">488700000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-4" decimals="-5" id="f-406" unitRef="usd">337500000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNet contextRef="c-3" decimals="-5" id="f-407" unitRef="usd">5207500000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c-4" decimals="-5" id="f-408" unitRef="usd">4905000000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableSale contextRef="c-1" decimals="-6" id="f-409" unitRef="usd">213000000</us-gaap:AccountsReceivableSale>
    <us-gaap:AccountsReceivableSale contextRef="c-7" decimals="-6" id="f-410" unitRef="usd">219000000</us-gaap:AccountsReceivableSale>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-411">The following table details information about the Company&#x2019;s contract balances recognized on the Consolidated Balance Sheets:&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Contract assets are presented within Prepaid expenses and other on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Includes $33&#160;million and $40&#160;million of long-term contract liabilities that are presented within Other liabilities on the Consolidated Balance Sheets as of June 30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;During the six months ended June 30, 2024 and 2023, the Company recognized revenue of $237&#160;million and $265&#160;million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-3" decimals="-5" id="f-412" unitRef="usd">94600000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-4" decimals="-5" id="f-413" unitRef="usd">111800000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-5" id="f-414" unitRef="usd">484700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-5" id="f-415" unitRef="usd">527400000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-52" decimals="-6" id="f-416" unitRef="usd">33000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-53" decimals="-6" id="f-417" unitRef="usd">40000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-6" id="f-418" unitRef="usd">237000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-7" decimals="-6" id="f-419" unitRef="usd">265000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="c-1" id="f-420">The following table represents the total transaction price for the remaining performance obligations as of June 30, 2024 related to non-cancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.&lt;div style="margin-top:14pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.745%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.416%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 1-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 2-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-54" decimals="-5" id="f-421" unitRef="usd">101200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-55" decimals="-5" id="f-422" unitRef="usd">59800000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-56" decimals="-5" id="f-423" unitRef="usd">31800000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-57" decimals="-5" id="f-424" unitRef="usd">14200000</us-gaap:RevenueRemainingPerformanceObligation>
    <cdw:InventoryFinancingAgreementsTextBlock contextRef="c-1" id="f-429">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Inventory Financing Agreements&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions to enhance liquidity. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institutions a stated amount of confirmed invoices &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;from its designated suppliers. The Company does not incur any interest or other incremental expenses associated with these agreements as balances are paid when they are due. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institutions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts outstanding under these agreements as of June 30, 2024 and December&#160;31, 2023 were $404 million and $431 million, respectively, and are separately presented as Accounts payable-inventory financing on the Consolidated Balance Sheets. The majority of such outstanding amounts relates to a floorplan sub-facility that is incorporated in the Company&#x2019;s Revolving Loan Facility, as defined within Note 6 (Debt). A portion of the Company&#x2019;s availability under the Revolving Loan Facility is reserved to cover the obligation to pay the financial institution. For additional information regarding the Revolving Loan Facility, see Note 6 (Debt).&lt;/span&gt;&lt;/div&gt;</cdw:InventoryFinancingAgreementsTextBlock>
    <cdw:AccountsPayableInventoryFinancing contextRef="c-3" decimals="-6" id="f-430" unitRef="usd">404000000</cdw:AccountsPayableInventoryFinancing>
    <cdw:AccountsPayableInventoryFinancing contextRef="c-4" decimals="-6" id="f-431" unitRef="usd">431000000</cdw:AccountsPayableInventoryFinancing>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="c-1" id="f-432">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Financial Instruments&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The Company&#x2019;s indebtedness creates interest rate risk on its variable-rate debt. The Company may use derivative financial instruments to manage its exposure to interest rate risk. For additional information, see&#160;Note 6 (Debt).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has interest rate collar agreements that provide for a contractually specified interest rate cap and an interest rate floor based on a Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;). The Company receives payment from the counterparty if SOFR is greater than the cap or pays the counterparty if SOFR is below the floor. If SOFR is between the floor and cap, no payment is due to either party. There were no new interest rate collar agreements executed during the six months ended June 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2024 and December&#160;31, 2023, the interest rate collar agreements were classified within Other assets and Long-term liabilities - Other liabilities, respectively, on the Consolidated Balance Sheets for which the fair value was not material. The total notional amount of the interest rate collar agreements was $400 million as of June 30, 2024 and December&#160;31, 2023, and these agreements mature on September 30, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the Company&#x2019;s interest rate collar agreements are classified as Level 2 in the fair value hierarchy. The valuation of the interest rate collar agreements is derived using a discounted cash flow analysis on the expected cash receipts or cash disbursements that would occur if variable interest rates rise above or fall below the strike rates of the interest rate cap and interest rate floor, respectively. This analysis reflects the contractual terms of the interest rate collar agreements, including the period to maturity, and uses observable market-based inputs, including SOFR curves and implied volatilities. The Company also incorporates insignificant credit valuation adjustments to appropriately reflect the respective counterparty&#x2019;s nonperformance risk in the fair value measurements. The counterparty credit spreads are based on publicly available credit information obtained from a third-party credit data provider.&lt;/span&gt;&lt;/div&gt;The interest rate collars are designated as cash flow hedges. The changes in the fair value of derivatives that qualify as cash flow hedges are recorded in Accumulated other comprehensive loss (&#x201c;AOCL&#x201d;) and are subsequently reclassified into Interest expense, net in the period when the hedged forecasted transaction affects earnings. During the three and six months ended June 30, 2024 and 2023, the changes in fair value for the effective portion of the derivative financial instruments and the reclassification from AOCL to Interest expense, net were not material.</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-58" decimals="-6" id="f-433" unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-59" decimals="-6" id="f-434" unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-435">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Debt&lt;/span&gt;&lt;div style="margin-top:14pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.837%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.629%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior unsecured revolving loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior unsecured term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unsecured senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable financing liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,203.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(613.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,424.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,031.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2024, the Company is in compliance with the covenants under its credit agreements and indentures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a variable rate senior unsecured revolving loan facility (the &#x201c;Revolving Loan Facility&#x201d;) from which it may draw tranches denominated in US dollars, British pounds or Euros. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#x2019;s senior unsecured rating. The Revolving Loan Facility is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of June 30, 2024, the Company could have borrowed up to an additional&#160;$1.2 billion&#160;under the Revolving Loan Facility. As of June 30, 2024, the Revolving Loan Facility had&#160;$355&#160;million&#160;reserved for the floorplan sub-facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The senior unsecured term loan facility (the &#x201c;Term Loan Facility&#x201d;) has a variable interest rate. The interest rate is based on SOFR plus a spread adjustment and a margin based on the Company&#x2019;s senior unsecured rating. No mandatory payments are required on the remaining principal amount until its maturity date on December 1, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unsecured senior notes have a fixed interest rate, which is paid semi-annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Receivable Financing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The receivable financing liability relates to certain accounts receivable transferred to third-party financial institutions that did not qualify as a sale under the terms of the agreements. While the terms of such agreements are on a nonrecourse basis, the transfers of accounts receivable could not achieve certain criteria that would allow &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;derecognition of the accounts receivable. The proceeds from these arrangements are recognized as a liability and the associated accounts receivable remains on the Consolidated Balance Sheet until the liability is settled. The Company did not execute any transfers under these agreements during the six months ended June 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the unsecured senior notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets. The fair value of the Term Loan Facility was estimated using dealer quotes and other market observable inputs for comparable liabilities. The unsecured senior notes and Term Loan Facility were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan Facility approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The approximate fair values and related carrying values of the Company&#x2019;s long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing costs, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.932%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,310.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,348.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,652.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,673.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-436">&lt;div style="margin-top:14pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.837%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.629%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior unsecured revolving loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior unsecured term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unsecured senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable financing liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,203.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(613.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,424.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,031.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-60" decimals="-5" id="f-437" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-61" decimals="-5" id="f-438" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-62" decimals="-5" id="f-439" unitRef="usd">634500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-63" decimals="-5" id="f-440" unitRef="usd">634500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-64" decimals="5" id="f-441" unitRef="number">0.05500</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-64" decimals="-5" id="f-442" unitRef="usd">575000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-65" decimals="-5" id="f-443" unitRef="usd">575000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-66" decimals="5" id="f-444" unitRef="number">0.04125</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-66" decimals="-5" id="f-445" unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-67" decimals="-5" id="f-446" unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-68" decimals="5" id="f-447" unitRef="number">0.02670</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-68" decimals="-5" id="f-448" unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-69" decimals="-5" id="f-449" unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-70" decimals="5" id="f-450" unitRef="number">0.04250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-70" decimals="-5" id="f-451" unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-71" decimals="-5" id="f-452" unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-72" decimals="5" id="f-453" unitRef="number">0.03276</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-72" decimals="-5" id="f-454" unitRef="usd">500000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-73" decimals="-5" id="f-455" unitRef="usd">500000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-74" decimals="5" id="f-456" unitRef="number">0.03250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-74" decimals="-5" id="f-457" unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-75" decimals="-5" id="f-458" unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate contextRef="c-76" decimals="5" id="f-459" unitRef="number">0.03569</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-76" decimals="-5" id="f-460" unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-77" decimals="-5" id="f-461" unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-78" decimals="-5" id="f-462" unitRef="usd">4975000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-79" decimals="-5" id="f-463" unitRef="usd">4975000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-80" decimals="-5" id="f-464" unitRef="usd">38300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-81" decimals="-5" id="f-465" unitRef="usd">56900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-82" decimals="-5" id="f-466" unitRef="usd">4900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-83" decimals="-5" id="f-467" unitRef="usd">6900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-3" decimals="-5" id="f-468" unitRef="usd">24400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-4" decimals="-5" id="f-469" unitRef="usd">28400000</us-gaap:DeferredFinanceCostsNet>
    <cdw:LongTermDebtCurrentMaturitiesGross contextRef="c-3" decimals="-5" id="f-470" unitRef="usd">1203500000</cdw:LongTermDebtCurrentMaturitiesGross>
    <cdw:LongTermDebtCurrentMaturitiesGross contextRef="c-4" decimals="-5" id="f-471" unitRef="usd">613100000</cdw:LongTermDebtCurrentMaturitiesGross>
    <cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium contextRef="c-3" decimals="-5" id="f-472" unitRef="usd">4424800000</cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium>
    <cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium contextRef="c-4" decimals="-5" id="f-473" unitRef="usd">5031800000</cdw:LongTermDebtExcludingCurrentMaturitiesNetOfDeferredFinancingCostsDiscountOrPremium>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-60" decimals="-8" id="f-474" unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <cdw:AmountOwedUnderRevolvingLoanFinancingAgreement contextRef="c-84" decimals="-6" id="f-475" unitRef="usd">355000000</cdw:AmountOwedUnderRevolvingLoanFinancingAgreement>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock contextRef="c-1" id="f-476">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The approximate fair values and related carrying values of the Company&#x2019;s long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing costs, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.932%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,310.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,348.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,652.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,673.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFairValue contextRef="c-85" decimals="-5" id="f-477" unitRef="usd">5310700000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-86" decimals="-5" id="f-478" unitRef="usd">5348200000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-5" id="f-479" unitRef="usd">5652700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-480" unitRef="usd">5673300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-481">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Income Taxes&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was $99 million and $91&#160;million for the three months ended June 30, 2024 and 2023, respectively. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was 26.0% and 25.7% for the three months ended June 30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was $159 million and $157&#160;million for the six months ended June 30, 2024 and 2023, respectively. The effective tax rate was 24.2% for both the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;The effective tax rate for both the three and six months ended June 30, 2024 and 2023 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-6" id="f-482" unitRef="usd">99000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-6" id="f-483" unitRef="usd">91000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-484" unitRef="number">0.260</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-485" unitRef="number">0.257</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-486" unitRef="usd">159000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-6" id="f-487" unitRef="usd">157000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-488" unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-489" unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-490">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Earnings Per Share&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;There were fewer than 0.3&#160;million potential common shares excluded from diluted weighted-average shares outstanding for both the three and six months ended June 30, 2024 and 2023. Inclusion of these common shares in diluted weighted-average shares outstanding would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c-1" id="f-491">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;There were fewer than 0.3&#160;million potential common shares excluded from diluted weighted-average shares outstanding for both the three and six months ended June 30, 2024 and 2023. Inclusion of these common shares in diluted weighted-average shares outstanding would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-5" id="f-492" unitRef="shares">134100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-5" id="f-493" unitRef="shares">134600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-494" unitRef="shares">134300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-5" id="f-495" unitRef="shares">135100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-5" decimals="-5" id="f-496" unitRef="shares">1500000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-6" decimals="-5" id="f-497" unitRef="shares">1500000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-5" id="f-498" unitRef="shares">1500000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-7" decimals="-5" id="f-499" unitRef="shares">1600000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-5" id="f-500" unitRef="shares">135600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-5" id="f-501" unitRef="shares">136100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-502" unitRef="shares">135800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-5" id="f-503" unitRef="shares">136700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-504" unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-5" id="f-505" unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-5" id="f-506" unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="-5" id="f-507" unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-508">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Commitments and Contingencies&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;similar laws of the jurisdictions for the Company&#x2019;s business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company&#x2019;s Consolidated Financial Statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company received a Civil Investigative Demand, issued by the Department of Justice (&#x201c;DOJ&#x201d;) on June 11, 2024, in connection with a False Claims Act investigation. The DOJ requested information relating to bids the Company submitted for contracts funded in whole or in part by the Schools and Libraries Program (E-Rate Program). The Company is cooperating with the DOJ and, at this stage of the investigation, is unable to assess the probability of any outcome or the range of possible loss, if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-509">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Segment Information&lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s segment information reflects the way the chief operating decision maker uses internal reporting to evaluate business performance, allocate resources and manage operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has three reportable segments: Corporate, which is primarily comprised of private sector business customers with more than 250 employees in the US, Small Business, which is primarily comprised of private sector business customers with up to 250 employees in the US, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has two other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category (&#x201c;Other&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has centralized logistics and headquarters functions that provide services to the segments. The logistics function includes purchasing, distribution and fulfillment services to support the Corporate, Small Business and Public segments. As a result, costs and intercompany charges associated with the logistics function are fully allocated to all of these segments based on a percent of Net sales. The centralized headquarters function provides services in areas such as accounting, information technology, marketing, legal and coworker services. Headquarters function costs that are not allocated to the segments are included under the heading of &#x201c;Headquarters&#x201d; in the tables below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Geographic Areas and Revenue Mix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,242.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,809.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,671.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,903.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,280.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,934.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,298.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,029.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,997.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,608.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,507.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,840.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,413.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,333.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,968.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,752.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,689.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,360.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present Net sales by major category for the three and six months ended June 30, 2024 and 2023. Categories are based upon internal classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,438.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collaboration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data Storage and Servers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,280.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collaboration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data Storage and Servers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,087.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,608.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,968.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-510"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount
      contextRef="c-87"
      decimals="INF"
      id="f-511"
      unitRef="employee">250</cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount>
    <cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount
      contextRef="c-88"
      decimals="INF"
      id="f-512"
      unitRef="employee">250</cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount>
    <cdw:NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet
      contextRef="c-1"
      decimals="INF"
      id="f-513"
      unitRef="segment">2</cdw:NumberOfOperatingSegmentsReportableUnitQuantitativeThresholdNotMet>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-514">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-515" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-516" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-517" unitRef="usd">2243300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-518" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-5" id="f-519" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-520" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-89" decimals="-5" id="f-521" unitRef="usd">197000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-90" decimals="-5" id="f-522" unitRef="usd">45600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-91" decimals="-5" id="f-523" unitRef="usd">209200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-92" decimals="-5" id="f-524" unitRef="usd">24200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-93" decimals="-5" id="f-525" unitRef="usd">-42900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-5" id="f-526" unitRef="usd">433100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-89" decimals="-5" id="f-527" unitRef="usd">19300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-90" decimals="-5" id="f-528" unitRef="usd">800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-91" decimals="-5" id="f-529" unitRef="usd">14300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-92" decimals="-5" id="f-530" unitRef="usd">7100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-93" decimals="-5" id="f-531" unitRef="usd">27900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-5" id="f-532" unitRef="usd">69400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-533" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-534" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-535" unitRef="usd">2295100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-536" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-5" id="f-537" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-538" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-94" decimals="-5" id="f-539" unitRef="usd">206500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-95" decimals="-5" id="f-540" unitRef="usd">42400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-96" decimals="-5" id="f-541" unitRef="usd">210300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-97" decimals="-5" id="f-542" unitRef="usd">32400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-98" decimals="-5" id="f-543" unitRef="usd">-79400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-5" id="f-544" unitRef="usd">412200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-94" decimals="-5" id="f-545" unitRef="usd">19600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-95" decimals="-5" id="f-546" unitRef="usd">1100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-96" decimals="-5" id="f-547" unitRef="usd">14200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-97" decimals="-5" id="f-548" unitRef="usd">7500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-98" decimals="-5" id="f-549" unitRef="usd">23500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-5" id="f-550" unitRef="usd">65900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-551" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-552" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-553" unitRef="usd">3968000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-554" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-5" id="f-555" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-556" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-99" decimals="-5" id="f-557" unitRef="usd">375000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-100" decimals="-5" id="f-558" unitRef="usd">92100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-101" decimals="-5" id="f-559" unitRef="usd">335200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-102" decimals="-5" id="f-560" unitRef="usd">49500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-103" decimals="-5" id="f-561" unitRef="usd">-90700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-562" unitRef="usd">761100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-99" decimals="-5" id="f-563" unitRef="usd">39100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-100" decimals="-5" id="f-564" unitRef="usd">1800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-101" decimals="-5" id="f-565" unitRef="usd">27700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-102" decimals="-5" id="f-566" unitRef="usd">14200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-103" decimals="-5" id="f-567" unitRef="usd">53900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-568" unitRef="usd">136700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-569" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-570" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-571" unitRef="usd">4107900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-572" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-108" decimals="-5" id="f-573" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-574" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-104" decimals="-5" id="f-575" unitRef="usd">399800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-105" decimals="-5" id="f-576" unitRef="usd">83900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-106" decimals="-5" id="f-577" unitRef="usd">337800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-107" decimals="-5" id="f-578" unitRef="usd">68900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-108" decimals="-5" id="f-579" unitRef="usd">-122900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-5" id="f-580" unitRef="usd">767500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-104" decimals="-5" id="f-581" unitRef="usd">42400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-105" decimals="-5" id="f-582" unitRef="usd">2400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-106" decimals="-5" id="f-583" unitRef="usd">30400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-107" decimals="-5" id="f-584" unitRef="usd">15300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-108" decimals="-5" id="f-585" unitRef="usd">46100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-5" id="f-586" unitRef="usd">136600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-587">&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Geographic Areas and Revenue Mix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,242.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,809.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,671.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,903.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,280.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,934.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,298.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,029.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,997.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,608.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,507.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,840.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,331.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,968.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.793%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,413.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,333.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,968.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,752.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,689.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,360.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,448.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,107.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present Net sales by major category for the three and six months ended June 30, 2024 and 2023. Categories are based upon internal classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,438.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collaboration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data Storage and Servers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,280.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collaboration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data Storage and Servers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,087.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,608.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,968.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,296.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,729.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-109" decimals="-5" id="f-588" unitRef="usd">2182700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-110" decimals="-5" id="f-589" unitRef="usd">376900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-5" id="f-590" unitRef="usd">2242000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-5" id="f-591" unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-5" id="f-592" unitRef="usd">4809100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-5" id="f-593" unitRef="usd">12500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-5" id="f-594" unitRef="usd">6000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-116" decimals="-5" id="f-595" unitRef="usd">1300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-117" decimals="-5" id="f-596" unitRef="usd">594500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-118" decimals="-5" id="f-597" unitRef="usd">614300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-598" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-599" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-600" unitRef="usd">2243300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-601" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-602" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-5" id="f-603" unitRef="usd">1532200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-120" decimals="-5" id="f-604" unitRef="usd">307300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-121" decimals="-5" id="f-605" unitRef="usd">1796200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-122" decimals="-5" id="f-606" unitRef="usd">426200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-123" decimals="-5" id="f-607" unitRef="usd">4061900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-124" decimals="-5" id="f-608" unitRef="usd">416200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-125" decimals="-5" id="f-609" unitRef="usd">53500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-126" decimals="-5" id="f-610" unitRef="usd">288700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-127" decimals="-5" id="f-611" unitRef="usd">97200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-5" id="f-612" unitRef="usd">855600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-129" decimals="-5" id="f-613" unitRef="usd">231200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-130" decimals="-5" id="f-614" unitRef="usd">17700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-131" decimals="-5" id="f-615" unitRef="usd">153600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-5" id="f-616" unitRef="usd">75900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-5" id="f-617" unitRef="usd">478400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-5" id="f-618" unitRef="usd">15600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-135" decimals="-5" id="f-619" unitRef="usd">4400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-136" decimals="-5" id="f-620" unitRef="usd">4800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-137" decimals="-5" id="f-621" unitRef="usd">2700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-138" decimals="-5" id="f-622" unitRef="usd">27500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-623" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-624" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-625" unitRef="usd">2243300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-626" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-627" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-139" decimals="-5" id="f-628" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-140" decimals="-5" id="f-629" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-141" decimals="-5" id="f-630" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-142" decimals="-5" id="f-631" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-143" decimals="-5" id="f-632" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-5" id="f-633" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-5" id="f-634" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-5" id="f-635" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-147" decimals="-5" id="f-636" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-148" decimals="-5" id="f-637" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-149" decimals="-5" id="f-638" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-150" decimals="-5" id="f-639" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-151" decimals="-5" id="f-640" unitRef="usd">639100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-152" decimals="-5" id="f-641" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-153" decimals="-5" id="f-642" unitRef="usd">639100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-154" decimals="-5" id="f-643" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-155" decimals="-5" id="f-644" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-156" decimals="-5" id="f-645" unitRef="usd">1017400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-157" decimals="-5" id="f-646" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-5" id="f-647" unitRef="usd">1017400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-159" decimals="-5" id="f-648" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-160" decimals="-5" id="f-649" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-161" decimals="-5" id="f-650" unitRef="usd">586800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-162" decimals="-5" id="f-651" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-163" decimals="-5" id="f-652" unitRef="usd">586800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-164" decimals="-5" id="f-653" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-165" decimals="-5" id="f-654" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-166" decimals="-5" id="f-655" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-167" decimals="-5" id="f-656" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-168" decimals="-5" id="f-657" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-658" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-659" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-660" unitRef="usd">2243300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-661" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-662" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-169" decimals="-5" id="f-663" unitRef="usd">1830400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-170" decimals="-5" id="f-664" unitRef="usd">337200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-171" decimals="-5" id="f-665" unitRef="usd">1992200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-5" id="f-666" unitRef="usd">512000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-173" decimals="-5" id="f-667" unitRef="usd">4671800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-5" id="f-668" unitRef="usd">193200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-175" decimals="-5" id="f-669" unitRef="usd">34200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-5" id="f-670" unitRef="usd">134500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-5" id="f-671" unitRef="usd">30800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-5" id="f-672" unitRef="usd">392700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-5" id="f-673" unitRef="usd">171600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-5" id="f-674" unitRef="usd">11500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-5" id="f-675" unitRef="usd">116600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-5" id="f-676" unitRef="usd">59200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-183" decimals="-5" id="f-677" unitRef="usd">358900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-678" unitRef="usd">2195200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-679" unitRef="usd">382900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-680" unitRef="usd">2243300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-681" unitRef="usd">602000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-682" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-5" id="f-683" unitRef="usd">2214000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-185" decimals="-5" id="f-684" unitRef="usd">390700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-5" id="f-685" unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-187" decimals="-5" id="f-686" unitRef="usd">5400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-188" decimals="-5" id="f-687" unitRef="usd">4903900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-189" decimals="-5" id="f-688" unitRef="usd">31000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-190" decimals="-5" id="f-689" unitRef="usd">5500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-191" decimals="-5" id="f-690" unitRef="usd">1300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-192" decimals="-5" id="f-691" unitRef="usd">684400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-193" decimals="-5" id="f-692" unitRef="usd">722200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-693" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-694" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-695" unitRef="usd">2295100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-696" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-697" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-5" id="f-698" unitRef="usd">1596400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-195" decimals="-5" id="f-699" unitRef="usd">317500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-196" decimals="-5" id="f-700" unitRef="usd">1884900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-197" decimals="-5" id="f-701" unitRef="usd">481500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-5" id="f-702" unitRef="usd">4280300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-199" decimals="-5" id="f-703" unitRef="usd">388800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-200" decimals="-5" id="f-704" unitRef="usd">58600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-5" id="f-705" unitRef="usd">274100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-202" decimals="-5" id="f-706" unitRef="usd">142600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-5" id="f-707" unitRef="usd">864100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-204" decimals="-5" id="f-708" unitRef="usd">243400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-205" decimals="-5" id="f-709" unitRef="usd">15500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-206" decimals="-5" id="f-710" unitRef="usd">131400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-207" decimals="-5" id="f-711" unitRef="usd">62900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-5" id="f-712" unitRef="usd">453200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-209" decimals="-5" id="f-713" unitRef="usd">16400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-210" decimals="-5" id="f-714" unitRef="usd">4600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-211" decimals="-5" id="f-715" unitRef="usd">4700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-212" decimals="-5" id="f-716" unitRef="usd">2800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-213" decimals="-5" id="f-717" unitRef="usd">28500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-718" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-719" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-720" unitRef="usd">2295100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-721" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-722" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-214" decimals="-5" id="f-723" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-215" decimals="-5" id="f-724" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-216" decimals="-5" id="f-725" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-217" decimals="-5" id="f-726" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-218" decimals="-5" id="f-727" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-219" decimals="-5" id="f-728" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-5" id="f-729" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-5" id="f-730" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-5" id="f-731" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-5" id="f-732" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-224" decimals="-5" id="f-733" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-225" decimals="-5" id="f-734" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-226" decimals="-5" id="f-735" unitRef="usd">681200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-227" decimals="-5" id="f-736" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-228" decimals="-5" id="f-737" unitRef="usd">681200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-229" decimals="-5" id="f-738" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-230" decimals="-5" id="f-739" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-231" decimals="-5" id="f-740" unitRef="usd">1026800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-232" decimals="-5" id="f-741" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-233" decimals="-5" id="f-742" unitRef="usd">1026800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-234" decimals="-5" id="f-743" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-235" decimals="-5" id="f-744" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-236" decimals="-5" id="f-745" unitRef="usd">587100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-237" decimals="-5" id="f-746" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-238" decimals="-5" id="f-747" unitRef="usd">587100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-239" decimals="-5" id="f-748" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-5" id="f-749" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-5" id="f-750" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-242" decimals="-5" id="f-751" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-243" decimals="-5" id="f-752" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-753" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-754" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-755" unitRef="usd">2295100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-756" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-757" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-244" decimals="-5" id="f-758" unitRef="usd">1891300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-245" decimals="-5" id="f-759" unitRef="usd">354900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-246" decimals="-5" id="f-760" unitRef="usd">2080700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-247" decimals="-5" id="f-761" unitRef="usd">607300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-248" decimals="-5" id="f-762" unitRef="usd">4934200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-249" decimals="-5" id="f-763" unitRef="usd">185000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-250" decimals="-5" id="f-764" unitRef="usd">32900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-251" decimals="-5" id="f-765" unitRef="usd">116700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-252" decimals="-5" id="f-766" unitRef="usd">26700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-253" decimals="-5" id="f-767" unitRef="usd">361300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-254" decimals="-5" id="f-768" unitRef="usd">168700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-255" decimals="-5" id="f-769" unitRef="usd">8400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-256" decimals="-5" id="f-770" unitRef="usd">97700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-257" decimals="-5" id="f-771" unitRef="usd">55800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-258" decimals="-5" id="f-772" unitRef="usd">330600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-773" unitRef="usd">2245000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-774" unitRef="usd">396200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-775" unitRef="usd">2295100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-776" unitRef="usd">689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-777" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-259" decimals="-5" id="f-778" unitRef="usd">4298600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-260" decimals="-5" id="f-779" unitRef="usd">752900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-261" decimals="-5" id="f-780" unitRef="usd">3964800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-262" decimals="-5" id="f-781" unitRef="usd">13400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-263" decimals="-5" id="f-782" unitRef="usd">9029700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-264" decimals="-5" id="f-783" unitRef="usd">32500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-265" decimals="-5" id="f-784" unitRef="usd">10900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-266" decimals="-5" id="f-785" unitRef="usd">3200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-267" decimals="-5" id="f-786" unitRef="usd">1219800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-268" decimals="-5" id="f-787" unitRef="usd">1266400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-788" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-789" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-790" unitRef="usd">3968000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-791" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-792" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-269" decimals="-5" id="f-793" unitRef="usd">2997800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-270" decimals="-5" id="f-794" unitRef="usd">607300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-271" decimals="-5" id="f-795" unitRef="usd">3112600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-272" decimals="-5" id="f-796" unitRef="usd">890300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-273" decimals="-5" id="f-797" unitRef="usd">7608000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-274" decimals="-5" id="f-798" unitRef="usd">853700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-275" decimals="-5" id="f-799" unitRef="usd">113400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-276" decimals="-5" id="f-800" unitRef="usd">565600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-277" decimals="-5" id="f-801" unitRef="usd">197300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-278" decimals="-5" id="f-802" unitRef="usd">1730000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-279" decimals="-5" id="f-803" unitRef="usd">449200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-280" decimals="-5" id="f-804" unitRef="usd">34300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-281" decimals="-5" id="f-805" unitRef="usd">280600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-282" decimals="-5" id="f-806" unitRef="usd">140100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-283" decimals="-5" id="f-807" unitRef="usd">904200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-284" decimals="-5" id="f-808" unitRef="usd">30400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-285" decimals="-5" id="f-809" unitRef="usd">8800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-286" decimals="-5" id="f-810" unitRef="usd">9200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-287" decimals="-5" id="f-811" unitRef="usd">5500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-288" decimals="-5" id="f-812" unitRef="usd">53900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-813" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-814" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-815" unitRef="usd">3968000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-816" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-817" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-289" decimals="-5" id="f-818" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-290" decimals="-5" id="f-819" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-291" decimals="-5" id="f-820" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-292" decimals="-5" id="f-821" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-293" decimals="-5" id="f-822" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-294" decimals="-5" id="f-823" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-295" decimals="-5" id="f-824" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-296" decimals="-5" id="f-825" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-297" decimals="-5" id="f-826" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-298" decimals="-5" id="f-827" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-299" decimals="-5" id="f-828" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-300" decimals="-5" id="f-829" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-301" decimals="-5" id="f-830" unitRef="usd">1182400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-302" decimals="-5" id="f-831" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-303" decimals="-5" id="f-832" unitRef="usd">1182400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-304" decimals="-5" id="f-833" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-305" decimals="-5" id="f-834" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-306" decimals="-5" id="f-835" unitRef="usd">1614200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-307" decimals="-5" id="f-836" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-308" decimals="-5" id="f-837" unitRef="usd">1614200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-309" decimals="-5" id="f-838" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-310" decimals="-5" id="f-839" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-311" decimals="-5" id="f-840" unitRef="usd">1171400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-312" decimals="-5" id="f-841" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-313" decimals="-5" id="f-842" unitRef="usd">1171400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-314" decimals="-5" id="f-843" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-315" decimals="-5" id="f-844" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-316" decimals="-5" id="f-845" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-317" decimals="-5" id="f-846" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-318" decimals="-5" id="f-847" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-848" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-849" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-850" unitRef="usd">3968000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-851" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-852" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-319" decimals="-5" id="f-853" unitRef="usd">3609700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-320" decimals="-5" id="f-854" unitRef="usd">668900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-321" decimals="-5" id="f-855" unitRef="usd">3507900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-322" decimals="-5" id="f-856" unitRef="usd">1054100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-323" decimals="-5" id="f-857" unitRef="usd">8840600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-324" decimals="-5" id="f-858" unitRef="usd">388000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-325" decimals="-5" id="f-859" unitRef="usd">73300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-326" decimals="-5" id="f-860" unitRef="usd">242700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-327" decimals="-5" id="f-861" unitRef="usd">62000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-328" decimals="-5" id="f-862" unitRef="usd">766000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-329" decimals="-5" id="f-863" unitRef="usd">333400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-330" decimals="-5" id="f-864" unitRef="usd">21600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-331" decimals="-5" id="f-865" unitRef="usd">217400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-332" decimals="-5" id="f-866" unitRef="usd">117100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-333" decimals="-5" id="f-867" unitRef="usd">689500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-868" unitRef="usd">4331100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-869" unitRef="usd">763800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-870" unitRef="usd">3968000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-871" unitRef="usd">1233200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-872" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-334" decimals="-5" id="f-873" unitRef="usd">4413200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-335" decimals="-5" id="f-874" unitRef="usd">800300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-336" decimals="-5" id="f-875" unitRef="usd">4106400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-337" decimals="-5" id="f-876" unitRef="usd">13900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-338" decimals="-5" id="f-877" unitRef="usd">9333800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-339" decimals="-5" id="f-878" unitRef="usd">35500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-340" decimals="-5" id="f-879" unitRef="usd">7300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-341" decimals="-5" id="f-880" unitRef="usd">1500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-342" decimals="-5" id="f-881" unitRef="usd">1351100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-343" decimals="-5" id="f-882" unitRef="usd">1395400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-883" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-884" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-885" unitRef="usd">4107900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-886" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-887" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-344" decimals="-5" id="f-888" unitRef="usd">3115800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-345" decimals="-5" id="f-889" unitRef="usd">652200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-346" decimals="-5" id="f-890" unitRef="usd">3247400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-347" decimals="-5" id="f-891" unitRef="usd">953100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-348" decimals="-5" id="f-892" unitRef="usd">7968500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-349" decimals="-5" id="f-893" unitRef="usd">841800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-350" decimals="-5" id="f-894" unitRef="usd">114800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-351" decimals="-5" id="f-895" unitRef="usd">575600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-352" decimals="-5" id="f-896" unitRef="usd">276600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-353" decimals="-5" id="f-897" unitRef="usd">1808800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-354" decimals="-5" id="f-898" unitRef="usd">458900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-355" decimals="-5" id="f-899" unitRef="usd">31200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-356" decimals="-5" id="f-900" unitRef="usd">275800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-357" decimals="-5" id="f-901" unitRef="usd">129400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-358" decimals="-5" id="f-902" unitRef="usd">895300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-359" decimals="-5" id="f-903" unitRef="usd">32200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-360" decimals="-5" id="f-904" unitRef="usd">9400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-361" decimals="-5" id="f-905" unitRef="usd">9100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-362" decimals="-5" id="f-906" unitRef="usd">5900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-363" decimals="-5" id="f-907" unitRef="usd">56600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-908" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-909" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-910" unitRef="usd">4107900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-911" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-912" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-364" decimals="-5" id="f-913" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-365" decimals="-5" id="f-914" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-366" decimals="-5" id="f-915" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-367" decimals="-5" id="f-916" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-368" decimals="-5" id="f-917" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-369" decimals="-5" id="f-918" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-370" decimals="-5" id="f-919" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-371" decimals="-5" id="f-920" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-372" decimals="-5" id="f-921" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-373" decimals="-5" id="f-922" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-374" decimals="-5" id="f-923" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-375" decimals="-5" id="f-924" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-376" decimals="-5" id="f-925" unitRef="usd">1232700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-377" decimals="-5" id="f-926" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-378" decimals="-5" id="f-927" unitRef="usd">1232700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-379" decimals="-5" id="f-928" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-380" decimals="-5" id="f-929" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-381" decimals="-5" id="f-930" unitRef="usd">1692500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-382" decimals="-5" id="f-931" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-383" decimals="-5" id="f-932" unitRef="usd">1692500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-384" decimals="-5" id="f-933" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-385" decimals="-5" id="f-934" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-386" decimals="-5" id="f-935" unitRef="usd">1182700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-387" decimals="-5" id="f-936" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-388" decimals="-5" id="f-937" unitRef="usd">1182700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-389" decimals="-5" id="f-938" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-390" decimals="-5" id="f-939" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-391" decimals="-5" id="f-940" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-392" decimals="-5" id="f-941" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-393" decimals="-5" id="f-942" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-943" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-944" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-945" unitRef="usd">4107900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-946" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-947" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-394" decimals="-5" id="f-948" unitRef="usd">3752700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-395" decimals="-5" id="f-949" unitRef="usd">720200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-396" decimals="-5" id="f-950" unitRef="usd">3689300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-397" decimals="-5" id="f-951" unitRef="usd">1197800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-398" decimals="-5" id="f-952" unitRef="usd">9360000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-399" decimals="-5" id="f-953" unitRef="usd">370400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-400" decimals="-5" id="f-954" unitRef="usd">69700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-401" decimals="-5" id="f-955" unitRef="usd">218200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-402" decimals="-5" id="f-956" unitRef="usd">55100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-403" decimals="-5" id="f-957" unitRef="usd">713400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-404" decimals="-5" id="f-958" unitRef="usd">325600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-405" decimals="-5" id="f-959" unitRef="usd">17700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-406" decimals="-5" id="f-960" unitRef="usd">200400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-407" decimals="-5" id="f-961" unitRef="usd">112100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-408" decimals="-5" id="f-962" unitRef="usd">655800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-963" unitRef="usd">4448700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-964" unitRef="usd">807600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-965" unitRef="usd">4107900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-966" unitRef="usd">1365000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-967" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-409" decimals="-5" id="f-968" unitRef="usd">1438200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-409" decimals="3" id="f-969" unitRef="number">0.265</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-410" decimals="-5" id="f-970" unitRef="usd">1320900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-410" decimals="3" id="f-971" unitRef="number">0.235</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-411" decimals="-5" id="f-972" unitRef="usd">639600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-411" decimals="3" id="f-973" unitRef="number">0.118</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-412" decimals="-5" id="f-974" unitRef="usd">916400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-412" decimals="3" id="f-975" unitRef="number">0.163</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-413" decimals="-5" id="f-976" unitRef="usd">489300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-413" decimals="3" id="f-977" unitRef="number">0.090</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-414" decimals="-5" id="f-978" unitRef="usd">533600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-414" decimals="3" id="f-979" unitRef="number">0.095</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-415" decimals="-5" id="f-980" unitRef="usd">546600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-415" decimals="3" id="f-981" unitRef="number">0.101</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-416" decimals="-5" id="f-982" unitRef="usd">536100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-416" decimals="3" id="f-983" unitRef="number">0.095</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-417" decimals="-5" id="f-984" unitRef="usd">295500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-417" decimals="3" id="f-985" unitRef="number">0.054</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-418" decimals="-5" id="f-986" unitRef="usd">304800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-418" decimals="3" id="f-987" unitRef="number">0.054</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-419" decimals="-5" id="f-988" unitRef="usd">652700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-419" decimals="3" id="f-989" unitRef="number">0.121</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-420" decimals="-5" id="f-990" unitRef="usd">668500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-420" decimals="3" id="f-991" unitRef="number">0.119</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-123" decimals="-5" id="f-992" unitRef="usd">4061900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-123" decimals="3" id="f-993" unitRef="number">0.749</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-5" id="f-994" unitRef="usd">4280300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-198" decimals="3" id="f-995" unitRef="number">0.761</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-5" id="f-996" unitRef="usd">855600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-128" decimals="3" id="f-997" unitRef="number">0.158</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-5" id="f-998" unitRef="usd">864100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-203" decimals="3" id="f-999" unitRef="number">0.154</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-5" id="f-1000" unitRef="usd">478400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-133"
      decimals="3"
      id="f-1001"
      unitRef="number">0.088</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-5" id="f-1002" unitRef="usd">453200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-208"
      decimals="3"
      id="f-1003"
      unitRef="number">0.081</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-138" decimals="-5" id="f-1004" unitRef="usd">27500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-138"
      decimals="3"
      id="f-1005"
      unitRef="number">0.005</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-213" decimals="-5" id="f-1006" unitRef="usd">28500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-213"
      decimals="3"
      id="f-1007"
      unitRef="number">0.004</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-1008" unitRef="usd">5423400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-5" decimals="3" id="f-1009" unitRef="number">1.000</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-1010" unitRef="usd">5626100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-6" decimals="3" id="f-1011" unitRef="number">1.000</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-421" decimals="-5" id="f-1012" unitRef="usd">2579500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-421"
      decimals="3"
      id="f-1013"
      unitRef="number">0.251</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-422" decimals="-5" id="f-1014" unitRef="usd">2385500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-422"
      decimals="3"
      id="f-1015"
      unitRef="number">0.222</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-423" decimals="-5" id="f-1016" unitRef="usd">1209500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-423"
      decimals="3"
      id="f-1017"
      unitRef="number">0.117</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-424" decimals="-5" id="f-1018" unitRef="usd">1660900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-424"
      decimals="3"
      id="f-1019"
      unitRef="number">0.155</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-425" decimals="-5" id="f-1020" unitRef="usd">904600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-425"
      decimals="3"
      id="f-1021"
      unitRef="number">0.088</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-426" decimals="-5" id="f-1022" unitRef="usd">1009600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-426"
      decimals="3"
      id="f-1023"
      unitRef="number">0.094</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-427" decimals="-5" id="f-1024" unitRef="usd">1087200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-427"
      decimals="3"
      id="f-1025"
      unitRef="number">0.106</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-428" decimals="-5" id="f-1026" unitRef="usd">1078000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-428"
      decimals="3"
      id="f-1027"
      unitRef="number">0.100</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-429" decimals="-5" id="f-1028" unitRef="usd">553900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-429"
      decimals="3"
      id="f-1029"
      unitRef="number">0.054</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-430" decimals="-5" id="f-1030" unitRef="usd">562700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-430"
      decimals="3"
      id="f-1031"
      unitRef="number">0.052</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-431" decimals="-5" id="f-1032" unitRef="usd">1273300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-431"
      decimals="3"
      id="f-1033"
      unitRef="number">0.123</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-432" decimals="-5" id="f-1034" unitRef="usd">1271800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-432"
      decimals="3"
      id="f-1035"
      unitRef="number">0.120</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-273" decimals="-5" id="f-1036" unitRef="usd">7608000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-273"
      decimals="3"
      id="f-1037"
      unitRef="number">0.739</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-348" decimals="-5" id="f-1038" unitRef="usd">7968500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-348"
      decimals="3"
      id="f-1039"
      unitRef="number">0.743</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-278" decimals="-5" id="f-1040" unitRef="usd">1730000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-278"
      decimals="3"
      id="f-1041"
      unitRef="number">0.168</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-353" decimals="-5" id="f-1042" unitRef="usd">1808800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-353"
      decimals="3"
      id="f-1043"
      unitRef="number">0.169</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-283" decimals="-5" id="f-1044" unitRef="usd">904200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-283"
      decimals="3"
      id="f-1045"
      unitRef="number">0.088</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-358" decimals="-5" id="f-1046" unitRef="usd">895300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-358"
      decimals="3"
      id="f-1047"
      unitRef="number">0.083</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-288" decimals="-5" id="f-1048" unitRef="usd">53900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-288"
      decimals="3"
      id="f-1049"
      unitRef="number">0.005</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-363" decimals="-5" id="f-1050" unitRef="usd">56600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage
      contextRef="c-363"
      decimals="3"
      id="f-1051"
      unitRef="number">0.005</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-1052" unitRef="usd">10296100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-1" decimals="3" id="f-1053" unitRef="number">1.000</cdw:RevenueNetByProductAndServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-1054" unitRef="usd">10729200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenueNetByProductAndServicePercentage contextRef="c-7" decimals="3" id="f-1055" unitRef="number">1.000</cdw:RevenueNetByProductAndServicePercentage>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-1056">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-1057">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-5" id="f-1058">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-1059">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
